Зареєструватися

Дмитро

Frontend-програміст

Вид зайнятості:
повна
Вік:
29 років
Місто:
Львів

Контактна інформація

Шукач вказав телефон та ел. пошту.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

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

з 06.2019 по 03.2026 (6 років 10 місяців)
LeoSource, Харків (IT)

• Брав участь у масштабній міграції застосунку Supportiv з Angular 7 спочатку на Angular 14, а згодом на Angular 19, включаючи оновлення залежностей, рефакторинг легасі-коду та адаптацію архітектурних рішень.

• Працював над оптимізацією продуктивності застосунку, що дозволило суттєво скоротити час завантаження та покращити користувацький досвід.

• Протягом майже 6 років брав участь у розвитку платформи Supportiv, починаючи з ранньої стадії розвитку продукту та допомагаючи масштабувати його функціональність.

• Розробляв та підтримував один із ключових модулів платформи — систему групових чатів у реальному часі, включаючи роботу з WebSocket, відображенням повідомлень, синхронізацією даних та оптимізацією продуктивності.

• Брав участь у проєктуванні та реалізації нових функцій, інтеграції REST API, покращенні архітектури та технічному розвитку продукту.

• Проводив code review та допомагав у менторстві junior-розробників, ділився знаннями та підтримував команду у вирішенні технічних питань.

• Працював із різними технологіями та проєктами, включаючи Angular, React, Next.js, Node.js та браузерні розширення для Chrome.

• Регулярно брав участь в оцінці задач, плануванні спринтів, обговоренні архітектурних рішень та взаємодії з дизайнерами, QA та backend-командою.

Освіта

Kharkiv National University of Radio Electronic

Program Subject Area Telecommunications and Radio Engineering, Харків
Вища, з 2016 по 2019 (3 роки)

Знання і навички

  • Неконфліктність
  • JavaScript
  • CSS
  • Git
  • GitHub
  • React
  • HTML
  • Figma
  • SASS
  • TypeScript
  • Node.js
  • Bootstrap
  • Redux
  • Next.js
  • REST API
  • Angular
  • Angular Material
  • NgRx
  • RxJS
  • Firebase
  • Supabase
  • React Hooks
  • React Redux
  • React Router
  • React Hook Form
  • TanStack Query
  • TailwindCSS
  • Tailwind CSS
  • MongoDB
  • GSAP
  • Vite.js
  • Webpack
  • Socket
  • Socket.IO
  • D3.js
  • Canvas
  • Chart.js
  • Express.js

Знання мов

Англійська — середній

Додаткова інформація

Frontend Developer з 6+ роками досвіду. Основна спеціалізація — розробка SPA та складних інтерфейсів на Angular, React та Next.js.
Працюю з сучасним frontend-стеком: TypeScript, NgRx / Redux, RxJS, Tailwind, Material UI. Маю досвід побудови інтерактивних UI, data-visualization (D3.js, Chart.js) та анімацій (GSAP).
Також маю досвід backend-розробки на Node.js (Express), інтеграції REST API, WebSocket сервісів та роботи з MongoDB і MySQL.
Відкритий до цікавих продуктів, складних інтерфейсів та проєктів з високими вимогами до UX та продуктивності.

Frontend Developer with 6+ years of experience building scalable web applications, real-time systems, and complex interactive interfaces.
My primary stack includes Angular, React, Next.js, and TypeScript. I specialize in building high-performance SPA applications, data-visualization interfaces, and animated UI experiences.
I have experience working with state management (NgRx, Redux, RxJS), integrating REST APIs, WebSockets, and building backend services with Node.js and Express.
Additionally, I worked with data visualization (D3.js, Chart.js) and advanced UI animations using GSAP.
I enjoy working on complex UI systems, interactive applications, realtime features, and product-oriented development.

Key Skills
Frontend
Angular, React, Next.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, Tailwind CSS, Bootstrap, Material UI, Ant Design, Responsive Design, SPA, SSR

State Management
Redux, Redux Toolkit, NgRx, RxJS, TanStack Query

Data Visualization
D3.js, Chart.js

Animation
GSAP

Backend
Node.js, Express.js, REST APIs, WebSockets, Socket.io

Databases
MongoDB, MySQL, Firebase / Firestore, Supabase

Testing
Jest, Jasmine, Mocha

DevOps & Tools
Docker, Git, GitHub Actions, Travis CI, Vite, Webpack, CI/CD, Vercel, Render, Railway

Experience:
Frontend Developer — Terratechsolutions
Developed a responsive corporate website using Next.js and Tailwind CSS within a strict one-month deadline.
Implemented multiple service pages, optimized performance, and built a modern responsive UI.

Frontend Developer — Supportiv
Worked on a large-scale web platform with chat systems, user activities, and news feeds.
Responsibilities included:
Angular development (v7 → v19 migration)
real-time features using Socket.io
Stripe payment integrations
performance optimization
CI/CD pipeline setup
Tech stack: Angular, Next.js, Node.js, Firebase, RxJS, NgRx, Bootstrap, Jest.

Досягнення
Reduced application response time by 40% through performance optimization.
Migrated a large Angular application from v7 to v19.
Developed real-time chat systems using WebSockets and Socket.io.
Built dynamic news feed and user activity systems.
Implemented complex UI animations and data visualizations using GSAP and D3.js.
Achieved 100/100 Google PageSpeed score through frontend optimization.
Integrated Stripe payments and optimized CI/CD pipelines.

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: