With over 10 years of experience in the tech industry, I’ve navigated roles from software engineer to engineering manager. My journey has taken me through startups—from ideation and market research to pitching investors—and into developer to leadership positions in unicorn startups and multinational corporations.
I have a passion for technology that spans scalable back-end systems, intuitive front-end designs, mobile applications, AI/ML innovations, and even tinkering with Raspberry Pi projects. My work environments have been just as diverse: collaborating in small, pizza-sized teams, contributing to rapidly growing startups, and operating within the structured dynamics of MNCs, both in-office and remotely.
I thrive at the intersection of technology and leadership, continuously seeking opportunities to drive innovation and mentor teams toward excellence.
It doesn’t matter where you are, you are nowhere compared to where you can go. Bob Proctor
Few days back, I was writing a program for Dijkstra’s algorithm. I used mutable HashMap to store all nodes and edges in that program. I have to store around 400k edges and their weight. There are two types of HashMaps in Scala collection. one is mutable and the other one is immutable. I have to…
In this article, We are going to create new Scala project with standard project structure and Simple program to print Hello Scala!. Later, We will build and run the project with sbt(Scala Build Tool). sbt is build tool similar to Maven and Gradle. Scala Project structure with sbt will be like this: First install sbt…
😍 I update these resources regularly to ensure the content is fresh 🌿💪
Subscribe to get regular updates.