Megan Riel-mehan is a Visualization Scientist with 11 years of experience who blends a PhD in Chemical Biology and postdoctoral cell motility research with a Fine Arts background to build engaging scientific visualizations and web tools. Based at the Allen Institute for Cell Science, she leads development on projects like the Town Hall Project and crafts interactive, publication-quality data experiences using React, WebGL/THREE.js, D3, TypeScript, and Node.js. Her work bridges lab and engineering cultures—she translates complex molecular biology into intuitive interfaces and has strengthened TypeScript support for Plotly.js within the widely used DefinitelyTyped repo. Comfortable across front-end, visualization, and backend stacks, she focuses on clarity, usability, and accurate scientific communication. Colleagues benefit from her rare combination of artistic sensibility, rigorous experimental training, and open-source contributions that improve tooling for other developers and scientists.
11 years of coding experience
Bachelor of Science (B.S.), Chemical Biology, Bachelor of Science (B.S.), Chemical Biology at University of California, Berkeley
Doctor of Philosophy - PhD, Chemical Biology, Doctor of Philosophy - PhD, Chemical Biology at University of California, San Francisco
The repository for high quality TypeScript type definitions.
Role in this project:
Full-stack Developer
Contributions:22 commits, 3 PRs, 2 comments in 1 month
Contributions summary:Megan primarily contributed to the type definitions for the Plotly.js library within the definitelytyped repository. Their work involved adding and modifying interfaces for plot data, events, and configuration, ensuring accurate TypeScript support for various plot types, including histograms and subplots. The contributions also included refactoring code by renaming interfaces and adjusting existing types to improve clarity and maintainability, demonstrating a focus on API usability and correctness. The changes show a strong understanding of the library's structure and how to integrate it with TypeScript.
Contributions:44 PRs, 68 pushes, 40 branches in 4 years 11 months
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.