Eduard Permyakov is a low-level C/C++ engineer with 12 years of experience building embedded systems, OS-level software, and graphics engines. He has shipped production drivers and platform bring-up work on Apple silicon, contributed to Wine and Proton compatibility fixes at CodeWeavers, and engineered a 70k‑SLOC RTS engine with a modern OpenGL renderer and custom fiber/task systems. Comfortable reverse-engineering games and porting bare-metal drivers to Linux, he blends pragmatic systems programming with deep curiosity about hardware and runtime behavior. Based in Canada and active in open source, he favors clean, portable C99 implementations and has a knack for squeezing complex functionality out of minimal runtime environments.
12 years of coding experience
4 years of employment as a software developer
Bachelor of Applied Science - BASc, Computer Engineering, Bachelor of Applied Science - BASc, Computer Engineering at University of Waterloo
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.