Summary
Andriy Prystupa is a seasoned software engineer with 13 years’ experience building embedded and multimedia systems, currently developing middleware and Linux kernel modules for set-top boxes and DVB transport/elementary streams at GlobalLogic. He brings deep C/C++ and assembly expertise across x86 and RISC, RTOS environments (uCos, ThreadX), and graphics stacks including OpenGL and SDL, with hands-on experience in microcontroller firmware and PC board tracing from earlier roles. Comfortable across Linux/Unix and Win32 ecosystems, he has delivered end-to-end solutions for kiosks, game machines and consumer electronics, integrating peripherals like GPRS modems, touchscreens and thermal printers. Known for pragmatic low-level problem solving, he bridges hardware and software concerns to produce reliable, real-time systems.
13 years of coding experience
3 years of employment as a software developer
Magister, Computer engineering, Magister, Computer engineering at Lviv Polytechnic National University