Дмитро

Senior Software Engineer, 120 000 UAH

Employment type:
full-time, part-time
Age:
31 years
City:
Kyiv

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Senior Software Engineer

from 07.2024 to now (1 year 9 months)
WiserBand, Дистанційно (IT)

• Contributed significantly to replatform initiatives for water.com, AutoGlassNow, Meineke, and Take5 using Next.js 15/16 App Router.
• Delivered Next.js 16 migration patterns with Cache Components, improved caching strategy, and SSR/CSR stability.
• Built and shipped Job Tracker with server-side status orchestration, Redis caching, and secure PII-gated flows.
• Reworked complex quote and estimate journeys with React Hook Form + Zod, progressive state persistence, and analytics instrumentation.
• Integrated personalization and experimentation flows (Ninetailed/EXP-style adapters) with safe fallbacks and reduced rendering issues.

Senior Software Engineer / Team Lead

from 03.2024 to 07.2024 (5 months)
Digital Story Ukraine, Київ (IT)

• During a 5-month engagement, optimized Next.js applications and improved Lighthouse scores to nearly 100, strengthening Core Web Vitals and SEO.
• Delivered 2 complex UI streams (advanced data tables and multi-step forms with conditional logic) and standardized form architecture with React Hook Form + Zod for consistent validation.
• Implemented SWR-based data fetching and caching to reduce redundant requests and improve perceived performance.
• Implemented secure authentication and session handling with NextAuth for protected application flows.

Senior Software Engineer / Team Lead

from 09.2018 to 03.2024 (5 years 7 months)
SoftServe, Київ (IT)

• Delivered frontend solutions across 5 enterprise engagements (Expedia Group, Atlassian, Consumer Legal Group, ConnectWise, and Cisco Network Planner) in teams of 10–50 members.
• Built and scaled client-facing applications with React, Next.js, TypeScript, and Redux Toolkit, with the largest hands-on contribution on the Expedia account.
• Modernized legacy frontend modules (AngularJS to React), improved UI/UX and page performance, and added unit tests or critical user flows.
• Led planning and delivery of a task time-tracking module that improved delivery visibility and cross-team coordination.
• Strengthened engineering quality through test-driven workflows (Jest, RTL, Cypress/Playwright) and production monitoring practices (Datadog, Splunk).

Software Engineer (Early Career)

from 08.2016 to 09.2018 (2 years 2 months)
IT Svit, Sliceart, Lazy Ants, Харків (IT)

• Built and maintained frontend features across 3 companies over 2 years using JavaScript, React, HTML, and CSS, delivering responsive, cross-browser user interfaces.
• Developed forms and reusable UI components, and introduced automated tests to improve release quality and stability.
•I mproved performance and reliability through code optimization, caching/compression techniques, and frontend defect reduction.
• Contributed to legacy modernization (AngularJS to React/Vue) and API integrations for cross-platform products, including healthcare-oriented workflows.

Education

V.N. Karazin Kharkiv National University

Hysics-energy, Харків
Higher, from 2016 to 2018 (2 years)

M. Sc. in Applied physics and information technologies Minor inPhysics-energy, Applied physics and information technologies

V.N. Karazin Kharkiv National University

Physics-energy, Харків
Higher, from 2012 to 2016 (4 years)

Minor inPhysics-energy, Applied physics and information technologie

Knowledge and skills

  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • React
  • Next.js
  • React Redux
  • Redux Toolkit
  • SWR
  • TanStack Query
  • React Hook Form
  • React Hooks
  • NextAuth.js
  • Redis-based session management
  • Ninetailed
  • Vercel AI SDK
  • REST APIs
  • GraphQL
  • Webhook integrations
  • CRM integrations
  • Tailwind CSS
  • Material UI
  • Jest
  • React Testing Library
  • Playwright
  • Core Web Vitals
  • SSR/CSR strategy
  • Vercel
  • Vite
  • Sentry
  • structured logging

Language proficiencies

  • Ukrainian — fluent
  • English — above average

Additional information

For opportunities in Ukraine, I consider roles with official mobilization reservation (бронювання). Open to full-time and contract cooperation.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city