I am Deepak Ramakrishnaiah, a Lead Software Engineer at Grab in Singapore.
I have 10+ years of experience building and operating backend platforms and distributed systems. My current focus areas are Platform Engineering, Developer Experience, Generative AI, and Operational Excellence.
I design and deliver scalable, maintainable, and reliable systems end-to-end, from architecture and implementation to production operations.
Experience
Grab (Singapore)
Lead Software Engineer (Apr 2022 - Present)
- Spearheaded the design and implementation of the Event Bus, a centralized event-driven platform for incident management and engineering productivity metrics.
- Led Generative AI initiatives in the engineering workflow, including automated code review and large-scale code migrations.
Senior Software Engineer (Apr 2018 - Mar 2022)
- Key contributor to Conveyor (Grab’s internal deployment platform), designing and implementing core features to enable reliable, high-frequency service releases.
- Led cross-team deployment pipeline integrations for monitoring, database migrations, and tests to improve release confidence and consistency.
- Contributed to migrating deployment pipelines from VM-based deployments on EC2 to container-based deployments on EC2, and establishing a clear path for later Kubernetes migration.
- Contributed upstream fixes to Spinnaker, owned platform operations through on-call and production incident resolution, and mentored new hires with onboarding frameworks that reduced time-to-productivity
Rovo - Find Sports Buddies Nearby (Singapore)
Senior Software Engineer (Aug 2017 - Mar 2018)
- Built product that helps users to match and arrange games and worked on solving growth and retention problems.
RedMart
Software Engineer (Jul 2015 - Jul 2017, Singapore)
- Part of RELAY instant delivery (team of 4) https://www.techinasia.com/redmart-relay-is-real. Sole developer for consumer microservices across catalog, cart, checkout, and payment, plus business interfaces for products, categories, stores, and pickup locations.
- Sole developer for an in-house data sync and denormalization service (replacing the third-party Mongo River plugin), Conditional Multibuy feature, and search relevance improvements.
- Main contributor to the LiveUp membership program and core technology stack https://www.techinasia.com/lazada-redmart-liveup-subscription-service.
Senior Software Engineer (Sep 2014 - Jun 2015, Bengaluru)
- Sole developer to design and build in-house search service on redmart.com using Elasticsearch, replacing third-party search tooling and delivering low-latency search at scale.
- Built business-facing interfaces for search configuration (keywords, categories, filters, sales pages, and synonyms) and set up Kibana dashboards to analyze search/browse events for business insights.
CoStrategix (Bengaluru)
Software Analyst (Aug 2013 - Aug 2014)
- Led the team and was involved in the process of estimation, development, code review and deployment for Rx365 Platform, which provides patient assistance solutions.
- Worked with UX, QA, Dev and Project manager for Sprint releases.
Sysponent Software Pvt Ltd (Bengaluru)
Senior Software Engineer (Jul 2012 - Jul 2013)
- Led end-to-end delivery of full-stack enterprise seller-buyer marketplace and partner-integration features, including legacy UI modernization (GWT/GXT to JSP), from requirements to production support.
Software Engineer (Oct 2010 - Jun 2012)
- Built and supported enterprise systems for mining operations and government workflows, from requirements definition to go-live and production support.
Education
- Bachelor of Engineering (Computer Science), JSS Academy Of Technical Education Karnataka (2005 - 2009)