Roman Evstifeev is a seasoned full-stack web developer with 17 years of experience building Python-backed systems using Django, FastAPI and Flask, and modern front-end stacks like HTMX, Alpine.js and Tailwind CSS. He has delivered REST APIs for government and international standards bodies, and a long tenure as a Python Engineer at GoSource where he focused on reliable back-end services and integrations. Beyond web apps, Roman contributes to embedded systems (notably fixes and improvements in the embox OS) showing hands-on experience across IoT and low-level platforms. He pairs strong server-side expertise—Celery, PostgreSQL, async frameworks—with pragmatic UI tooling to ship visible, maintainable features. Based in Almaty, Kazakhstan, he brings a practical, cross-domain perspective that helps bridge firmware, APIs and user-facing interfaces.
Modular and configurable OS for embedded applications
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:18 commits in 4 months
Contributions summary:Roman primarily contributed to the core functionality of the embox operating system by addressing bugs and improving code readability and style. They fixed issues in the APB device searching routine, and corrected the enabling/disabling of traps in the SPARC architecture. The user also made improvements to the shell commands, file system and related build configurations.
Contributions:15 pushes, 2 branches in 6 years 3 months
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.