Akshay Narasimha is a quantitative researcher and developer with 12 years of experience building end-to-end data platforms and enterprise data products, currently driving quantitative research and development at ADIA from Hyderabad. He has led data platform teams and infrastructure work across Zoom and AdOnMo, combining hands-on engineering with operational oversight of ingestion, transformation, and delivery pipelines. A strong open-source contributor, he improved core machine-learning tooling by refactoring scikit-learn’s LinearRegression and has experience integrating public scientific datasets via projects like Retriever. Trained in engineering and economics at BITS Pilani, he brings a rare blend of numerical rigor, production-grade software craftsmanship, and a curiosity for scientific tooling dating back to Google Summer of Code projects in astrophysics and computational geometry.
12 years of coding experience
5 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
Quickly download, clean up, and install public datasets into a database management system
Role in this project:
Data Engineer / Backend Developer
Contributions:8 commits, 7 PRs, 14 comments in 11 months
Contributions summary:Akshay primarily contributed to the project by adding a new eBird observation dataset, writing Python scripts to integrate and process it, and updating existing files. The work involved defining table structures, implementing data ingestion from CSV files, and modifying existing engine files for CSV, Postgres, and MySQL database interactions. The user also made improvements by adding docstrings and refactoring small amounts of code.
Contributions:16 commits, 6 PRs, 6 comments in 3 months
Contributions summary:Akshay primarily focused on refactoring and improving the `LinearRegression` class within the scikit-learn library. They removed the `n_jobs` parameter from the `fit` method and moved it to the constructor, along with adding related deprecation warnings and tests. The user made several PEP8 fixes and documentation updates to reflect these changes and ensure code quality. They also added tests to ensure the `n_jobs` parameter functions correctly, which demonstrated a focus on maintainability and usability.
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.