• File

Oleksandr

Frontend developer

Age:
24 years
City of residence:
Kharkiv
Ready to work:
Kharkiv, Kyiv

Contact information

The job seeker has provided: Phone numberEmailMessenger

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

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

OLEKSANDR KRUTKO
Frontend Developer | React · TypeScript · Next.js
[open contact info](look above in the "contact info" section) | Telegram: @Krut1klex

PROFESSIONAL SUMMARY
Frontend Developer with 5+ years of professional and freelance experience, including 3+ years in development
companies. Experienced in building React and TypeScript applications for CRM/trading workflows, e-commerce and
internal tools. Strong in data-intensive interfaces, TanStack Table, virtualization, WebSocket, API integration, SSR,
technical SEO and frontend performance. Independently deliver assigned features and collaborate closely with
backend teams.

TECHNICAL SKILLS
Core: JavaScript, TypeScript, React, Next.js, Vue 3, HTML, CSS
State & APIs: Redux Toolkit, RTK Query, Zustand, TanStack Query, GraphQL, Apollo Client, REST API
UI & Forms: TanStack Table, React Hook Form, Zod, Yup, Recharts, React Router, WebSocket, Socket.io
Styling & Tools: SCSS, CSS Modules, Tailwind CSS, Material UI, Ant Design, Framer Motion, Vite, Webpack, Git, GitLab
CI/CD, Figma

PROFESSIONAL EXPERIENCE

G Solutions | Frontend Developer | Apr 2025 – Oct 2026
CRM & Trading Platform (NDA)
Developed new CRM features and improved existing modules using React and TypeScript; delivered assigned
features independently within a team of three frontend developers.
Built hierarchical reports and large data tables using TanStack Table with server-side filtering, sorting,
pagination, infinite scrolling and row virtualization.
Implemented real-time notifications and asynchronous export flows using REST APIs and WebSocket / Socket.io;
developed bulk import and lead-distribution interfaces.
Developed Recharts analytics and fixed UTC/local timezone discrepancies in date-based reporting; built dynamic
forms with React Hook Form, Zod and Yup.
Optimized React rendering and API interactions through reduced re-renders, debounced search, caching and
request cancellation; refactored legacy components into reusable UI elements.
Implemented role-based UI access, URL-synchronized filters and multilingual interfaces; worked with Redux
Toolkit, RTK Query, Zustand and TanStack Query.
Collaborated with backend engineers and QA on API integration issues, technical approaches and production
bug fixes; checked GitLab pipeline results during releases.

Online Pharmacy — E-commerce Storefront & Admin Panel
Developed production storefront features with Next.js App Router, TypeScript, Server/Client Components and
Server Actions; contributed to frontend architecture decisions with the Team Lead.
Built dynamic product cards with conditional promotions, multi-criteria URL-based catalog filters, debounced
product search, shopping cart and customer account workflows.
Implemented checkout flows with LiqPay redirect, dynamic forms using React Hook Form / Zod and Zustand
state management; developed React admin features for products, orders, pricing, stock and image uploads.
Configured multilingual routing and worked on metadata, sitemap, technical SEO and Lighthouse-guided
performance improvements; supported releases and production maintenance.

WaveTel — Telecommunications Platform
Sole frontend developer for a React-based telecommunications project; built responsive, cross-browser interfaces
and reusable forms, drawers, modals and data tables.

Brander | Frontend Developer | Aug 2023 – Mar 2025
UKR.BRO — E-commerce Platform
Built the production storefront from scratch as the sole frontend developer using React, TypeScript and vite-
plugin-ssr; defined frontend structure, shared components, Redux Toolkit state and REST API integrations.
Developed product catalog, cart and checkout interfaces and responsive, cross-browser layouts from Figma;
collaborated with backend engineers and QA through releases and production support.
Owned ongoing technical SEO and performance improvements: SSR, metadata, canonical URLs, sitemap,
robots.txt, Schema.org, localized URLs / hreflang, Google Search Console and Lighthouse.
Implemented multilingual pages and e-commerce analytics events using Google Analytics 4 and Google Tag
Manager.

Freelance | Frontend Developer | Sep 2021 – Jul 2023
Sole frontend developer in a team with two backend engineers and a Project Manager; designed frontend
architecture for landing pages and web applications using React, TypeScript and Redux Toolkit.
Implemented responsive Figma-based interfaces, forms, authentication flows and REST API integrations;
enhanced an existing corporate website using Vue 3 and TypeScript.

PERSONAL PROJECT
NEXUS — Real-time Client Operations Platform | Personal Project (in development)
Building a full-stack SaaS platform for agencies and product teams to centralize clients, projects, tasks and
operational workflows.
Architecture: pnpm monorepo with separate Next.js / TypeScript web application and NestJS API, organized
around reusable frontend components and domain-focused features.
Data layer: GraphQL with Apollo Client and Apollo Server; PostgreSQL with Prisma ORM for backend data
management.
Product features in development: client and project management, task workflows, project activity history and
global workspace search across clients, projects, tasks and files.
Frontend engineering: reusable forms and navigation, interactive task interfaces and real-time-oriented
application features; SCSS Modules for styling.
Development tooling: Docker for local development, Vitest and Oxlint; additional experience with UI transitions
and Framer Motion. Backend technologies are used in this personal project, not commercial roles.

EDUCATION & LANGUAGES
Kharkiv National University of Radioelectronics (NURE)
Master’s Degree in Artificial Intelligence | 2023–2025
Bachelor’s Degree in Artificial Intelligence | 2019–2023
Ukrainian: Fluent | English: B1

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: