Skip to main content
Rob IzotovRI
Open to opportunities

Rob Izotov

@robizotov

Senior UI Developer delivering high-performance React experiences through microfrontends and rigorous testing.

Estonia
Message

What I'm looking for

I want to leverage my frontend depth in React/Next.js, microfrontends, and automated testing to deliver innovative, high-performance UI. I’m excited to collaborate cross-functionally and contribute to a team’s success through clean architecture and measurable quality.

I’m a Dynamic Senior UI Developer with over 10 years of experience specializing in frontend technologies such as React, Next.js, TypeScript, and Redux. I’m known for optimizing codebases and translating complex product needs into maintainable UI systems.

In my current role, I engineered a React/Next.js frontend using styled components, then revamped the existing codebase for enhanced performance and optimization. I also instituted a Microfrontend architecture to improve collaboration across cross-functional teams.

I focus heavily on reliability and quality: I authored unit tests and end-to-end tests using Jest, Cypress, and React Testing Library. I’ve also implemented integrations like Twilio phone and SMS services to support real-world communication flows.

Earlier, I architected UI libraries and components with React, MUI, TypeScript, and Redux, leveraging GraphQL queries and mutations via Apollo GraphQL Client. I’ve supported real-time functionality with socket.io and driven visibility through Amplitude and logging with Sentry.

Experience

Work history, roles, and key accomplishments

EC

Mid-Senior Frontend Developer

EcoSync

Jan 2019 - Jan 2021 (2 years)

Built reusable React UI libraries and pages using Material UI, TypeScript, Redux, and GraphQL. Implemented frontend GraphQL operations with Apollo Client, developed real-time features with socket.io, and added integration testing and analytics using Cypress/Jest, Amplitude, and Sentry.

NG

Junior/Mid Frontend Developer

Net Group

Jun 2015 - Dec 2018 (3 years 6 months)

Contributed to the end-to-end software development lifecycle in an Agile environment using React, Redux, and React Query. Developed responsive pages with HTML5/CSS3/SCSS and Tailwind CSS, implemented charts with Chart.js, and validated features with React Testing Library and Cypress.

Education

Degrees, certifications, and relevant coursework

Tallinn University of Technology logoTT

Tallinn University of Technology

Bachelor of Computer Science, Computer Science

2011 - 2015

Bachelor of Computer Science at Tallinn University of Technology (2011–2015).

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan