Lokesh Sharma is a seasoned software engineer with 11 years of experience designing and optimizing scalable systems and data pipelines across ride-hailing, finance, and healthcare. He brings deep hands-on expertise in Go, Python, Java, Kubernetes, and data tools like Airflow, Beam, Spark and Presto, with a track record of improving reliability and concurrent processing at companies such as Uber and DoorDash. Comfortable translating complex requirements into production-ready services, he has built real-time pricing pipelines and multi-source ingestion platforms that scale across products and geographies. His background spans both backend systems and data engineering, and he often bridges cross-team boundaries to deliver measurable improvements in scalability and monitoring. Based in Toronto, he combines enterprise experience from ThoughtWorks and OCC with fast-paced product engineering at top-tier tech firms.
11 years of coding experience
8 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Arizona State University
Bachelor of Technology (BTech) Computer Science, Bachelor of Technology (BTech) Computer Science at SRM IST Chennai
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.