Frontend Developer

Building Fast,Accessible Interfaces

Frontend developer specializing in React, TypeScript, and Next.js — with commercial experience across a multi-module CRM platform, a HIPAA-compliant healthcare app, and a client site delivered solo from requirements to launch.

Photo of Andrii Butenko

Frontend Developer

I'm a Frontend Developer based in Wrocław, with a B.Sc. in Cloud Application Development from WSB Merito University (2026). I combine that foundation with hands-on experience shipping production features across CRM and healthcare platforms.

My focus is building performant, accessible interfaces with React, TypeScript, and Next.js — with enough backend fluency in Node.js and Nest.js to own a feature end-to-end, from UI to API.

Core

JavaScript/TypeScript, React, Next.js (SSR, SSG), HTML5/CSS/SASS, Tailwind CSS

State & Data

Redux, Zustand, React Query, REST API

Backend Exposure

Node.js, Express.js, Nest.js, MongoDB

Tools

Git, Vite, i18next, MUI, Figma, Jira / GitHub PRs, ESLint

Work Experience

Frontend Developer

Emdula

January 2026 – Present

Multi-module CRM platform for business clients (pre-release)

  • Cut the main production bundle from 685 KB to 341 KB gzipped by converting 35 page routes to React.lazy + Suspense code splitting, improving first-paint on login.
  • Restructured a 149-component codebase into domain-based architecture via atomic per-domain PRs, reducing root-level files from ~120 to 21 and documenting the convention.
  • Hardened EN/UK localization: migrated hard-coded strings to i18next, fixed language persistence across signup/onboarding, and added a CI check that fails builds on non-localized strings.
  • Eliminated all react-hooks/exhaustive-deps violations (fixing real stale-closure bugs) and promoted the rule to error, blocking a recurring bug class from new PRs.
  • Resolved 20+ production defects across Deals, Properties, and Profile modules — including timezone conversion, modal navigation, and data-categorization bugs — verified against QA repro steps.

Full-Stack Developer Intern

ZenBit

March 2026 – May 2026

Patient data de-identification platform for healthcare providers (under NDA)

  • Implemented passwordless magic-link authentication end-to-end (React + Nest.js), including verification emails, link expiry, and automatic session termination after 2h of inactivity to protect patient-facing accounts.
  • Built the 4-step patient-data de-identification flow from Figma designs — form handling, step navigation, and responsive layouts across desktop and tablet.
  • Developed the main dashboard with information-card overview per the new design system.
  • Implemented session-expired and link-expired states with responsive layouts, covering inactivity timeouts and invalid-session recovery.
  • Shipped through two client demo cycles, iterating on auth, sidebar, and email templates from stakeholder feedback.

Freelance Frontend Developer

Grosters Company

May 2025 – October 2025

4-page commercial website delivered solo, from client requirements to production launch

  • Designed and shipped a 4-page commercial website solo, from client requirements to production deployment — achieving Lighthouse scores of 99 Performance / 100 Best Practices / 91 Accessibility.
  • Built a mobile-first layout across 3 breakpoints with consistent rendering on iOS Safari, Chrome, Firefox, and Edge.
  • Engineered modular UI sections and interactive modals in vanilla JavaScript — no framework, keeping the bundle minimal and load times near-instant on mobile networks.
  • Structured semantic HTML5 and BEM-style CSS architecture, making content updates straightforward for the client post-handoff.
  • Managed the client relationship end-to-end: requirements, revision cycles, scope, and final delivery on the agreed timeline.

Recent Projects

Loading projects...

Education & Languages

Education

B.Sc. in Cloud Application Development

Uniwersytet WSB Merito Wrocław

October 2023 – June 2026

Fullstack Developer

IT School GoIT

February – November 2025

Certificates

Claude Code 101 Certificate

Anthropic

Languages

EnglishUpper-intermediate
PolishIntermediate
UkrainianNative
RussianFluent

Let's Work Together

Have a project in mind? Let's discuss how we can bring your ideas to life.