Abhishek Bhardwaj

Software Engineer, Platform And AI Infrastructure @ Replit

About Abhishek Bhardwaj

Abhishek Bhardwaj is a Software Engineer specializing in Platform and AI Infrastructure at Replit. He has extensive experience in software development, having worked at notable companies such as Microsoft and Google, and holds degrees in Electrical and Computer Engineering and Instrumentation and Control.

Current Role at Replit

Abhishek Bhardwaj currently serves as a Software Engineer in the Platform and AI Infrastructure team at Replit. He has been with the company since 2023, contributing to various projects that enhance the platform's capabilities. His work includes playing a key role in the migration of code runtime from containers to microVMs, which improves efficiency and performance. Additionally, he has contributed to the development of a new connection proxy service that manages all client connections, streamlining user interactions with the platform.

Previous Experience at Google

Prior to his role at Replit, Abhishek worked at Google as a Senior Software Engineer from 2019 to 2023. His responsibilities included working on containers and virtualization for Chrome OS. He also held a position as a Software Engineer focusing on the Android Framework and Enterprise Updates from 2015 to 2019. During his tenure at Google, he was involved in significant projects that enhanced the functionality and performance of Chrome OS and Android systems.

Experience at Microsoft

Abhishek has extensive experience at Microsoft, where he worked in various roles from 2012 to 2015. He began as an SDE Intern in the Xbox Accessories team for two months in 2012. He then served as a Software Development Engineer in the OS Team for Microsoft Band from 2013 to 2015, followed by a six-month role in 2015 focusing on the Windows Subsystem for Linux. His work included developing a wearable operating system, showcasing his expertise in embedded systems.

Education and Academic Background

Abhishek Bhardwaj has a strong educational background in engineering. He earned a Bachelor of Engineering (B.E.) in Instrumentation and Control from Netaji Subhas Institute of Technology from 2007 to 2011. He furthered his studies at Carnegie Mellon University, where he obtained a Master of Science (M.S.) in Electrical and Computer Engineering from 2011 to 2012. His undergraduate studies focused on C and Embedded Systems software, laying a solid foundation for his career in software engineering.

Key Projects and Contributions

Throughout his career, Abhishek has been involved in several notable projects. At Replit, he prototyped AI-based applications, including Retrieval-Augmented Generation (RAG) and fine-tuned models as a side project. He was also a founding engineer on Project Crostini, which developed virtualization-based Linux Dev Environments on ChromeOS. This project led to the creation of crosvm, which was later forked by AWS as 'Firecracker', demonstrating his impact on virtualization technologies.

People similar to Abhishek Bhardwaj