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)