Roman Zhuravlov is a Head of Software Development with 7 years of hands-on experience leading front-end engineering and product teams across FinTech, Web3, and enterprise SaaS. Based in Kyiv, he combines UX-driven product strategy with strong engineering craft, scaling teams at Artkai to deliver banking, trading, crypto, and marketplace solutions from research through commercialization. A practical React/TypeScript practitioner, he has contributed to popular open-source tooling—improving a cross-browser React resize detector by modernizing build, types, and linting workflows. His background blends rapid legacy-modernization, performance optimization, and developer mentorship, enabling faster time-to-market and reduced delivery risk. Colleagues value his ability to translate complex domain requirements into accessible, delightful customer experiences.
A Cross-Browser, Event-based, Element Resize Detection for React
Role in this project:
Front-end Developer
Contributions:5 releases, 6 reviews, 18 commits in 9 months
Contributions summary:Roman primarily focused on improving the code quality and development workflow for the React-based resize detector library. They refactored code for better readability, added linting and formatting setups using Prettier and ESLint, and updated build processes. The user ensured compatibility by upgrading to Rollup v3 and corrected sourcemap generation, as well as adjusting and declaring types for the library.
Contributions:40 commits, 2 PRs, 24 pushes in 2 years 2 months
memento
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.