Akshay Naik is a Data and Applied Scientist at Microsoft with 14 years of experience building scalable data platforms, machine learning solutions, and production-grade backend systems. Based in Hyderabad, he moved from hands-on roles in web and mobile development to consulting and then to applied research at Microsoft’s MSRC team, blending cloud engineering (Azure, Spark, Kafka) with ML deployment. He contributes to open-source projects—implementing semantic image-search embeddings for LibrePhotos and improving backend stability and caching for Travian—demonstrating a pragmatic focus on performance, maintainability, and search relevance. Trained in deep reinforcement learning and grounded in IT fundamentals from Symbiosis, he pairs academic curiosity with practical delivery across healthcare and sustainability domains. Notably, he balances enterprise-scale ML work with side projects that ship tangible backend improvements and semantic search features.
14 years of coding experience
2 years of employment as a software developer
Bachelor’s Degree, Information Technology, Bachelor’s Degree, Information Technology at Symbiosis Institute of Technology
Deep Reinforcement Learning Nanodegree, Reinforcement Learning, Deep Reinforcement Learning Nanodegree, Reinforcement Learning at Udacity
High School, Information Technology, High School, Information Technology at Dr. S. Radhakrishnan Vidyalaya, Mumbai
High School, Computer Science, High School, Computer Science at Pace Junior College, Mumbai
A self-hosted open source photo management service. This is the repository of the backend.
Role in this project:
Back-end Developer
Contributions:4 reviews, 14 commits, 2 PRs in 1 month
Contributions summary:Akshay primarily contributed to the back-end functionality of the photo management service. They implemented semantic search capabilities, including calculating and integrating clip embeddings for image similarity. Additionally, they modified the user settings to allow opting-out of semantic search and optimized existing code. The user also worked on database migrations and batch jobs to handle clip embedding calculations.
Contributions summary:Akshay primarily contributed to back-end aspects of the Travian T3.6 project. Their work includes implementing an auto-update system, fixing construction errors, and updating the database to use MySQLi. The user also made adjustments to admin functionality, added caching, and fixed various minor bugs. These changes suggest a focus on improving server stability, performance, and maintainability.
travian
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.