Roman Tselenko
I’m Roman Tselenko, a front-end developer with 3+ years of experience building production web applications using React, Next.js, and TypeScript.
About
I’m Roman Tselenko, a front-end developer with 3+ years of experience building production web applications using React, Next.js, and TypeScript. I take end-to-end ownership of the front-end architecture—from component design and state management with Zustand to performance improvements, technical SEO, and maintainable refactors. I’m comfortable starting from scratch and working solo while keeping a disciplined workflow, including AI-assisted tooling where it helps.
- 21 years' experience
- Joined September 2026
Skills· 14
Languages
- EnglishBeginner
- RussianFluent
Industry experience
- Software & Internet
- Education
Work experience
Solo owned a content/expert-review web platform built from scratch. Designed and built the front-end architecture using Next.js, TypeScript, and Zustand. Improved Lighthouse performance to 90+ with code-splitting, image optimization, and bundle reduction (~30%). Built 50+ reusable UI components with MUI and CSS Modules to speed up feature development, and achieved first-page SEO rankings for target keywords through technical SEO and semantic markup. Refactored ~85% of the codebase and restructured ~90% for long-term maintainability and scalability. Wrote unit tests with Jest for core components and business logic.
Delivered 20+ websites of varying complexity across CMS/e-commerce platforms including WordPress, Drupal, Magento, Strapi, and PayloadCMS. Built a scheduling/booking product from concept to launch. Led cross-functional teams (design, development, QA) for client and product projects, owning UI/UX work and prototyping in Figma alongside implementation. Core craft included HTML, CSS, Bootstrap, responsive and cross-browser development.
Education
Hire Roman Tselenko today
Post a job and invite Roman, or contact them directly. No hidden commission.









