Open to New Opportunities

Lead Software Engineer @ Salesforce
Ex-Google • Ex-Tesla • Creator of shylink.io
PROJECTS

Google Assistant's Multi-Device Arbitration (MDA) decides which of a user's nearby devices should answer a spoken query, so only the right one responds. I designed and built the MDA integration for Pixel tablets and Pixel phones, and reworked critical MDA logic for Google Nest devices, improving the overall accuracy and reliability of arbitration.
Java, C++, Android Studio, gRPC
In Progress
Developer
September,2019 - April,2023
Shylnk is a free URL shortener and Chrome extension for creating, customizing and managing short links and messages. Users get clear click statistics for every link, can secure and brand their links, and can earn from the links they share. A built-in secret-sharing feature sends sensitive text securely. I conceived, designed and built it end to end.
Ruby on rails, React, MySQL,Jenkins / CI
In Progress
Idea & Design, Developer
Febrauary,2019 - Present
Server-Man is a platform to monitor and control your servers from one place, built to make system maintenance simpler. I conceived, designed and developed it.
Ruby on rails, Angular, MySQL,Jenkins / CI
In Progress
Idea & Design, Developer
April,2019 - Present
Memory Reciter is a free, open-source memory profiler for .NET applications. It helps you find memory leaks by visualizing the heap in real time while attached to a running process, comparing dumps and snapshots, and inspecting app-domain details. It can also track stacks, show IL code, analyze PDB files and decompile executables. I built and maintain it.
.Net WPF Application, sqllite
Released
Developer, Maintainer
August, 2017 - January, 2017
CtoC (Convert to Client) timezone is a JavaScript library, published on npm, that converts times from the server's timezone to the user's own timezone and handles date formats, taking the complexity out of a task every web app runs into. I conceived, designed and built it.
.js library
Released
Idea & Design , Developer
Febrauary, 2018 - September, 2018
Pronto Woven is an e-commerce platform that also offers CRM features for businesses. I integrated multiple third-party APIs, made backend changes, and helped maintain the platform for 200+ active customers.
Hidden
Released
Developer
xxxx, YYYY - xxxx+5,YYYY+1
CertiBlocks stores digital certificates on the Ethereum blockchain. It was built with Solidity, Truffle, Ganache and Metamask.
Truffle, Solidity, Ganache, Metamask
Released
Developer
Dec, 2019 - Mar,2020
Emcor GPMA is a CRM platform used by Emcor, a Fortune 500 company, to allocate labor and machinery and to calculate cost estimates for each worker on construction projects. I built SSRS reports from legacy data in ASP.NET MVC and wrote backend logic.
Hidden
Released
Developer
xxxx, YYYY - xxxx-6, YYYY+1
GV One is a suite of applications for a lending business, covering document management, loan management and report generation, with multiple access levels across the apps. Its core is loan management. I developed the entire REST API and the front end using Telerik controls.
Hidden
Released
Developer
xxxx, YYYY - xxxx+6,YYYY
Sleep Hunter is a mobile app that measures sleep quality and the share of each sleep stage: deep, light and REM. The share of deep sleep is a strong sign of how rested someone is, so the app uses algorithms to tailor sleep patterns to each user's preferences. I conceived, designed and developed it.
Java
Done
Idea & Design, Developer
January, 2016 - June,2017
The Multi-Banking Transaction System is a platform that brings multiple banks and their customers together in one place so users can make transactions across banks.
JSP pages
Done
Developer
April, 2016 - June,2016
I have also worked on several freelance projects whose details I can't share publicly. Please get in touch for more information.
.NET, ROR, MSSQL, Angular
Done
Developer
April, 2016 - Present
PROJECTS

Products I have built, shipped and maintained.

Google Assistant · MDA

Developer · Google

In Progress

Google Assistant's Multi-Device Arbitration (MDA) decides which of a user's nearby devices should answer a spoken query, so only the right one responds. I designed and built the MDA integration for Pixel tablets and Pixel phones, and reworked critical MDA logic for Google Nest devices, improving the overall accuracy and reliability of arbitration.

  • Java
  • C++
  • Android
  • gRPC
View project

Shylnk

Idea, Design & Development

In Progress

Shylnk is a free URL shortener and Chrome extension for creating, customizing and managing short links and messages. Users get clear click statistics for every link, can secure and brand their links, and can earn from the links they share. A built-in secret-sharing feature sends sensitive text securely. I conceived, designed and built it end to end.

  • Ruby on Rails
  • React
  • MySQL
  • Jenkins
View project

Server-Man

Idea, Design & Development

In Progress

Server-Man is a platform to monitor and control your servers from one place, built to make system maintenance simpler. I conceived, designed and developed it.

  • Ruby on Rails
  • Angular
  • MySQL
  • Jenkins

Memory Reciter

Developer & Maintainer

Released

Memory Reciter is a free, open-source memory profiler for .NET applications. It helps you find memory leaks by visualizing the heap in real time while attached to a running process, comparing dumps and snapshots, and inspecting app-domain details. It can also track stacks, show IL code, analyze PDB files and decompile executables. I built and maintain it.

  • .NET WPF
  • SQLite
View project

CtoC-Timezone

Idea, Design & Development

Released

CtoC (Convert to Client) timezone is a JavaScript library, published on npm, that converts times from the server's timezone to the user's own timezone and handles date formats, taking the complexity out of a task every web app runs into. I conceived, designed and built it.

  • JavaScript
  • npm
View project

Pronto Woven

Developer

Released

Pronto Woven is an e-commerce platform that also offers CRM features for businesses. I integrated multiple third-party APIs, made backend changes, and helped maintain the platform for 200+ active customers.

View project

CertiBlocks

Developer

Released

CertiBlocks stores digital certificates on the Ethereum blockchain. It was built with Solidity, Truffle, Ganache and Metamask.

  • Solidity
  • Truffle
  • Ganache
  • Metamask
View project

Emcor GPMA

Developer

Released

Emcor GPMA is a CRM platform used by Emcor, a Fortune 500 company, to allocate labor and machinery and to calculate cost estimates for each worker on construction projects. I built SSRS reports from legacy data in ASP.NET MVC and wrote backend logic.

  • ASP.NET MVC
  • Web API
  • SQL Server

GV One

Developer

Released

GV One is a suite of applications for a lending business, covering document management, loan management and report generation, with multiple access levels across the apps. Its core is loan management. I developed the entire REST API and the front end using Telerik controls.

  • ASP.NET MVC
  • Web API
  • SQL Server

Sleep Hunter

Idea, Design & Development

Done

Sleep Hunter is a mobile app that measures sleep quality and the share of each sleep stage: deep, light and REM. The share of deep sleep is a strong sign of how rested someone is, so the app uses algorithms to tailor sleep patterns to each user's preferences. I conceived, designed and developed it.

  • Java
  • Android

Lead Software Engineer

Salesforce · Full-time

→ Orchestrated the enablement of the UI API for the Task entity in Sales Cloud, enhancing user experience for approximately 80,000 customers.
→ Directed the migration of core components of Task entity from Aura to LWC, fixing 7+ accessibility bugs and ensuring future scalability.

July-2026 to Present

Senior Software Engineer

Tesla · Full-time (Austin, Texas · On-site)

Line-side factory software used by operators on the lines that build the Model Y and Cybertruck.
→ Scaled line-side software for operators to support building Model Y and Cybertruck, resulting in at least ~10% production increase.
→ Improved activity tracking and tool-controller microservices, yielding ~30% less debugging time and doubling data processing speed.

May-2023 to February-2024

Software Engineer

Google · Full-time (Mountain View, California · On-site)

Worked on enhancing Google Assistant by selecting the right device to respond.
→ Designed and developed Google Assistant’s Arbitration client-side logic for Pixel devices, with early accuracy reaching a high of ~80%.
→ Minimized time required for identifying the hearing devices by ~30%, which would increase device selection reliability by at least 10%.
→ Improved the overall logging and monitoring in Arbitration service, reducing developer debugging time significantly.

July-2021 to March-2023

Software Engineer Intern

Mercedes-Benz R&D North America (Sunnyvale, California · Remote)

Improved in-car voice assistant "Hey,Mercedes" for triggering embedded functions API.
→ Standardized unit test cases for C++ speech assistant services using GTest and GMock which improved overall tests coverage by ~70%.
→ Refactored most of the underlying logic for the embedded functions interface and created new component tests framework using Python.

February-2021 to April-2021

Student Programmer (Part Time)

University of Florida (Gainesville, Florida · On-site)

→ Spearheaded the development of a web portal for tracking patients’ data and providing suggestions for diagnosis.
→ Consolidated 4+ report generation interfaces to a single generic interface which saved the admin time and effort.
→ Pioneered the full-stack development of applications using ReactJS and AWS (lambda, API Gateway, and DynamoDB).

September-2020 to February-2021

SDE Intern

Eliminated the involvement of the development team in identifying the access issues of the client by providing a scalable solution to the business team, which saved ~40 hours of each developer time in a month.

June-2020 to August-2020

Masters in Computer Science

Pursuing Masters at University of Florida.

August-2019 to May-2021

Software Developer

Mentored 20+ trainees. Provided effective and efficient solutions to 5 client projects.

Achievements at GGK Technologies

  • Employee of the year(2018-2019)
  • Innovation of the Month(March - 2019)
  • Innovation of the Month(November - 2017)
  • Trainee of the Month(September -2017)
July-2017 to August-2019

Software Developer Intern

Proposed and Developed UI for Multi-Banking transaction application.

December-2016 to Febrauary-2017

Bachelor of Technology

Pursued undergraduate degree from RVR & JC College of Engineering(Aacharya Nagarjuna University).

July-2013 to June-2017
TECHNICAL SKILLS
JavaScript
JavaScript
HTML
Java
React Js
React JS
HTML
C++
Salesforce
LWC / Salesforce
HTML
Ruby on Rails
HTML
MySQL
HTML
AWS
HTML
Azure
HTML
Google APIs
HTML
Jenkins / CI
HTML
Git
AI Coding Agents
LLM APIs & Prompting
MCP & Agent Tooling
ACHIEVEMENTS
Received 3 spot bonuses and 5 peer bonuses
Google · 2022
Employee of the Year
GGK Tech · 2018
Innovation of the Month
GGK Tech · Mar 2019
Innovation of the Month
GGK Tech · Dec 2017
Trainee of the Month
GGK Tech · Nov 2017

What colleagues say

"Ganesh hit a definite home run during his internship. He quickly ramped up on the business landscape and problem space and created a quality scalable full-stack solution to address the need. He worked independently while simultaneously interfacing with other team members on interdependencies. Hopefully, we get the opportunity to work together again. "

David Filkins - Director, Systems Programming at ADP , Source: LinkedIn Recommendations

"Ganesh joined my team as an intern developing REACT applications. From the beginning he demonstrated that he has all the skills to be successful, he would communicate clearly, deliver on time, and deliver above expectations. I am sure he will be successful in his next role!"

Tonatiuh Mendoza, Engineering Manager at Gatsby, Source: LinkedIn Recommendations

"Having worked with Ganesh remotely on a project, I have come to really respect his work ethic, creativity, promptness, and attitude. Ganesh is the kind of person who can take a set of instructions, disappear for a few days, and come back with exactly what was asked. He works well both in a developer roll as well as actively working with stakeholders. Ganesh is very responsive and adaptable when it comes to communication. He makes sure to respond quickly and follow up as appropriate. He is friendly, energetic, and passionate about his work. Ganesh also has an amazing ability to put together quality code. His coding is clean, easy to read, and implements creative ways to solve problems. He maintains good coding habits including continuously saving to source control as well as refactoring as needed. Overall, I expect great things from Ganesh. I would recommend him to any employer. He will be an amazing asset to anyone he gets a chance to work with. We will miss him here. "

Matthew McConnell, Software Developer at UF, Source: LinkedIn Recommendations

"Ganesh has exemplary skills in programming. He is a very quick learner and a resource that could be added at any phase of a project. His deliverables always met project standards, timelines and expectations of other project stake holders. His analytical approach and exceptional skills in trouble shooting ensured that solutions to problems were found. In situations were a direct solution was not feasible, Ganesh always offered mature alternative pathways for the project to move forward. Ganesh is also capable of solution designing brand new requirements and building prototypes on concepts / minimal requirements. His knowledge in Ruby on rails, HTML, JavaScript, MySQL, APIs are outstanding. Ganesh is reliable and an engineer capable of working with least need for management. Ganesh is a self-motivated person who strives to achieve the best and will be a great addition to any team whereever he decides to be a part of."

Ensa Edison, Operations Team Lead at Pronto, Source: LinkedIn Recommendations

"I had the privilege of working with Ganesh for 2 years at GGKTech. Ganesh is quick learner, proactive, result oriented, responsible and technically sound employee and he is always ready to put all his energy and time to get the job done. He has an exceptional troubleshooting and analytical skills."

Kishore Ithadi, Associate Manager at GGKTech, Source: LinkedIn Recommendations

I was lucky enough to have Ganesh as part of our development team. He is a quick learner, professional, highly skilled and very easy to work with. He was the go to person for the entire team. Although we miss having him on our team now, I am sure he will be a great addition to any team.
I would like to work with him again given an opportunity and recommend him for any organization looking for a talented and hardworking developer.

Subash Vantipalli, Iteration Manager Core R&D at Pronto Software, Source: LinkedIn Recommendations

It’s rare that you come across standout talent like Ganesh. I’ve had the pleasure of working with Ganesh for about 2 years during which we worked in the same project.I was particularly impressed by his dedication and hard working. Above all, He’s ability and knowledge are extraordinary . At times he is one man army against the unexpected scenarios in the project.We share a comfortable bond working together. Ganesh would be an asset to any team.

Let's Connect

Have a role, a project or just a hello? My inbox is open.

Thank you for your feedback.

Designed and developed by
Ganesh Kurcheti
© All rights reserved | 2026