Akshay Narasimha

Quantitative Researcher & Developer

Hyderabad, Telangana, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job5 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
languagesEnglish, Hindi, Telugu
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (16)

scikit10
testing10
machine-learning10
python10
data-engineering10
scikit-learn10
user-data9
data-model9
data-analysis9
datasets9
data-set9
postgresql9
data-retrieval9
statistics8
mysql8

Programming languages (8)

ShellC++RustCTeXXSLTJupyter NotebookPython

Github contributions (5)

github-logo-circle
weecology/retriever

Mar 2015 - Feb 2016

Quickly download, clean up, and install public datasets into a database management system
Role in this project:
userData 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.
database-managementdata-retrievaldatasetpythondata
scikit-learn/scikit-learn

Sep 2014 - Jan 2015

scikit-learn: machine learning in Python
Role in this project:
userBack-end Developer
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.
machine-learningpythonscikit-learnstatisticsdata-science
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