Summary
Roman Naumenko is a software engineer and hands-on technology lead with 11 years of experience delivering high-performance web and mobile applications across fintech, healthcare, automotive, and gaming. Based in London with Canadian roots, he has a track record of reducing technical debt, improving performance and accessibility, and scaling React and React Native applications while mentoring teams and formalizing onboarding. Roman moves fluidly between writing clean, testable code and shaping engineering processes—he’s known for instituting structured code reviews, technical workshops, and documentation that speed delivery. Now at Electronic Arts after senior technical leadership roles at Tribal Worldwide, Critical Mass, and S-PRO, he blends product-minded collaboration with deep front-end expertise. A self-taught developer and "console.log master," he pairs curiosity with pragmatic engineering to turn legacy codebases into maintainable, high-quality systems.
11 years of coding experience
10 years of employment as a software developer
Self education
English, Ukrainian, Russian