Особисті дані приховані
Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/20674276/
Frontend Developer
- Місто проживання:
- Хмельницький
- Готовий працювати:
- Дистанційно
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Senior Front-End Developer
[
behindthemachine.dev · visitcard-one.vercel.app · [
PROFESSIONAL SUMMARY
Senior Front-End Developer with 8+ years of experience across React and Vue, building enterprise-scale interfaces for CRM, sales, and
operational tooling. Most recently led front-end architecture, performance, and analytics across three production applications inside
HP's internal sales console suite, working remotely within a distributed, multi-team engineering organization. Comfortable owning a
product end to end — from early proof-of-concept through multi-year production maintenance — and collaborating directly with
backend, design, and product stakeholders across international teams.
TECHNICAL SKILLS
Frameworks & Libraries: React, Vue 2 / 3, Next.js
Languages: TypeScript, JavaScript, HTML, CSS
PROFESSIONAL EXPERIENCE
Behind The Machine
Creative Developer · behindthemachine.dev · Solo Build · May 2026 – Present
Stack: Next.js, React Three Fiber, Three.js, Blender
Personal portfolio site — built entirely solo, from concept through 3D modeling, design, development, and SEO.
• Modeled the machine in Blender, built the rig (~700 bones), animated the full teardown and reassembly, and rendered it to a
170-frame sequence.
• Built scroll-driven playback with Next.js, React Three Fiber, and Three.js — scroll position drives which frame of the sequence
displays, like a slideshow on a single 3D mesh.
• Synced audio to scroll — sound cues trigger as the visitor moves through the sequence.
• Designed on the fly in Claude Design, directly against the live build rather than from pre-made mockups.
ADM Interactive
Senior Front-End Developer · Tallinn · Remote · Oct 2021 – Apr 2026
Senior front-end engineer across HP's internal sales tooling suite, working remotely within a distributed, multi-team organization under
a formal enterprise change-management process.
HP Dynamics CRM (MyCRM) — React, PCF
• Built the initial proof-of-concept for embedding React (PCF) components inside Microsoft Dynamics CRM — an approach Microsoft's
own team had initially rejected in favor of Power BI; the business chose React after a live demo, and the project shipped and remains
in production.
• Grew the platform from one application to three (3–4 modules each), each with its own infrastructure, consolidating data from
multiple external systems into a single interface inside CRM.
• Owned UI architecture and analytics, including Azure Application Insights event tracking across all three applications.
• Drove performance improvements by controlling data volume and request frequency: paginated large data sets on scroll, split heavy
requests into parallel smaller ones, scoped queries to the visible time window, and cached results in a Zustand store to avoid
refetching.
• Built the interface against mock data first, defining the data contract that backend and database developers then implemented to
match.
• Maintained detailed technical documentation for every code change, keeping the work transparent and transferable across teams.
• Collaborated with multiple cross-functional teams; the platform is in day-to-day use across HP's sales organization.
HP SSC (Single Sales Console) — Vue 3
• Served as primary developer on HP's sales console, covering accounts, sales planning, and multi-step workflows across the full
hierarchy from territory to opportunity level.
• Made key architectural decisions and served as the team's go-to resource for implementation direction.
• Built the console's heavy UI: multi-chart dashboards and large, filterable, sortable data tables.
• Owned the form layer end to end, including forms exceeding 200 inputs — designing the decomposition strategy that kept validation,
state, and render performance manageable at that scale.
• Improved performance by reworking what data was fetched and when, deferring unneeded requests so screens no longer blocked on
unnecessary calls.
• Wrote unit and store-logic tests against mocked Vuex state, and led the knowledge-transfer effort that brought the team up to speed
on testing Vue.
• Instrumented the product with Azure Application Insights to track real usage patterns.
• Realigned the entire front end to a new backend API when the product moved from MVP to a larger production team, reworking the
integration layer and remapping every request and data model.
• Maintained and evolved the product across roughly 15 production releases, from post-launch stabilization through decommissioning.
HP UR (Universal Roster) — Vue 3
• Joined mid-project and built out several modules of a personnel-hierarchy tool spanning global region down to organization level,
including complex multi-step forms.
• Delivered against a tight deadline, resolving the outstanding issues blocking production release.
• Conducted technical interviews for senior Vue.js developer hires as the team scaled.
Radio Station Platform — Next.js
• Provided ongoing support for a statically generated Next.js site outside the HP portfolio: interface updates, bug fixes, and new pages
and stations.
• Resolved server-rendering and static-generation build issues as they surfaced.
• Fixed recurring ad banner failures that were directly impacting revenue.
Redentu
Front-End Developer · Lviv · Remote · Jan 2021 – Sep 2021
Delivered four client products in nine months as the team's front-end developer, working directly with international clients and product
owners in English for the first time.
Video Conferencing Platform — Vue 2, WebRTC
• Rebuilt an existing MVP from scratch around a new design, expanding scope well beyond the original build.
• Built the WebRTC call surface in Vue 2 — camera, microphone, and screen sharing in the browser.
• Implemented two conference modes, open participation and hosted, with host controls including admission approval and the ability
to mute or remove participants mid-call.
• Added real-time chat over WebSockets running alongside the call.
• Resolved a long backlog of Safari-specific WebRTC issues, tracking down and working around platform divergences from Chromium.
Back-Office SPA — Vue 2
• Built two CRM-style back-office applications for the video conferencing product: one managing users, chats, and invitations, the other
a marketplace-style product catalogue.
Small Business CRM — Vue 2
• Worked directly with the client's designers, managers, and backend developers on requirements, design handoff, and API contracts.
• Built the CRM's dashboards and dense data tables.
• Built a reporting layer generating a large set of downloadable PDF reports.
Education Platform — Vue 3
• Built the grading module inside an existing large codebase, following established structure and patterns.
• First production Vue 3 work, learning the framework directly inside an existing Vue 3 codebase.
• Worked directly with the product owner and their backend developer.
Bonum Studio
Front-End Developer · Kherson · Hybrid · Jun 2019 – Jan 2021
Delivered five distinct products in nineteen months — an SVG editor, two offline PWAs, a healthcare platform, a trading UI, and
animated marketing sites — several in technologies new at the time.
Healthcare Platform — Angular 6.0
• Built map-based facility search on Leaflet and OpenStreetMap, covering medical facilities, doctors, and diagnostic technologies, with
appointment booking.
• Built four distinct user-type interfaces — patient, doctor, clinic, and technology provider — from a single Angular 6 codebase.
• Implemented interface motion with Angular's declarative Animations API rather than hand-written CSS keyframes.
• Managed data flow with NgRx, keeping four interfaces consistent against shared underlying entities.
• Server-rendered the platform with Angular Universal for crawlability and fast first paint on a search-driven directory.
Constructor — Vue 2, SVG
• Built an SVG-based editor for customizing prints on apparel and accessories (T-shirts, mugs, caps) — first Vue application, built while
learning the framework.
• Hand-wrote the geometry layer: vector transforms driving rotation, scaling, and layer ordering.
• Serialized finished designs to SVG sent directly to print, requiring exact geometric output.
Offline PWA Pair — Vue 2, PWA, IndexedDB
• Built two offline-first applications: a point-of-sale system and a companion personnel-management app.
• Loaded the full product catalogue into IndexedDB at shift start so the till kept working with no connection.
• Queued receipts in IndexedDB and synced them to the server through a retry loop, ensuring none were lost given tax reporting
requirements.
• Implemented printed receipts from a template with laser barcode scanner integration.
Crypto Trading Bot UI — Vanilla JS
• Built the entire interface in vanilla JS: a real-time Chart.js price chart for BTC and ETH with the user's open orders plotted on the same
axes.
• Connected to the backend over WebSockets for real-time price movement and order-fill updates.
• Implemented fixed-step and Fibonacci-spaced order-placement strategies.
• Reconciled the chart in real time against the live exchange as orders filled.
Marketing Sites — JS, HTML, CSS, GSAP
• Built 5–10 landing pages, implemented pixel-perfect from Figma designs.
• Added GSAP animation as an integrated part of the design on several sites.
• Ported several sites to WordPress for independent client content management.
Mobius Software
Front-End Developer · Zaporizhzhia · On-site · Jan 2018 – Apr 2019
First professional front-end role, at an IoT software company — the starting point for engineering practice beyond code: Git workflows,
work estimation, and building as part of a team.
Pet Marketplace — AngularJS
• Joined an existing codebase and extended the buy-and-sell flow, contract generation, and deal-status tracking.
• Built the admin panel used to manage the site's content.
• Delivered multilingual support including right-to-left layouts.
Law Firm Platform — AngularJS
• Built all three parts of a law firm's platform: the public client-facing site, an admin panel, and an internal CRM for the firm's lawyers.
• Shipped multilingual, including Hebrew, requiring full right-to-left layout mirroring rather than simple string swaps.
• First project taken end-to-end from scratch rather than inherited.
Multi-Protocol IoT Client — Node.js, AngularJS
• Built a Node.js client/server pair supporting real-time messaging over MQTT, MQTT-SN, WebSockets, CoAP, and AMQP.
• Built the REST API layer, with Redis holding connection/message state and RabbitMQ moving messages between internal
components.
• Built the AngularJS interface for protocol selection, connection management, and live traffic monitoring.
Corporate Websites — AngularJS
• Built and maintained multiple corporate and product sites, each with its own content-management admin panel.
Інші резюме цього кандидата
Дистанційно
Олексій Конюшков Senior Front-End Developer · Віддалено behindthemachine.dev · visitcard-one.vercel.app · ПРОФЕСІЙНИЙ ПРОФІЛЬ Senior Front-End Developer з 8+ роками досвіду в React та Vue — розробка...
Дистанційно
Олексій Конюшков Senior Front-End Developer · Віддалено behindthemachine.dev · visitcard-one.vercel.app · ПРОФЕСІЙНИЙ ПРОФІЛЬ Senior Front-End Developer з 8+ роками досвіду в React та Vue — розробка...
Схожі кандидати
-
Frontend Developer
50000 грн, Дистанційно -
Front-end Developer
40300 грн, Дистанційно, Івано-Франківськ , ще 4 міста -
Intern Front-End Developer
25000 грн, Дистанційно, Вінниця, Львів -
Middle Markup Front-end developer
Дистанційно -
Middle Frontend Developer (React, Next.js)
Дистанційно -
Senior Back-end (PHP) Developer, Software Engineer
120000 грн, Дистанційно, Київ