About
I am a Senior Fullstack AI Engineer with 7+ years of experience building production web and mobile products: React, Next.js and TypeScript on the frontend, .NET and Node.js with PostgreSQL and Azure SQL on the backend, Flutter for mobile.
I designed and rolled out a team-wide, agent-orchestrated development workflow on Claude Code (AI agents, custom skills, quality-gate hooks, MCP servers) that became the standard way of working for the entire engineering team.
I have delivered enterprise B2B platforms for maritime and shipping (port-call management, bunker trading), safety-tech and e-commerce, with a focus on real-time systems and role-based access control.
Experience
Jan 2025 - Present
Senior Fullstack AI Engineer
Solvexus · Dubai, UAE (Remote)
- Designed and rolled out a team-wide, agent-orchestrated development workflow on Claude Code: 12 per-stack implementer, reviewer and investigator agents with explicit hand-off contracts, custom skills, quality-gate hooks and governed TDD cycles; adopted as the standard way of working by the entire engineering team.
- Built and integrated MCP servers for Azure DevOps, Azure Application Insights and Jam, giving agents direct access to the issue tracker, production telemetry and bug reproductions; automated the Azure DevOps Feature, Story and Task delivery flow end to end.
- Created a one-command multi-repository bootstrap that provisions every product repository plus a per-developer development database, so new engineers start from a known-good environment.
- Beacon52 (port-call management SaaS; public reference clients include Neste and Stolt Tankers): delivered the voyage, vessel and cargo modules end to end, built the role-based access control layer and implemented real-time collaboration over SignalR and WebSockets.
- Bunker Suite (bunker-trading SaaS for brokers, traders and physical suppliers; .NET backend, React frontend): fullstack feature development across the .NET backend, built on CQRS, event sourcing and SignalR real-time hubs, and the React 18 frontend with Mantine, Zustand, AG Grid and React Hook Form; covered critical user flows with Playwright E2E tests.
- CYSafe (safety-management platform): built two cross-platform Flutter apps (customer and crew) in a Melos monorepo with a shared design system, plus a React / TypeScript CRM portal (pnpm, Storybook, Biome) on a .NET backend with Firebase Authentication and deny-by-default RBAC; took both apps from concept to App Store and Google Play release.
Case studies: Bunker Suite, Beacon52
Nov 2025 - Aug 2026
Senior Fullstack AI Engineer (Part-time)
Syntech Software · Odesa, Ukraine (Remote) · syntech.software
- Mallprix (multi-category retail e-commerce platform): as sole developer, refactored the entire codebase and migrated the frontend from Next.js 14 to Next.js 16 and React 19; introduced a new architecture with App Router and SSR, a Tailwind CSS and Radix-based design system and next-intl internationalization.
- Built the backend on Node.js and PostgreSQL (REST APIs for catalog, cart, orders and payments) and containerized the stack with Docker.
Case studies: Mallprix
Jun 2024 - Aug 2024
Senior Fullstack Engineer (Freelance)
KUSH Jewelry · Ukraine (Remote) · kush.jewelry
- As sole developer, built the brand's bilingual (Ukrainian / English) jewelry e-commerce platform end to end: Next.js 14 App Router storefront with SSR, SEO and a DaisyUI / Tailwind CSS design system on a Strapi headless CMS with Cloudinary media and Resend transactional emails; deployed the Strapi backend on AWS and the frontend on Vercel.
- Implemented the full purchase flow: catalog with collections and filters, cart and LiqPay checkout, Nova Post delivery lookup, live UAH / USD pricing, NextAuth customer accounts (orders, wishlist, password reset) and a Meta product catalog feed generated from CMS data.
Case studies: KUSH Jewelry
Oct 2022 - Jan 2025
Senior Frontend Engineer
Otakoyi · Lviv, Ukraine (Remote)
- Designed the frontend architecture and core features of five client products for EU, US, UAE and Ukrainian customers, from estimates and technical planning to production release, including GraphQL and REST API integrations; led code reviews and set the team's coding standards and reusable component patterns.
- Lenovo Studio AI (internal generative-AI platform for Lenovo marketing and sales teams): built the frontend that turns a text prompt into brochures, flyers, presentations and battle cards, with in-platform distribution to customers and engagement tracking; integrated CopyAI (Next.js, NextAuth, Zustand, Tailwind CSS). Lenovo publicly reports the platform produces new-product assets about 8x faster.
- Ship.Link (global vessel-chartering marketplace, now TankerLink): delivered SSR marketing pages on Strapi CMS and a role-based personal-account SPA where shipowners publish open positions and charterers search and fix deals directly, with real-time updates over SignalR (Redux, NextAuth).
- Stary Lev (e-commerce for one of Ukraine's best-known book publishers): led the refactor of the storefront with print and e-books, bundles, a loyalty program with internal currency and international delivery; improved SEO and performance and added Sentry error monitoring (Next.js, TypeScript, Tailwind CSS).
- MyPRO (UAE permit service): built two applications, an admin panel and a customer e-store, covering permit creation and purchase flows with authentication and role-based access (Next.js, Remix, Strapi, Zustand).
- AKTHR (international art platform): built the Next.js and Strapi platform for selling paintings worldwide, announcing events, running live presentations and selling tickets.
Case studies: Lenovo Studio AI
Reported by lenovo.com
Sep 2021 - Sep 2022
Middle React Developer
GoWombat · Dnipro, Ukraine
- Built a security analytics platform with complex data-driven dashboards and analytics workflows using React, Redux Toolkit, Redux-Saga and Material UI.
Oct 2019 - Apr 2021
Middle Front-end Developer
Ciklum / MediaMonks · Dnipro, Ukraine
- Built the Bannerspace content-management platform and website templates for global brands using TypeScript, React, Redux and GSAP.
2017 - 2021
Earlier experience
Freelance React Developer, Upwork
Aug 2021 - Sep 2021
Vue Developer, Infovector
Apr 2021 - Aug 2021
Front-end Developer, Ukrainian Esports Federation
Jun 2018 - Aug 2018
Junior Front-end Developer, Windigo Gaming
Feb 2018 - Jun 2018
Trainee Front-end Developer, Cleveroad
May 2017 - Jan 2018
Education
2024 - 2026
MSc, Computer Science
National Technical University "Dnipro Polytechnic", Dnipro
2016 - 2019
BSc, Computer Science
National Technical University "Dnipro Polytechnic", Dnipro
2012 - 2016
Junior Specialist, Software Development
DTZE Patona, Dnipro
Certifications
2026
Flutter Developer
robot_dreams (certificate)
2021 - 2022
React Pro
Lectrum
2020
React and Front-end Pro
Hillel IT School, Dnipro
Languages
- English
- Professional working proficiency
- Ukrainian
- Native
- Russian
- Native
Stack
- Frontend
- React 18/19, Next.js 16 (App Router, SSR, Server Components), TypeScript, JavaScript (ES6+), HTML5, CSS3, Redux Toolkit, Redux-Saga, Zustand, React Hook Form, Formik, Mantine, Material UI, AG Grid, Tailwind CSS, DaisyUI, Radix UI, Storybook, Framer Motion
- AI and Agent Engineering
- Claude Code, AI agents, multi-agent orchestration, MCP (Model Context Protocol) server development, custom skills and lifecycle hooks, LLM API integration, tool calling, prompt engineering, AI-driven TDD and automated quality gates
- Backend and Data
- Node.js, GraphQL, REST APIs, Strapi, Prisma, Supabase, PostgreSQL, Azure SQL, Stripe, NextAuth, Firebase Authentication, .NET / C# (Clean Architecture, CQRS, event sourcing, EF Core), real-time with SignalR and WebSockets
- Mobile
- Flutter, Dart, Melos monorepo, iOS and Android store releases
- Testing and DevOps
- Playwright (E2E), Jest, Docker, Azure DevOps, GitHub Actions, AWS, Vercel, CI/CD, Git, pnpm monorepos, Biome, Sentry, OpenTelemetry, Azure Application Insights
- Practices
- Code review, mentoring, frontend architecture, RBAC, SEO and web performance optimization, Agile / Scrum, Figma handoff