Nicholas Winski is a senior software developer with 15+ years of engineering experience spanning aerospace operations, cybersecurity, and AI research, currently supporting government-sponsored ML and AI projects at Carnegie Mellon’s Software Engineering Institute. He leads development of tools that evaluate how large language models summarize intelligence reports and has driven adversarial ML work—from crafting adversarial patches to modifying binaries to evade AI malware detectors—primarily in Python with PyTorch and TensorFlow. Nicholas combines hands-on research engineering with mentorship and technical writing for sponsor-facing reports, and his background as a certified ISS flight controller gives him uncommon operational rigor in complex, safety-critical systems. He also built reusable frameworks for automating object-detection experiments and pioneered randomized training environments for DoD cyber exercises, reflecting a practical focus on reproducibility and realism.
4 years of coding experience
4 years of employment as a software developer
University of Illinois Urbana-Champaign
Master of Science (MS), Information Security, Master of Science (MS), Information Security at Carnegie Mellon University
Juneberry improves the experience of machine learning experimentation by providing a framework for automating the training, evaluation and comparison of multiple models against multiple datasets, reducing errors and improving reproducibility.
Contributions:166 reviews, 43 commits, 69 PRs in 1 year
A sample workspace for the Juneberry machine learning tool.
Contributions:9 reviews, 15 PRs, 28 pushes in 5 months
learning-toolpythonworkspacemachine-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.