Paul Hariel is an embedded systems R&D engineer with eight years of hands-on software development experience spanning low-level systems, OS concepts and cross-platform applications. He has built kernels in x86_64 using C++ and Zig, implemented custom communication frameworks and a C++ database engine, and shipped desktop apps with Qt alongside web backends in ASP.NET and Express.js. Experienced in full-stack delivery, he has deployed bare-metal Linux servers, Dockerized services, and automated CI/CD with GitHub Actions while managing projects as a freelance developer and team lead. Based in the Greater Lorient area, he combines deep systems-level curiosity with practical product-focused work, from user-facing UX to protocol internals. Notably, his portfolio includes multiple homegrown kernels and a custom TCP-based communication framework—evidence of a rare commitment to building foundations, not just applications. He is completing a Master in Embedded Systems, reinforcing a trajectory toward professional R&D in embedded and OS development.
8 years of coding experience
8 years of employment as a software developer
Licence, Computer Science, Licence, Computer Science at Université de Bretagne Occidentale
Baccalauréat général, aucune, Baccalauréat général, aucune at IUT Brest Morlaix
Licence, Informatics, Licence, Informatics at 中国海洋大学
ESIEA - ÉCOLE D'INGÉNIEUR·E·S D'UN NUMÉRIQUE UTILE
Master, Systèmes embarqués, Master, Systèmes embarqués at Université de Bretagne Sud
Contributions:78 commits, 8 PRs, 113 pushes in 2 months
cppwindowsappsdkwinui3
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.