Principal Engineer and Senior Engineer with over 18 years of experience, I specialize in the development and management of large-scale distributed systems across enterprise, e-commerce, and retail banking sectors.
Leadership : Held technology leadership positions for 12 years and transitioned into executive technology roles over the last 4 years. Currently leading as the Head of Technology for ThoughtWorks India's Retail Domain.
Agile & XP Advocacy : Champion of Extreme Programming (XP) practices, with deep expertise in Test-Driven Development (TDD), project planning, and evolutionary architecture.
System Architecture : Architected robust platforms and microservices on Kubernetes and Docker, both self-hosted and via cloud services like EKS and GKE. Designed resilient, event-driven, and stateful distributed systems using Kafka, GCP Pub/Sub etc.
GenAI : Proficient in using and evangelizing AI tools like GitHub Copilot, Cursor and Codium to enhance coding efficiency. Experience with the integration of offline LLMs particularly the Gemma family, for secure handling of sensitive data.
Mentoring & Adoption of Technology : Actively mentoring and leading individuals & teams to adopt best engineering practices and foster career growth.
Tech Sales & Client Engagement : Engaged in advisory, technology sales, leading proposals and solutions for clients in commerce, banking, and technology sectors, enhancing client relationships and project scopes, directly impacting revenues.