John Rohrlich

Project Scientist at University of California, Davis

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
John Rohrlich is a Project Scientist at UC Davis with 13 years of experience modeling predictive, error-driven learning in vision and audition and a long track record bridging academic research and production software. He combines deep neuroscience-focused modeling from roles at UC Davis and University of Colorado Boulder with hands-on engineering experience dating back to senior positions at Apple and Applied Biosystems. An active open-source contributor, he’s implemented advanced text-editing, code-completion, and version-control features in the cross-platform CogentCore framework, showing a knack for polished developer-facing UX. His background includes leadership and research-science roles at startups and labs (eCortex, National Center for Genome Research), enabling him to translate theoretical models into performant systems. Outside work he briefly explored learning piano, hinting at a methodical curiosity that fuels both technical rigor and creative problem solving.
code13 years of coding experience
job24 years of employment as a software developer
github-logo-circle

Github Skills (4)

text-editing10
go10
code-completion10
version-control9

Programming languages (2)

GoPython

Github contributions (5)

github-logo-circle
cogentcore/core

Jul 2018 - Feb 2020

A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and the web with a single Go codebase, allowing you to Code Once, Run Everywhere.
Role in this project:
userFull-stack Developer
Contributions:281 commits, 191 pushes, 262 comments in 1 year 7 months
Contributions summary:John's primary focus appears to be on the development and enhancement of the user interface and text-editing capabilities. The commits demonstrate work on text field improvements, including implementing code completion features, and adding or updating functionalities. These changes include refactoring and improvements to various parts of the text editing features. The user also worked on adding version control integrations, specifically in the context of the file tree.
golangsvgvulkancssgraphical-interface
emer/auditory

Feb 2019 - Jul 2022

auditory is the our repository for audition processing code in Go (golang) focused on filtering speech wav files via mel filters.
Contributions:1 release, 394 commits, 269 pushes in 3 years 4 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.
Request Free Trial
John Rohrlich - Project Scientist at University of California, Davis