A

Ashwin Kachhara

Software Engineer

Canada7 yrs experience
AI ML PractitionerHighly Stable

Key Highlights

  • Expert in distributed systems and backend engineering.
  • Proven track record in leading technical roadmaps.
  • Strong contributor to developer productivity and experience.
Stackforce AI infers this person is a Backend-focused SaaS engineer with expertise in distributed systems.

Contact

Skills

Core Skills

Backend EngineeringDistributed Systems

Other Skills

GradleDockerMicroservicesJavagolangKotlinPythonBazelApache KafkaJenkinsTerraformGraphicsVirtual RealityApplied AI

About

I'm a Staff Software Engineer / Tech Lead with a focus on distributed systems, and the versatility to tackle challenging problems on product, platform & infrastructure engineering. Always interested in chatting about Applied AI, large-scale distributed systems, platforms, developer productivity and other interesting challenges in Software Engineering.

Experience

7 yrs
Total Experience
7 yrs
Average Tenure
--
Current Experience

Doordash

4 roles

Staff Software Engineer

Jan 2024Present · 2 yrs 4 mos

  • Applied AI Research
  • www.zesty.com - AI powered social food discovery app
  • Developer Platform / Kotlin & Golang Platforms
  • Drove and executed the technical roadmap for backend development experience at DoorDash
  • Developing service, client frameworks, standard libraries and a mature asynchronous platform to improve backend developer velocity, experience, service reliability and reduce cognitive load
  • Architected Backend Megarepos at DoorDash (Gradle and Bazel), improving build system & VCS scalability and observability
Backend EngineeringDistributed SystemsGradleDockerMicroservicesJava+4

Staff Software Engineer

Promoted

Jan 2021Jan 2024 · 3 yrs

  • Developer Platform / Kotlin Platform
  • Led a team and drove the technical roadmap for backend development experience at DoorDash
  • Developing service, client frameworks and Server-Driven UI standards to improve backend developer velocity, experience & service reliability
  • Architected Backend Megarepos at DoorDash, improving build system & version control scalability and observability
  • Discovery Platform
  • Architected a server-driven view system to massively improve product iteration & release velocity and experience
  • Built the next-gen cross-vertical homepage on this SDUI Platform
  • Miscellaneous
  • Served on the Tech Steering Group, responsible for strategically solving/directing org level engineering problems
  • Shipped numerous contributions to internal libraries for container management, CI/CD pipelines, utilities
  • Instrumental in numerous fire-fighting efforts across the DoorDash tech ecosystem while on-call
  • Active contributor to recruiting efforts across various stages in multiple pipelines
Apache KafkaBackend EngineeringDistributed SystemsGradleDockerJenkins+5

Senior Software Engineer

Jan 2018Jan 2021 · 3 yrs

  • Search & Relevance / Discovery Platform
  • Led and mentored a small team to add filters to Homepage Search, improving discoverability
  • Implemented next-gen restaurant search, by improving query understanding & predictive models
  • Core Platform
  • Developed a Kafka-based replacement for a queuing system (RabbitMQ) that reached its limits
  • Alleviated Kafka’s head-of-line blocking problem via multiprocessing for greater concurrency
  • Invited to speak at the Bay Area Kafka Meetup in Dec ’2020
Apache KafkaBackend EngineeringDistributed SystemsDockerJenkinsMicroservices+5

Software Engineer

Jan 2017Jan 2018 · 1 yr

  • DashPass - DoorDash’s subscription offering
  • Led the development of DashPass, which involved over 15 engineers across all disciplines
  • Incorporated flexible levers on pricing, location & selection to facilitate easy experimentation
  • Built on these foundations, DashPass is now its own Engineering org and a key revenue driver for the company
  • Logistics
  • Designed, built & operated one of the first microservices at DoorDash
  • Led development of cross-platform self-help for Consumers & Dashers, reducing inbound contacts by 4%
  • Developed tools & policy for issuing Credits & Refunds, that increased per-delivery profitability by 3.5%
Backend EngineeringDistributed SystemsDockerJenkinsMicroservicesTerraform+1

Apple

Software Engineering Intern

Jan 2016Jan 2016 · 0 mo · San Francisco Bay Area

  • Game Technologies Team (GameplayKit)
GraphicsVirtual RealityPython

National university of singapore

Jr. Research Assistant Intern

Jan 2014Jan 2014 · 0 mo · Singapore

  • Centre of Social Media Innovation for Communities (CoSMIC), NUS
  • Real-time computer vision & pattern recognition, natural user interfaces
  • Event localization based on geo-referenced videos
GraphicsJavaVirtual Reality

Sony corporation

Software Engineering Intern

Jan 2013Jan 2013 · 0 mo · Tokyo, Japan

  • Head Mounted Display (HMD) Division, Home Entertainment & Sound Business Group
  • Augmented reality, natural user interfaces
GraphicsJavaVirtual Reality

Education

Georgia Institute of Technology

Master of Science (M.S.) — Computer Science

Indian Institute of Technology, Bombay

Bachelor of Technology (B.Tech.) and Master of Technology (M.Tech.)

Stackforce found 100+ more professionals with Backend Engineering & Distributed Systems

Explore similar profiles based on matching skills and experience