Summary
Vyacheslav Matyushin is a Senior Software Engineer with 15 years of experience specializing in C and C++ for desktop and embedded systems, with deep expertise in Qt/QML for cross-platform applications on Windows, Linux and ARM. He has a strong track record of building firmware, device drivers (including Mac OS X kexts and NetBSD drivers), and end-to-end product stacks that span embedded Linux devices to PC utilities. At companies like Epiphan Video and MIATech he led major rewrites and ports (Qt4→Qt5), implemented network discovery, telemetry protocols, audio features (OPUS) and diagnostic tooling. Comfortable across toolchains (MSVC, GNU, IAR) and platforms, he blends low-latency audio and kernel-level work with user-facing GUI design. Based in Ottawa, he brings practical systems-level insight often gained from shipping constrained embedded products in fields from oil/gas telemetry to professional audio.
15 years of coding experience
8 years of employment as a software developer
High School No 2 of Bryansk
Specialist, Software Engineer, Specialist, Software Engineer at Брянский Государственный Технический Университет
English, Russian