Roman Lipatov
@romanlipatov
Frontend Developer with 3.5+ years building scalable React web apps.
What I'm looking for
I’m a Frontend Developer with 3.5+ years of experience building scalable web and mobile applications using React, Next.js, and TypeScript. I focus on production-ready, responsive interfaces across SaaS and internal enterprise products, and I enjoy turning complex workflows into clear, user-focused tools.
I’ve led frontend teams (up to 3 developers) and delivered commercial platforms end-to-end—like an internal Manufacturing Workforce Platform and a voter outreach system with JWT-based authentication and robust data handling. I’m especially proud of stepping into a Team Lead role within 1 year and shipping cross-platform solutions with React Native and Expo while keeping strong engineering foundations.
Experience
Work history, roles, and key accomplishments
Frontend Team Lead
Artigaming
Oct 2025 - Present (8 months)
Led a frontend team of 3 developers on a campaign management platform for Canadian voter outreach, building SMS/email campaign creation and editing with JWT-based authentication. Implemented production UI with Next.js/React using TanStack Query, Zustand, Zod, Tailwind CSS, and MUI, including support for file-based data uploads.
Frontend Team Lead
Brickred Systems
Jun 2023 - Present (3 years)
Developed shift-planning and factory-network internal tooling and a public microcourses platform, delivering responsive SaaS UI with React, Next.js, and TypeScript. Acted as frontend team lead on a production project and built features such as team progress tracking, course browsing, and authenticated app flows.
Frontend Developer
Integrality Oü
Nov 2022 - Aug 2023 (9 months)
Developed web and mobile frontend features using React and React Native (Expo), implementing state management and API integration with Axios. Worked as a JavaScript developer using jQuery-based components where applicable, alongside modern React tooling.
Full Stack Developer Intern
Unicorn Ua
Sep 2022 - Oct 2022 (1 month)
Built responsive frontend features during an internship as a Full Stack Developer Intern, using React and Next.js with TypeScript. Implemented client-side state and server-query handling with Zustand and TanStack Query, and styled interfaces with Tailwind CSS, MUI, and Styled-components.
Education
Degrees, certifications, and relevant coursework
National University of Life and Environmental Sciences of Ukraine
PhD (Computer Science), Computer Science
2025 -
PhD studies in computer science at the National University of Life and Environmental Sciences of Ukraine (2025–present).
National University of Life and Environmental Sciences of Ukraine
Master's degree in Computer Engineering, Computer Engineering
2021 - 2022
Master’s degree (magistracy) in computer engineering at the National University of Life and Environmental Sciences of Ukraine (2021–2022).
National University of Life and Environmental Sciences of Ukraine
Bachelor's degree in Computer Engineering, Computer Engineering
2017 - 2021
Bachelor’s degree in computer engineering at the National University of Life and Environmental Sciences of Ukraine (2017–2021).
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Roman?
You can contact Roman and 90k+ other talented remote workers on Himalayas.
Message RomanFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
