Hi - I’m a Senior Software Engineer with more than 6 years of experience in the enterprise Java ecosystem. Moving from Spring MVC frameworks to Spring Boot Micro-services. Interested in other languages as well - in the JVM landscape - Scala, Kotlin, as well as frontend Javascript/typescript frameworks and libraries - ( React, node.js, Angular etc.)
And Python, with related machine learning libraries/ frameworks. Also picking up Go for more modern backend development.
I’ve also been a tech lead on projects, and have experience of working with and leading a team of developers both onshore and offshore to achieve sprint goals, in an agile sprint model.
Current stack and tech that I’m looking to work on - Modern Java 17+/Spring Boot/Micro-services, React- JS front-end, with concurrent streams/message queues/data pipelines and environments like Kafka and Spark.
Interests lie in problems regarding developing distributed systems, databases, and identity management as well as exploring machine learning applications for consumer apps as well as throughout the enterprise.
Personal projects - currently working on a dating app for iOS, Android in React.
Topics explored in this blog are data streaming and caching, database design and architecture, and distributed system design and challenges. Will be posting about my journey across deep learning, and AI as well through the recent LLM explosion of interest.
Posts -