Работал в 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 дня назад