Summary
Stanislav Tereshchenko is a Senior Software Developer with 11+ years of hands-on experience building and porting high-reliability C/C++ systems across Unix-like and embedded RTOS platforms. He specializes in object-oriented, multithreaded and real-time server-side development, with deep experience in safety-critical avionics (DO-178B), cross-platform ports and low-level device drivers for VxWorks, DEOS, LynxOS and Linux embedded targets. Stanislav has modernized legacy codebases—applying C++11 best practices—and created automated build and test pipelines for cross-platform deployment on mobile, desktop and server backends. His background spans scientific instrumentation at CERN to commercial telecom, graphics firmware tooling and insurance backend engines, reflecting strong system-level debugging and performance optimization skills. Based in Toronto, he pairs a physics-informed engineering mindset (Master’s in Engineering Physics) with pragmatic software craftsmanship and a proven track record of migrating complex kernels and applications between architectures.
10 years of coding experience
20 years of employment as a software developer
Master's degree, Engineering Physics, Master's degree, Engineering Physics at Национальный Исследовательский Ядерный Университет «МИФИ» (бывший Московский Инженерно-Физический Институт)