Johnny Lin

Teaching Professor at University of Washington Bothell

Bothell, Washington, 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

👤
Senior
🎓
Top School
Johnny Lin is a teaching professor and interdisciplinary scholar with 15+ years shaping undergraduate computing and data science education, notably leading curriculum, ABET accreditation, and creation of a cross-disciplinary Data Science minor at University of Washington Bothell. He blends hands-on Python development for scientific computing and institutional automation with deep domain expertise in atmospheric and computational earth sciences, and has authored widely used introductory Python texts for scientists and engineers. An experienced classroom and online instructor, he has built scalable teaching programs—managing hiring, TA training, and scheduling for large multi-section offerings—and mentors capstone students in career development. Johnny’s research spans innovative atmospheric modeling and science–ethics–policy integration, and he has a track record of turning complex climate models into accessible Python frameworks. Based in Bothell, WA, he combines rigorous Ph.D.-level science with practical software craftsmanship and an unusual emphasis on stewardship and the intersection of science and faith.
code15 years of coding experience
job9 years of employment as a software developer
bookUniversity of California, Los Angeles
bookM.S., Civil Engineering-Water Resources, M.S., Civil Engineering-Water Resources at Stanford University
github-logo-circle

Github Skills (15)

loops10
routines9
stable9
matplotlib8
python7
automation6
data-visualization6
data-analysis6
numpy4
cellular-automata2
heat2
automata2
machine-learning2
agent2
cattle1

Programming languages (2)

PerlPython

Github contributions (5)

github-logo-circle
PyAOS/aoslib

Feb 2013 - Jul 2016

Contributions:15 commits, 1 PR, 1 push in 3 years 5 months
atmosphericoceanicsciencesroutines
jwblin/ab_cattle

May 2015 - May 2019

Contributions:4 PRs, 10 pushes, 13 branches in 4 years
model-basedagent-basedagentagent-based-modelmachine-learning
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
Johnny Lin - Teaching Professor at University of Washington Bothell