👋 As an experienced Engineering Manager & Tech Leader, I bring a wealth of expertise in driving technical excellence, fostering innovation, and leading high-performing teams. With a strong background in software engineering and a passion for delivering impactful solutions, I thrive in dynamic environments where I can shape the technology landscape and inspire growth.
I am currently working as a Lead Software Engineer at @GoJek. I previously worked with N26 GmbH, Berlin, Germany and ThoughtWorks, Pune, India. Following topics that I am interested in –
Areas of Expertise:
- Backend Systems Design and Implementation
- Microservices Architecture
- Java, Kotlin, GoLang, Spring Framework
- Postgres, Redis, Kafka, Cassandra, AWS, Kubernetes, Docker
- Distributed Systems
- System Design & Scaling
- Data Structures and Algorithms
- Engineering Team Management
- Technical Leadership
- Payments Domain Expertise (Europe/India/South East Asia)
Currently, I hold the position of Software Engineering Manager & TL at @Gojek, where I wear dual hats and actively contribute to both managerial and technical leadership roles. I take pride in nurturing talent, fostering a culture of continuous learning, and empowering individuals to reach their full potential. I excel in strategic planning, resource allocation, and driving agile methodologies, ensuring seamless collaboration and efficient project delivery. I have a strong track record of delivering successful projects while balancing technical excellence and business objectives.
Managing distributed teams is one of my core strengths. I have hands-on experience in effectively coordinating and aligning teams across different time zones and geographical locations. Through clear communication, well-defined processes, and fostering a sense of unity, I have successfully overcome the challenges of remote collaboration, driving seamless project execution and achieving remarkable outcomes.