Summary
Maksym Stupakov is an embedded systems specialist with nine years of experience designing and bringing custom Ethernet boards from schematic to production, including 1G/10G/40G fiber and copper solutions. He combines deep low-level expertise—porting and modifying U-Boot and Linux kernels, developing device trees, MTD support, BSP/HAL in modern C++ and CPLD VHDL—with hands-on hardware work across UART, I2C, SPI, MDIO, PHYs, RTCs and fans. Maksym has built advanced debugging and emulation tooling, including QEMU-based network devices and a sandbox for running native C++ in kernel space across multiple Linux versions. Comfortable with cross-compilation, GNU toolchains, GDB scripting and performance profiling, he excels at integrating IRQ/GPIO/I2C/CPLD/SFP subsystems into portable network platforms. Based in Ukraine, he delivers pragmatic, end-to-end embedded solutions and is notable for enabling C++ kernel-space workflows without modifying the kernel or user applications.
9 years of coding experience
12 years of employment as a software developer
Bachelor of Arts - BA, Computer Science, Bachelor of Arts - BA, Computer Science at Lviv Polytechnic National University
Telecommunications Engineering, Telecommunications Engineering at Lviv Thechnical College
English, Russian, Ukrainian