Janine Keith

Senior Engineer at National Renewable Energy Laboratory

Golden, Colorado, 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
Janine Keith is a senior engineer with 13 years of experience merging mechanical engineering and software development to advance renewable energy technologies. Based in Golden, Colorado, she leads the System Advisor Model (SAM) project at NREL, owning PV and wind model development, validation, algorithm design, and client-facing project management. Her background spans hands-on experimental wind-turbine design and wind-tunnel testing to solar resource monitoring and uncertainty quantification, giving her a rare blend of practical aerodynamics and modeling rigor. A longtime renewable-energy advocate who recently leaned into coding, she mentors engineers and delivers trainings that translate complex models into usable tools for industry.
code12 years of coding experience
job6 years of employment as a software developer
bookMaster of Science (M.S.), Mechanical Engineering, focus in Aerodynamics, Master of Science (M.S.), Mechanical Engineering, focus in Aerodynamics at Rensselaer Polytechnic Institute
languagesEnglish, Spanish
github-logo-circle

Github Skills (50)

simulation10
apl10
financial10
mercury10
python10
lexical-analyzer10
agent-based-modeling10
energy10
power-systems10
morse-code10
sam10
documented10
renewable-energy10
compiler-construction10
solar-energy10

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
NREL/ssc

Jun 2013 - Nov 2022

SAM Simulation Core (SSC) contains the underlying performance and financial models for SAM
Contributions:54 reviews, 207 commits, 57 PRs in 9 years 6 months
financialsscagent-based-modelingsimulationperformance
NREL/lk

Mar 2017 - Nov 2022

LK (Language Kit) is a simple but powerful scripting language that is designed to be small, fast, and easily embedded in other applications. The core LK engine, including lexical analyzer, parser, compiler, and virtual machine is only dependent on the Standard C++ Library (STL), making it extremely lightweight and portable.
Contributions:1 review, 8 commits, 3 PRs in 5 years 8 months
lexical-analyzercompilerlexicalparserprogramming-language
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
Janine Keith - Senior Engineer at National Renewable Energy Laboratory