Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
  • Файл

Микола

Software engineer

Рассматривает должности:
Software engineer, Team leader, Python-програміст, Web-програміст, Вчитель інформатики, SEO-спеціаліст
Город проживания:
Ивано-Франковск
Готов работать:
Ивано-Франковск, Удаленно

Контактная информация

Соискатель указал телефон .

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

MYKOLA NEHRYCH
Senior Frontend Engineer | React | Next.js | TypeScript | AI Products
[открыть контакты](см. выше в блоке «контактная информация») • Ivano-Frankivsk, Ukraine (open to remote) • LinkedIn: Mykola Nehrych • English: B2

PROFESSIONAL SUMMARY

Senior Frontend Engineer with 4+ years of experience shipping AI-powered platforms, high-load real-time
systems, and enterprise SaaS products. Currently developing AI agent orchestration tooling at EPAM
Systems. Deep expertise in React, Next.js, and TypeScript; proven ability to own frontend architecture end-
to-end, lead engineering teams, and deliver measurable performance improvements. Track record across
fintech, AI, and crypto domains — from greenfield architecture to scaling real-time platforms serving
thousands of concurrent users.

TECHNICAL SKILLS

Languages: JavaScript (ES6+), TypeScript
Frameworks & Libraries: React 18/19, Next.js 15, Node.js 20, Redux Toolkit, React Query (TanStack Query),
SWR, Zustand, Valtio
UI & Styling: TailwindCSS 4, shadcn/ui, Radix UI, Ant Design, Material UI, PrimeReact, XyFlow (React Flow),
SCSS, CSS-in-JS, styled-components
AI & Integrations: LLM Applications, Agentic Workflows, AI Agent Orchestration, MCP (Model Context Protocol),
OpenAI API, Claude Code, AI-first Development, REST API, GraphQL, WebSockets, SSE
Auth & Infrastructure: Keycloak, Azure Entra ID, Module Federation, Docker, AWS, CI/CD, Turborepo, Monorepo,
Vite, Webpack
Testing & Quality: Vitest, Jest, React Testing Library, SonarQube, ESLint
Practices: Frontend Architecture, System Design, Performance Optimization, SEO, Core Web Vitals, Code Review,
Agile/Scrum

PROFESSIONAL EXPERIENCE

Senior Frontend Engineer Aug 2025 – Present
EPAM Systems
React 18/19, Next.js 15, TypeScript 5, Vite, XyFlow (React Flow), PrimeReact, shadcn/ui, Radix UI, TailwindCSS 4,
Zustand, Valtio, SWR, Zod, react-hook-form, OpenAI API, WebSockets, SSE, Keycloak, Azure Entra ID, Module
Federation, Node.js 20, MCP, Docker, Vitest, SonarQube
Architected and built an enterprise AI workflow builder for external clients using Next.js 15 and React 19,
featuring a node-based visual canvas with custom node types enabling no-code orchestration of AI agents and
business processes.
Built and enhanced a visual multi-agent workflow designer using React-XyFlow with drag-and-drop canvas,
integrated into a Vite Module Federation micro-frontend architecture.
Implemented real-time workflow execution via SSE streaming and WebSocket support, delivering live agent
thinking, output, and error events to the UI using async generators.
Integrated OpenAI API for audio transcription (Whisper) and text-to-speech in the workflow testing chat panel.
Designed feature-sliced architecture with Zustand state management, auto-generated TypeScript types from
OpenAPI schema, and a custom SWR data-fetching layer with token refresh handling.
Implemented enterprise authentication with Keycloak SSO and Azure Entra ID, supporting multi-tenant
deployments across client organizations.
Developed CLI tooling (Node.js 20 + TypeScript) with MCP (Model Context Protocol) integration, delivering a
unified AI coding assistant supporting multiple LLM providers across development workflows.
Pioneered an AI-first engineering workflow using Claude Code — authored custom project skills, agent
configurations, and CLAUDE.md standards, establishing an SDLC factory pipeline (spec → plan → TDD →
automated code review → QA gates) that became the team's standard development process.
Mentored 3 engineers through structured code reviews and architecture discussions, raising overall code quality
and team consistency.

Middle Frontend Engineer Apr 2022 – May 2025
Ficus Technologies
React, Next.js, TypeScript, SWR, WebSockets, Ant Design, Recharts, Docker, Jest, React Testing Library, Turborepo

Developed and maintained frontend features for a high-load real-time cryptocurrency betting platform with live
market data in a large-scale monorepo.
Built WebSocket-powered real-time betting interface delivering live market data updates with minimal latency
across all user sessions.
Reduced JavaScript bundle size through code splitting, tree-shaking, and lazy loading, improving page load
times and Core Web Vitals scores.
Contributed to a reusable component library (dashboards, analytics charts, admin panels, data tables) adopted
across all platform products.
Participated in code reviews, collaborated on sprint planning, and contributed to technical discussions within the
frontend team.
Integrated third-party messenger platform, expanding reach and enabling a new user acquisition channel.

EDUCATION

Master's Degree — Mathematics of Computer Technology 2018 – 2020
Vasyl Stefanyk Carpathian National University

Bachelor's Degree — Physics 2014 – 2018
Vasyl Stefanyk Carpathian National University

Похожие кандидаты

Все похожие кандидаты