Працював в 5 компаніях 9 років 5 місяців
IT
Senior Front-End developer
Semrush
IT
3 роки 3 місяці
07.2023 - 09.2026
Built the frontend of Iris from zero to a release-ready production product as the primary frontend engineer. Iris is the AIagent data platform that connects Search Console, GA4, and Semrush data and answers in verifiable charts and re-runnable reports; delivered the charting and reporting layer with 12 chart types and highly configurable tables for low-to-high data volumes, workspaces and user management, and the data source connection system.? Maintained and tuned the Iris chatbot and its underlying AI model, adjusting prompts, response handling, andintegration with the data layer so agent answers stayed accurate and consistent as new data sources and chart typeswere added.? Shipped core frontend features of Semrush Enterprise, the SEO and AI-visibility platform for large organizations built on28B+ keywords across 142 markets, owning component architecture and state management for interfaces used daily byenterprise customers behind $37M ARR.? Built a standalone UI kit package with Storybook from scratch as the shared component library for the product, so everyfeature started from documented, tested components and the design system stayed coherent as the product grew.? Designed the data-loading architecture for big-data dashboards: shaped the API from the consumer side, added server-side aggregation, paginated and cached queries, and a normalized client store, cutting dashboard load time by 40% andeliminating redundant network traffic.? Built three complex backend features when the backend team was at capacity, maintaining product delivery speed andshipping ahead of deadlines instead of waiting on hand-offs.? Established Claude Code as a standard part of the team workflow for scaffolding, large-scale refactors, test generation,and review, cutting turnaround on routine tasks by 70% while raising code consistency.
Senior Full Stack Developer
FreeUA
IT
2 роки 1 місяць
02.2022 - 02.2024
У своїй попередній посаді Senior Full Stack Developer я керував розробкою та впровадженням інноваційних веб-додатків. Мої обов'язки включали аналіз вимог, розробку функціоналу, тестування та оптимізацію продукту. Я успішно ведучи команду програмістів досягнув поставлених цілей та забезпечив високу якість програмного забезпечення. Мої досягнення включають вдосконалення швидкодії та забезпечення безперебійної роботи веб-додатків, що призвело до позитивного відгуку користувачів.
Middle frontend developer
Memcrab
IT
1 рік 2 місяці
01.2021 - 02.2022
У мої обов'язки як Middle frontend developer входило розроблення інтерактивних веб-додатків з використанням HTML, CSS та JavaScript/React. Я вирішував завдання з оптимізації швидкодії та відповідності вимогам безпеки. Також займався інтеграцією різноманітних API для покращення функціональності додатків. Мої досягнення включають успішну реалізацію складних функціональних вимог замовників та підвищення користувацького досвіду на веб-сайтах.
Full Stack Developer
SeasideCO
IT
2 роки 6 місяців
08.2018 - 01.2021
У моєму досвіді роботи Full Stack Developer я брав участь у розробці та підтримці веб-додатків з використанням різних технологій. Розробляв функціонал, виконував тестування і вдосконалював інтерфейс користувача. Працюючи в команді, досягав успішної інтеграції фронтенду та бекенду, що сприяло покращенню продуктивності та зручності використання додатків. Мої зусилля допомагали вдосконалити функціональність та забезпечували задоволення користувачів.
QA Engineer
Pillar
IT
1 рік 3 місяці
05.2017 - 07.2018
Виконував роботи з тестування програмного забезпечення, включаючи функціональне та автоматизоване тестування. Розробляв та виконував тестові сценарії, виявляв і відлагоджував дефекти, співпрацюючи з розробниками для виправлення помилок. Забезпечував високу якість продукту шляхом систематичного аналізу та забезпечення безперервного вдосконалення процесу тестування. Досягав успіхів у покращенні ефективності тестування та зниженні кількості виявлених дефектів.
Ключова інформація
TECHNICAL SKILLS
FRONTEND: TypeScript/JS · React/Next.js · Component Architecture · TanStack Query · Redux/Zustand/Effector · RenderingPerformance · Data Visualization & Charting · Tailwind CSS · Styled Components · Storybook · Webpack/Vite · Nx Monorepos ·Micro-frontends · Responsive & Accessible UI
AI & DEVELOPER TOOLING: Anthropic Claude · Claude Code · Cursor · Prompt Engineering · AI-Assisted Refactoring & TestGeneration · LLM API Integration · Agentic Feature UIs · Git
BACKEND: Node.js · Express · NestJS · REST API Design · GraphQL · WebSockets · Prisma/TypeORM · Stripe · DataModeling · Caching Strategies · Auth (OAuth/JWT)
DATA & CLOUD: PostgreSQL · MongoDB · Redis · AWS · Vercel · Docker · CI/CD · GitHub Actions · Monitoring & LoggingTESTING: Jest · React Testing Library · Cypress
Навчався в 1 закладі
Винницкий Национальный Технический Университет
Програмная Инженерия
2021
Володіє мовами
Англійська
поглиблений
Російська
вільно
Українська
рідна
Максим
Максим
Senior Front-End developer

Вінниця
повна зайнятість
Характер роботи: віддалена робота
Остання активність 3 дні тому