I am a Front-End Developer with over 2 years of experience building production-grade web applications using React, TypeScript, and modern JavaScript tooling. I have a strong background in UI architecture, performance optimization, and design systems. I am authorized to work in Spain, EU and open to global opportunities (on-site, hybrid or remote). I have developed RESTful web applications for small businesses including an interactive service cost calculator, a vacancy management system with an admin dashboard, and an infographic dashboard to visualize business income and expenses. My experience ranges from self-employed freelance projects to working in hybrid environments on large civil registry systems managing vital records for over 140 million people.

Ivan Kotov

I am a Front-End Developer with over 2 years of experience building production-grade web applications using React, TypeScript, and modern JavaScript tooling. I have a strong background in UI architecture, performance optimization, and design systems. I am authorized to work in Spain, EU and open to global opportunities (on-site, hybrid or remote). I have developed RESTful web applications for small businesses including an interactive service cost calculator, a vacancy management system with an admin dashboard, and an infographic dashboard to visualize business income and expenses. My experience ranges from self-employed freelance projects to working in hybrid environments on large civil registry systems managing vital records for over 140 million people.

Available to hire

I am a Front-End Developer with over 2 years of experience building production-grade web applications using React, TypeScript, and modern JavaScript tooling. I have a strong background in UI architecture, performance optimization, and design systems. I am authorized to work in Spain, EU and open to global opportunities (on-site, hybrid or remote).

I have developed RESTful web applications for small businesses including an interactive service cost calculator, a vacancy management system with an admin dashboard, and an infographic dashboard to visualize business income and expenses. My experience ranges from self-employed freelance projects to working in hybrid environments on large civil registry systems managing vital records for over 140 million people.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Frontend Developer at Self Employed
August 1, 2024 - Present
Developed RESTful web applications for small businesses. Projects included building a landing page with an interactive service cost calculator for a cleaning agency, developing a vacancy management system with an admin dashboard, and creating an infographic dashboard to visualize business income and expenses. Used technologies include JavaScript, TypeScript, Node.js, Tailwind CSS, CSS modules, Svelte, Express, React, and MongoDB.
Frontend Developer at Self Employed
August 1, 2024 - June 7, 2024
Developed RESTful web applications for small businesses, including a landing page with an interactive service cost calculator for a cleaning agency, a vacancy management system with admin dashboard, and an infographic dashboard to visualize business income and expenses. Utilized technologies such as JavaScript, TypeScript, Node.js, Tailwind CSS, CSS modules, Svelte, Express, React, and MongoDB.
Junior Frontend Developer → Middle Frontend Developer at GNIVC
December 1, 2022 - August 24, 2025
Developed civil registry systems managing vital records for over 140 million people. Worked in hybrid mode. Built Angular components, developed responsive cross-browser interfaces, and created infographics and animations. Led redesign and migration from Angular to React. Developed and maintained a reusable component system (design system). Conducted code reviews and promoted best practices. Covered 70% of codebase with unit and integration tests. Collaborated with backend, QA, and design teams in an Agile environment.
Junior Frontend Developer → Middle Frontend Developer at GNIVC
June 1, 2021 - December 31, 2022
Built Angular components, developed responsive cross-browser interfaces, and created infographics and animations. Led redesign and migration from Angular to React. Developed and maintained a reusable component system (design system), conducted code reviews, and promoted best practices. Covered 70% of codebase with unit/integration tests, significantly reducing bugs. Collaborated with backend, QA, and design teams in an Agile environment.

Education

Bachelor's at Moscow State University of Civil Engineering
January 1, 2008 - December 31, 2013
Bachelor's in Commerce at Moscow State University of Civil Engineering
January 1, 2008 - January 1, 2013

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Government