Ratan Singh is a Machine Learning Engineer III at Apple with 9 years of experience and a 7+ year focus on NLP and speech processing. He combines academic rigor—MS from Georgia Tech and research on voice activity detection, source separation and sensor networks at Emory—with production-grade ML engineering across finance and consumer domains. At Credit Suisse he built risk engines, an internal NLP chatbot (SMEBot) using ensembles from Word2Vec to BERT, and resilient APIs for real-time operations; at Apple he now applies that expertise to large-scale product problems. He contributes to open-source learning resources, fixing reproducibility and data/model bugs in interactive Python workshops, reflecting a pragmatic emphasis on reliable experiments. Based in New York, he pairs deep signal-processing knowledge with software craftsmanship (Python, PyTorch, C++, distributed systems) and a knack for turning research prototypes into monitored, deployable services. Colleagues describe him as curious and persistent—“stuck in a local minima” only in jest—who iterates until models and systems both converge.
9 years of coding experience
4 years of employment as a software developer
Master of Science - MS, Electrical and Computer Engineering, 4.0/4.0, Master of Science - MS, Electrical and Computer Engineering, 4.0/4.0 at Georgia Institute of Technology
Bachelor of Technology (BTech), Electronics and Communications Engineering, 9.42/10, Bachelor of Technology (BTech), Electronics and Communications Engineering, 9.42/10 at Veermata Jijabai Technological Institute (VJTI)
Contributions:61 commits, 2 PRs, 60 pushes in 5 months
Contributions summary:Ratan's commits primarily focus on identifying and correcting code issues within the provided Python workshop repository. The contributions include fixing errors related to data manipulation and model creation. The user also appears to be adding random states to ensure reproducibility for exercises related to machine learning models and hyperparameter tuning.
Contributions:39 commits, 7 pushes, 2 branches in 4 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.