Nicholas Diorio

Software Engineering Manager at Terumo Blood and Cell Technologies

Littleton, 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
Nicholas Diorio is a Software Engineering Manager with 12 years of experience building and shipping embedded C++ systems, now leading a team at Terumo Blood and Cell Technologies focused on embedded Linux product delivery and cybersecurity integration. He moved from technical lead roles into management while retaining hands-on work with C++17, CI/CD automation in GitHub Actions, and Python tooling for analytics and test automation. Previously he architected and authored the battery storage model in NREL’s widely used open-source System Advisor Model (SAM) and built production-ready Python APIs and batch-processing frameworks for energy modeling. His background in aerospace and mechanical engineering, plus research in CFD, weak-signal GPS detection, and energy storage dispatch, gives him a strong analytical edge in algorithmic and systems problems. A former Marine Corps broadcast journalist, he brings disciplined communication and cross-functional leadership to complex regulated environments. He’s pragmatic about security and reproducibility, regularly incorporating SBOMs, threat modeling, and CI-driven testing into the development lifecycle.
code12 years of coding experience
job10 years of employment as a software developer
bookMaster of Engineering (M.Eng.) Mechanical Engineering, Master of Engineering (M.Eng.) Mechanical Engineering at Colorado State University
bookAssociates Degree General Studies, Associates Degree General Studies at University of Maryland Global Campus
bookBachelor of Science (B.S.) Aerospace Engineering Sciences, Bachelor of Science (B.S.) Aerospace Engineering Sciences at University of Colorado Boulder
bookNone Mechanical Engineering, None Mechanical Engineering at University of Colorado Colorado Springs
stackoverflow-logo

Stackoverflow

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

Github Skills (11)

debugging10
c-language10
cprogramming-language10
build-automation9
api8
develop8
apim8
integrations8
apic8
dependency-management7
code-generation7

Programming languages (6)

C++CHTMLJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
NatLabRockies/SAM

Apr 2017 - Sep 2019

System Advisor Model (SAM)
Role in this project:
userFull-stack Developer
Contributions:5 releases, 795 commits, 30 PRs in 2 years 5 months
Contributions summary:Nicholas's commits primarily focused on modifying the `dbghelp.h` file, which is a header for debugging support routines, and making changes to the source files within the `SAMnt` and `ssc` folders. Based on the file modifications and general repository description it appears they were involved in code maintenance and build processes for the project. In addition the user seems to have also made changes to code generation and added libcurl which would also involve other dependencies and integration.
samadvisormodelicapower-systems
nickdiorio/nick_test_repo

Apr 2017 - Aug 2017

Contributions:16 pushes, 2 branches in 3 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