Tell me about yourself
Hi, I’m Amit. I have over 11 years of experience in backend engineering, primarily working with Java and Python, building scalable, distributed systems.
Most of my work has been around microservices architecture, where I’ve designed and developed high-performance services, worked on REST APIs, and handled production concerns like scalability, fault tolerance, and caching. I’ve also been involved in cloud deployments and containerization using Docker, so I’m comfortable working across the full backend lifecycle.
Over the past few years, I’ve been working in a lead capacity, where I’ve taken ownership not just of delivery but also of technical direction. This includes mentoring engineers, driving design discussions, reviewing code, and ensuring that what we build aligns with both engineering standards and business goals. That experience helped me move from just solving problems to defining the right problems and approaches.
More recently, I’ve been contributing at a system design and architectural level—making decisions around service boundaries, handling distributed system challenges, and thinking in terms of long-term scalability and maintainability. That’s naturally aligned with my goal of moving into a Solution Architect role.
At the same time, working closely with teams has also built my interest in people management, so I’m exploring growth toward an Engineering Manager role, where I can contribute to both technical strategy and team development.
I also like to understand systems at a deeper level. For example, I worked with the OpenJDK source code and compiled it from scratch, which gave me a solid understanding of JVM internals and runtime behavior.
And given how the industry is evolving, I’ve started investing time in AI. I began by revisiting engineering mathematics fundamentals, and now I’m focusing on understanding LLMs at a deeper level—not just using them, but understanding how they work. My goal is to build a strong foundation there and then move toward practical generative AI applications in the near term, especially where they can integrate with backend systems.
Overall, I see myself as someone who brings strong backend expertise, leadership experience, and an architectural mindset—and I’m now looking to contribute at a higher level, either in a Solution Architect or Engineering Manager capacity, while building systems that are scalable and future-ready.
Discussion 0