Roman Frolow is a Technical Team Lead with 18 years of software engineering experience, currently leading JavaScript and Node.js efforts with Kafka at Accenture from Piaseczno, Poland. He specializes in TypeScript-driven front-ends (Angular/React) and backend Node.js work, and brings a notable history of Elm front-end projects across industries including healthcare, media, and blockchain. A pragmatic hands-on leader, he pairs team orchestration with active coding and maintenance of code quality. Roman contributes to the Zig language ecosystem—fixing pedagogical exercises and refining core code—demonstrating curiosity for low-level languages and attention to clarity beyond his mainstream web stack. He holds degrees in Information Technology and Computer Engineering, blending solid academic foundations with a track record of shipping production web and mobile apps.
18 years of coding experience
7 years of employment as a software developer
Master's degree, Computer Engineering, Master's degree, Computer Engineering at Polsko-Japońska Wyższa Szkoła Technik Komputerowych w Warszawie
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Akademia im. Jana Długosza w Częstochowie
Learn the Zig programming language by fixing tiny broken programs.
Role in this project:
Software Engineer (Zig Programming)
Contributions:5 commits, 8 PRs, 3 comments in 1 year 9 months
Contributions summary:Roman contributed to the `ziglings` repository by fixing small, broken programs designed to teach the Zig programming language. Their commits primarily involve correcting code errors, improving clarity, and addressing minor issues within the exercises. Specific contributions include fixing print statements, addressing const qualifier issues, correcting code formatting and typos in the example code, all of which improves the quality and learning experience.
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Role in this project:
Back-end Developer
Contributions:8 reviews, 2 commits, 8 PRs in 1 day
Contributions summary:Roman contributed to the Zig programming language project by addressing minor code issues and improving code clarity. They primarily focused on refactoring variable names, correcting typos, and making other minor textual improvements to the codebase. The user's work involved changes across multiple files, including those related to sorting algorithms, cryptographic libraries, and HTTP client functionalities. The changes show a focus on code correctness and maintainability.
purposecompilertoolchainzigprogramming-language
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.