Research And Development Engineering Manager at Apple
Cupertino, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Krishna Uppala is a Research and Development Engineering Manager at Apple with eight years of experience applying deep learning and computer vision to real-world products and research. He progressed through hands-on roles from ML engineer to senior engineer and now leads R&D efforts, combining product-scale deployment experience with a strong research background in CV and sequential decision making. His early academic and lab work produced CVPR and ECCV spotlight contributions in depth estimation and adversarial methods, and he has implemented state-of-the-art text recognition models during AI residencies. Krishna also contributes to notable open-source tooling for adversarial robustness, maintaining compatibility across TensorFlow versions in the widely used CleverHans library. Based in Cupertino, he blends rigorous research instincts from Carnegie Mellon and IIT Guwahati training with pragmatic engineering practices for shipping robust ML systems.
8 years of coding experience
6 years of employment as a software developer
Bachelor of Technology (B.Tech.) Electrical and Electronics Engineering, Bachelor of Technology (B.Tech.) Electrical and Electronics Engineering at Indian Institute of Technology, Guwahati
Computer Science, Computer Science at Carnegie Mellon University
An adversarial example library for constructing attacks, building defenses, and benchmarking both
Role in this project:
ML Engineer
Contributions:35 commits, 6 PRs, 43 comments in 25 days
Contributions summary:Krishna primarily contributed to the project by removing and addressing deprecation warnings related to TensorFlow functions, particularly `keepdims`. They refactored code in multiple files to maintain compatibility with different TensorFlow versions. Additionally, the user added warnings about future CleverHans version support for specific Tensorflow versions, highlighting a focus on maintaining and improving the library's robustness and compatibility within the machine learning domain.
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.
Request Free Trial
Krishna Uppala - Research And Development Engineering Manager at Apple