Nikolas Parshook is a Principal Software Engineer based in Pittsburgh with a decade of experience building high-performance systems across startups and research environments. Comfortable in sink-or-swim situations, he excels at pragmatic engineering—designing distributed systems, compiler tooling, GPU and FPGA integrations, and performance-critical pipelines. He favors Python 3.7+ and modern C++20 and has a track record of shipping automation, stream processing, and code-generation tooling that bridges hardware accelerators and production services. At Argo AI he optimized map and sensor pipelines and wrote reactor-based TCP libraries; at Butlr and Grayshift he continued applying low-level systems expertise to product problems. He pairs academic research in computer architecture and energy impact analysis with practical full-stack and embedded experience, often eliminating manual processes through algorithmic and tooling improvements. Colleagues rely on him for fast, reliable solutions when tight timelines and complex interfaces demand creative engineering.
10 years of coding experience
10 years of employment as a software developer
Bachelor's of Science Computer Engineering, Bachelor's of Science Computer Engineering at University of Pittsburgh
An open source re-implementation of RollerCoaster Tycoon 2 🎢
Contributions:21 pushes, 3 branches in 16 days
re-implementationcppgametycoonsdl2
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.