Summary
Denis Vygovskii is a versatile Senior Software Engineer with a decade of experience spanning embedded systems, backend services, and desktop applications, currently based in Slovenia and open to relocation. He has led small engineering teams for 3+ years and delivered high-reliability automotive middleware at scale—promoted to tech lead within months and credited with dramatic performance and code-size improvements. His background uniquely blends electronics design, CNC and manufacturing automation, and software tooling, having driven in-house production of robotic and CNC machines and built firmware for IoT-enabled devices. A 15+ year Linux enthusiast, Denis is comfortable across C/C++, Python, and system-level architectures and has a track record of turning urgent production incidents into lasting reliability gains. He brings a pragmatic, M-shaped skill set that bridges hardware and software, mentoring teammates while automating repetitive tasks to boost engineering throughput.
11 years of coding experience
19 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Far Eastern Federal University (Russia)
English, Russian