• File

Ivan

Front-end програміст

City of residence:
Odesa
Ready to work:
Remote

Contact information

The job seeker has provided: Phone number

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Ivan Dimov
Software Developer
Senior Frontend / Junior+ Backend


Email: [open contact info](look above in the "contact info" section)
Phone: [open contact info](look above in the "contact info" section)
Location: Odessa, Ukraine
LinkedIn/Telegram: ivandmvv

Short intro

Software Developer (Senior Frontend / Junior+ Backend) with 9+ years of experience
building high-load, production-grade SPA applications with Vue.js and React. Strong
expertise in JavaScript/TypeScript, Vue ecosystem (Nuxt, Pinia/Vuex) and React ecosystem
(Next.js, Redux/Zustand, React Query/TanStack), including SSR and modern Frontend
architecture.

Also experienced in Backend development with PHP (Laravel), Go, Node.js, and Python,
building and integrating APIs, backend services, and scalable application architectures. This
experience helps me design better Frontend solutions, understand systems end-to-end, and
effectively collaborate across the entire product stack.

Skills

Markup & Styling: HTML, CSS (SCSS, LESS)
Languages: JavaScript (TypeScript), PHP, Go, Python, AI Engineering
Frontend: Vue.js, React, Nuxt, Next.js, Vuex/Pinia, Redux/Zustand, React Query/TanStack,
React Hook Form, Axios, VeeValidate, Zod, Yup, Lodash, i18n, PixiJS
Backend: PHP (Laravel), Eloquent ORM, Artisan CLI, Composer, PHPUnit, Go + Chi
Router, Python (FastAPI), Node.js (Express.js, Koa.js)
Databases: SQL, MySQL, PostgreSQL
DevOps & Infrastructure: Docker, Kubernetes, Minikube, k9s, CI/CD, Google Cloud
Build Tools & Testing: Webpack/Vite, Vitest, Jest, React Testing Library, Storybook
Design Tools: Figma, Sketch, Photoshop/Illustrator
API & Documentation: REST API, Swagger/OpenAPI
Version Control & Collaboration: Git, Jira/Confluence/Trello

Work experience

Full Stack Developer at AUTODOC
July 2019 - August 2026

Team 4: Full Stack Developer | Data Parsing and Order Processing
September 2025 - August 2026 (1 year 2 months)

● Worked across several closed-source projects focused on data parsing and order
processing.
● Built new features and maintained existing functionality on both the Backend and
Frontend.
● Developed APIs in Go and implemented new admin panel features in PHP and
JavaScript and tools in Python.
● Main tech: Javascript/TypeScript, PHP (Laravel), Go + Chi router, Python, Vue 3,
Pinia, Vue Router, Axios, Docker, Kubernetes, Minikube, k9s, CI/CD, SQL,
MySQL, PostgreSQL, AI Engineering.

Team 3: Frontend Lead & Developer | Event Management Platform
October 2024 - September 2025 (1 year)

● Built a new Event Management platform from scratch.
● Designed and implemented complex, high-impact features: a Typed Router built on
top of Vue Router, a Query parser, a Store-based form validation system, a
Map-based popup system, and more.
● Actively contributed to and maintained the company's internal UI library, including its
Storybook documentation.
● Main tech: TypeScript, Vue 3, Vue Router, Pinia, Zod, VeeValidate, pnpm, Vite,
Vitest, Vue Test Utils, Axios, CI/CD, Storybook, AI Engineering.

Team 2: Frontend Developer - Frontend Team Lead | WMS Platform
December 2019 - October 2024 (4 years 10 months)

● Built a large-scale closed-source WMS platform from scratch, covering both the
customer-facing application and the admin panel.
● Designed the product UX/UI concept in Figma and built a custom UI component
library from scratch, comparable in scope to Bootstrap or Materialize.
● Architected an extensible frontend architecture and core business logic, and led the
migration to modern technologies.
● Had experience as a Frontend Team Lead: conducted interviews, built development
plans for new team members, reviewed code, and drove implementation.
● Main tech: JavaScript/TypeScript, Vue 2/Vue 3, React, Redux, Vuex/Pinia, Vue
Router, React Query, React Router, Webpack/Vite, Axios, Vuelidate/VeeValidate,
npm/yarn and more.

Team 1: Full Stack Developer | Autodoc Club
July 2019 - December 2019 (5 months)

● Developed new features and maintained existing frontend and backend functionality
for the project.
● Main tech: JavaScript/jQuery, PHP (Laravel), SQL, Vue 2, MySQL, Eloquent
ORM, Vuex, Vue Router, npm, Webpack, i18n, Node.js (Express.js/Koa.js).

Frontend Developer at Solar Digital
February 2018 - May 2019 (9 months)

● Developed the company's new corporate website from scratch, along with several
other frontend projects. Projects: Solar Digital/website, Sailica/website.
● Got introduced to Vue 2 and partially contributed to a project built on it, gaining early
hands-on experience with the framework.
● Tech: HTML, CSS/SCSS/LESS, JavaScript, Nuxt, Vue 2, Vuex, Vue Router,
Axios, GSAP, PixiJS, Git, Trello, Figma, Photoshop/Illustrator.

Frontend Developer at Sponge D&D
July 2016 - February 2018 (1 year 8 months)

● Delivered a range of marketing and promo website projects, handling markup and
animation end-to-end. Developed projects: BizzGrid, Argument, M1 Hotel (website),
OneClickMoney (website), Helicopter View, Artem Pivovarov (website) and more.
● One of the delivered projects received an Awwwards "Site of the Day" award.
(https://www.awwwards.com/sites/pivovarov)
● Main tech: HTML, CSS/SCSS/LESS, JavaScript/jQuery, Gulp, Lodash, GSAP, Git,
Trello, Figma, Photoshop/Illustrator.

Languages

● English - B2 (working on C1)
● German - A1 (working on A2)
● Ukrainian/Bulgarian/Russian - Native

Statistics

Frontend

● JavaScript (9 years), TypeScript (3+ years)
● Vue.js (6+ years), React: (3 years)

Backend

● PHP (2+ years), Go (1 year), Python (3 months)
● Laravel (2+ years), Express.js/Koa.js (6 months), FastAPI (3 months)

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: