Summary
Ashwin Hari is a software engineer with a decade of experience specializing in systems programming in C and C++, currently building hardware acceleration for machine learning in Microsoft's AI and Advanced Architectures Group. He combines hands-on low-level development with cloud-native microservices experience from prior work deploying services on Azure. His research background at the University of Washington includes building a C/C++ library to interface Linux programs with FPGAs on AWS F1, reflecting a strong bridge between academic systems research and production engineering. A Caltech-trained computer scientist, he also has teaching experience in data structures and linear algebra, underscoring clear communication of complex concepts. Based in Seattle, he brings practical expertise in computer architecture, operating systems, and ML hardware-software co-design. Colleagues can expect a pragmatic engineer who moves fluidly between firmware-level code and large-scale cloud deployment.
10 years of coding experience
2 years of employment as a software developer
California Institute of Technology