Jarrett Johnson

Senior Developer at Schrödinger

New York, New York, United States
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

🤩
Rockstar
🎓
Top School
Jarrett Johnson is a Senior Developer at Schrödinger with eight years of experience at the intersection of biochemistry and computer science. He holds a PhD in Chemical Biology from the University of Michigan and a BS in Biochemistry from UCLA, bringing deep domain knowledge to scientific software engineering. At Schrödinger he contributes to core systems like the open-source PyMOL molecular visualization project, improving graphics callbacks, alignment measures, and executive architecture. Jarrett combines hands-on wet-lab intuition—where experiments depend on unruly microbes—with disciplined engineering practices that scale research tools for broader use. He is passionate about building modern open-source software that lowers barriers for researchers and aspiring scientists without access to cutting-edge infrastructure. Known for thoughtful refactors and backend craftsmanship, he focuses on making complex scientific workflows more reliable and accessible.
code8 years of coding experience
bookDoctor of Philosophy (PhD), Chemical Biology, Doctor of Philosophy (PhD), Chemical Biology at University of Michigan
bookBachelor of Science (BS), Biochemistry, Bachelor of Science (BS), Biochemistry at University of California, Los Angeles
languagesEnglish, Japanese
stackoverflow-logo

Stackoverflow

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

Github Skills (10)

c-language10
cprogramming-language10
opengl10
graphic10
visualizations9
architecture9
visualize9
architectures9
visualization9
visual9

Programming languages (9)

C#C++ShellCRustBatchfileMakefilePython

Github contributions (5)

github-logo-circle
Open-source foundation of the user-sponsored PyMOL molecular visualization system.
Role in this project:
userBack-end Developer
Contributions:20 reviews, 197 commits, 58 PRs in 4 years 6 months
Contributions summary:Jarrett appears to be a developer contributing to the PyMOL molecular visualization system. Their commits focused on modifying and enhancing core functionalities within the program, specifically supporting non-const user parameters for glDebugMessageCallback. The user also worked on updating dynamic measures upon alignment and refactoring code blocks. The work demonstrates an understanding of the system's graphics, executive functions, and overall program architecture.
pythonmolecularfoundationpymolmolecular-visualization
JarrettSJohnson/DREditor

Sep 2019 - Jun 2021

Visual novel simulator for rp-ing and webseries
Contributions:2 PRs, 28 pushes, 5 branches in 1 year 9 months
simulatorsimulationingvisual-novel
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
Jarrett Johnson - Senior Developer at Schrödinger