Arunava Ghosh is a data scientist with nine years of engineering experience and 6+ years focused on delivering measurable business impact through advanced analytics, ML, and Generative AI. Currently at Microsoft, he architects enterprise-grade LLM and RAG solutions using Azure services and Copilot Studio, with prior roles driving churn prediction, search optimization, and marketing analytics at Rakuten and TCS. He blends hands-on MLOps and AI engineering—operationalizing models on Azure ML and Vertex AI—with applied research skills evident from open-source contributions to computer vision (YOLOv3, semantic segmentation) and adversarial-robustness tooling. Known for translating ambiguous business problems into production-ready AI, he prioritizes ethical, customer-centered solutions that scale. Based in Bengaluru, he combines an electrical engineering foundation with practical ML system-building and a track record of shipping real-time vision and robustness features in community projects.
9 years of coding experience
6 years of employment as a software developer
AISSCE, Physics, Chemistry, Mathematics, 93%, AISSCE, Physics, Chemistry, Mathematics, 93% at DAV Public School, Durgapur
B.Tech, Electrical Engineering, B.Tech, Electrical Engineering at Heritage Institute of Technology, Kolkata
This project implements a real-time image and video object detection classifier using pretrained yolov3 models.
Role in this project:
ML Engineer
Contributions:22 commits, 2 PRs, 18 pushes in 4 months
Contributions summary:Arunava primarily focused on developing and integrating a YOLOv3 object detection model within the repository. They added the model weights, configuration files, and implemented the core logic for loading the model and processing images and videos. The user also added the necessary arguments for parsing the command line and added code to perform inference on images and videos, including real-time webcam input. Furthermore, the user addressed bugs and improved the video processing functionality.
An adversarial example library for constructing attacks, building defenses, and benchmarking both
Role in this project:
ML Engineer
Contributions:19 commits, 4 PRs, 21 comments in 1 month
Contributions summary:Arunava primarily contributed to implementing and refining adversarial attacks within the CleverHans library. They focused on creating a "Noise Attack" utilizing PyTorch, developing the necessary code, and addressing identified issues. The commits demonstrate the user's work on integrating the Noise Attack, which included code for generating adversarial examples by adding random noise to the input data and also involved modifications to the base `Attack` class. The work suggests a focus on building defenses against adversarial attacks in machine learning models.
benchmarkingmachine-learningsecurity
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.