Group Lead Sustainable Software Engineering at Berkeley Lab
Berkeley, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Keith Beattie is a Group Lead for Sustainable Software Engineering at Lawrence Berkeley National Laboratory with over 17 years of experience building and guiding modern, scalable open-source software for academic and research environments. He specializes in structuring and leading multi-institutional, geographically dispersed scientific teams to deliver usable, production-ready solutions across domains like process systems engineering and water treatment. A hands-on engineer who has worked as a release manager and backend developer, he has contributed to notable projects such as the IDAES Process Systems Engineering Framework, improving data management and property handling. Keith’s background blends deep systems engineering and release-process expertise from industry with long-standing lab-based research collaborations since 2002. Based in Berkeley, he holds an MS in Computer Science and a BA in Mathematics, and is known for translating complex scientific requirements into practical software workflows that scale across institutions.
17 years of coding experience
25 years of employment as a software developer
BA, Mathematics, BA, Mathematics at San Francisco State University
Contributions:38 releases, 155 reviews, 387 commits in 4 years 1 month
Contributions summary:Keith's primary contribution appears to be related to the development of the Data Management Framework (DMF) within the IDAES Process Systems Engineering Framework, with a focus on integrating new DMF features. The commits involve adding support for the Data Management Framework (DMF) and extraction of JSON schemas into files, refactoring code related to the creation of parameter blocks, and incorporating changes related to initialization and the storage of properties. These contributions directly impacted how properties are handled by the framework.
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
Keith Beattie - Group Lead Sustainable Software Engineering at Berkeley Lab