Kyiv, UA (UTC+2/3) · Open to relocation
LinkedIn · GitHub · Email
Build fast, accessible apps in JavaScript/TypeScript with Vue (Pinia) and React (Redux/RTK).
Focus on measurable performance (Core Web Vitals), lean bundles, and stable UX with Jest/RTL.
Ship end-to-end: REST/GraphQL/WebSocket, Vite/Webpack, automated releases via CI/CD.
- Owned the front end and designed a modular architecture with independently built packages (Webpack); ~40% faster full builds and isolated failures across apps, widgets and SDKs.
- Raised Core Web Vitals to green in Lighthouse/PageSpeed: LCP 35–50% faster, CLS ≈ 0.01, INP < 200 ms; JS payload ~30% lower via code-splitting, lazy-loading and image optimization.
- Built real-time audio/video and chat with WebRTC and WebSocket signaling; stable mobile-to-web sessions with reconnect and ICE handling.
- Delivered an embeddable SDK: async, CSP-safe, feature-flagged, versioned; one-line script with data-attributes and an events API for partners.
- Mentored juniors, led code reviews, and authored guidelines/onboarding (faster ramp-up, fewer regressions).
- Shipped high-scoring one-pagers in vanilla JS (Lighthouse 95–100) with a11y-first forms.
- Built Vue 3 + TS CRM modules (leads, tasks, dashboards) with Pinia/route guards; server-driven pagination & caching cut API traffic ~30%.
- Developed a reusable, schema-driven lead form (multi-step, a11y, anti-spam, GA4/Sentry), boosting submissions +15–20%.
- Built and customized client sites on themes; configured plugins, forms and blocks to spec.
- Responsive layouts plus basic SEO/performance hygiene (semantic HTML, images, caching).
Core: JavaScript (ES6+), TypeScript; Vue 2/3 (Composition API, Pinia, Vue Router, Nuxt SSR/SSG, Vue I18n); React (Hooks, React Router, Redux Toolkit/RTK Query, react-i18next)
UI & Styles: HTML5, CSS3, SCSS (Sass), Tailwind CSS, MUI, Bootstrap
Performance & A11y: Core Web Vitals (LCP/CLS/INP), Lighthouse, WCAG 2.1 AA/ARIA, code-splitting, lazy-loading, image optimization
Testing: Jest/Vitest, React Testing Library (RTL)
Build & DX: Vite, Webpack, Node.js, Git, Docker, ESLint/Prettier, npm/yarn/pnpm, CI/CD (GitHub Actions/Jenkins)
APIs & Platform: REST, GraphQL (Apollo), WebSocket (+ WebRTC when needed), Auth (JWT/OAuth2)
Tools & Other: Postman, Figma, Blade + PHP (basic), WordPress/Shopify, Sentry/Logz.io/GA4, Jira/Trello, Confluence, Scrum/Kanban
B.Sc., Automation & Computer-Integrated Technologies — Igor Sikorsky KPI, Kyiv, Ukraine · Sep 2020 – Sep 2024
- 📧
den.kuchma10@gmail.com - 🔗
linkedin.com/in/denys-kuchma
