Shahid Ahmad is a New York–based growth professional and software engineer with ten years of experience spanning research, product, and engineering. Currently leading growth at Elicit, he combines hands-on front-end development—including contributions to Our World in Data’s popular owid-grapher data-visualization platform—with research-informed product strategy. He previously conducted impact-focused research at GiveWell and co-founded Jasmine.ai as Head of Product, bringing startup leadership to evidence-driven workflows. His background ranges from algorithm engineering for robotic exoskeletons to internships at Snowflake, demonstrating technical depth across algorithms, data, and UI. He holds a dual degree in Computer Science and Philosophy from the University of Michigan and is actively seeking roles in computational social science, progress studies, startups, and other impact-driven projects.
10 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Computer Science and Philosophy, GPA 3.7, ACT 35, Bachelor's degree, Computer Science and Philosophy, GPA 3.7, ACT 35 at University of Michigan
A platform for creating interactive data visualizations
Role in this project:
Front-end Developer
Contributions:34 reviews, 221 commits, 103 PRs in 10 months
Contributions summary:Shahid primarily focused on front-end development, with changes centered around data visualization and user interface enhancements. They refactored code related to data display and downloads, separated and optimized functions, and implemented improvements to the user interface for better data presentation and accessibility. The user also contributed to the styling of the visualization elements by matching the chart color schemes.
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.