Akshay Uppal is a software engineer specializing in machine learning with 8 years of professional experience and a Master’s in Computer Science from UIC. He designs and ships production ML systems—building everything from Kubeflow pipelines and PyTorch models to Flask microservices and React dashboards—focused on reliable deployment and operational efficiency. At Amazon he reduced manual work across partners and optimized wakeword models for edge devices, including a DSP quantization that cut model size while preserving accuracy. Previously at iManage he automated model validation and built entity extraction pipelines that saved thousands of data-scientist hours and improved F1 scores in legal NLP tasks. Comfortable across cloud, containerization, and explainability tools (LRP, SHAP), he pairs hands-on optimization with a knack for translating research into measurable business impact. Outside work he documents ML learnings on Towards Data Science and has a track record of mentoring interns and driving cross-functional automation.
8 years of coding experience
6 years of employment as a software developer
Master's degree, Computer Science, GPA - 3.86, Master's degree, Computer Science, GPA - 3.86 at University of Illinois at Chicago
Bachelor of Technology (B.Tech.), Computer Science, Bachelor of Technology (B.Tech.), Computer Science at Maharaja Surajmal Institute Of Techology ,Janakpuri New Delhi
Contributions:15 PRs, 24 pushes, 5 branches in 1 year 8 months
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.