Skip to content
BackNov 7
Ihor T.

Ihor T.

Full-Stack Engineer | Claude Code | Angular | React | Python

12,000 hours of hands-on development. 20+ complex enterprise projects. 5-star feedback across the board. That's the foundation. What's changed: I now use Claude Code daily to move significantly faster without dropping quality. Vibe coding gets a bad rap when developers use it as a shortcut. I use it as a force multiplier — the architecture decisions, performance thinking, and production discipline are still mine. The speed is just... different now. What that means for your project: Features that used to take a week get done in days. Complex problems still get solved properly. You get a decade-level specialist who ships like a team. ⚡ What I've built Frontend - Complex enterprise Angular apps (v8 → v18) with serious performance challenges - including lazy loading overhauls that cut initial load time by 60% - NgRx architecture - including full refactors of legacy data structures across codebases with 200k+ lines - Accessibility and performance audits bringing Lighthouse scores from sub-50 to 90+ - React 19 and Next.js 15 with full RSC and Server Actions architecture - moving data-fetching to the server layer to eliminate client waterfalls and reduce JS bundle size by 40–60% - Type-safe full-stack development with TypeScript end-to-end, Zod/Valibot for runtime validation, and schema-first API contracts that catch bugs before they reach production - Modern state architecture: TanStack Query for server state with optimistic UI patterns, Zustand for client state, Nuqs for URL-driven state - each tool used for what it's actually designed for - Styling systems built to scale: Tailwind CSS, shadcn/ui, Radix UI primitives, OKLCH color tokens, dark mode architecture, and Framer Motion / Magic UI for production-grade animations - Real-time interfaces using Pixi.js and Canvas for data-heavy dashboards with 10k+ live elements - PWA (enterprise) - cross-device progressive web app for an ideas management platform used by manufacturing and engineering teams across Europe; offline-capable, installable without app store friction - PWA (iGaming) - casino PWA with sub-2s load on 3G, iOS/Android home screen install, push notifications, and seamless session continuity across network drops Backend & Infrastructure - FastAPI async microservices with strict 4-layer architecture (API → Infrastructure → CRUD → Database) — 84 endpoints, 339 async functions, all I/O non-blocking for maximum throughput under load - Python backends with production-grade standards: Pyright strict type checking, Bandit security scanning, parameterized queries, and exception translation layers that convert DB errors into clean HTTP responses - Background job systems with ARQ async task queues — CSV validation, image processing, and multi-step pipeline jobs with retry logic, backoff strategies, and Sentry-integrated failure tracking - PostgreSQL schema design and optimization — 50+ migrations managed with Flyway, connection pooling (5–20 connections), complex query tuning, and atomic data versioning patterns for zero-downtime refreshes - AWS infrastructure: S3 multi-bucket strategies with presigned URLs, DynamoDB, Secrets Manager, with Redis as message broker and cache layer using ContextVar-based pool isolation - Web scraping pipelines in Python — structured data extraction, rate limiting, proxy rotation, and output normalization into PostgreSQL or S3 for downstream analytics - REST APIs and microservices with Node.js and NestJS serving 500k+ daily requests - Event-driven architecture with message queues for async processing at scale - Payment integrations (Braintree), auth flows (Keycloak, OAuth2/OIDC), JWT verification with compressed group claims - Cloud infrastructure on AWS (EC2, RDS, S3, Lambda, CloudFront) — environment parity across dev/stage/prod with CI/CD via GitHub Actions 🏆 How I work Product-minded development — I think about what you're building, not just the ticket. I collaborate with product owners, backend engineers, QA, and stakeholders naturally. My clients consistently mention this in reviews. I write clean, maintainable code that your next developer won't curse you for. 📞 Let's talk about your project. I'll tell you honestly if I'm the right fit. #Angular #React #Next.js #TypeScript #JavaScript #NgRx #Zustand #TanStack Query #React Hook Form #Zod #Nuqs #Node.js #NestJS #Python #FastAPI #tRPC #Prisma #PostgreSQL #Supabase #AWS #Redis #DynamoDB #WebSockets #REST API #GraphQL #Microservices #Tailwind CSS #shadcn/ui #Radix UI #Framer Motion #TradingView Charts #Recharts #Pixi.js #PWA #Performance Optimization #Lighthouse Optimization #CI/CD #GitHub Actions #Vercel #Clerk Auth #Keycloak #OAuth2 #Braintree #SSE Streaming #SaaS Development #Enterprise Applications #AI Integration #Claude Code

🇺🇦Zaporizhzhia, Ukraine$34/hr95% JSS5.00 (4)Since Dec 2019

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#15,588 / 412k
🇺🇦Country#1,231 / 14.3k
Revenue, last 30 days
$0
Total earnings
$198k

Billed in all: $204k

World#15,588 / 412k
🇺🇦Country#1,231 / 14.3k
Per project
$33k
Projects, last 6 months
0
World#209,850 / 412k
🇺🇦Country#7,324 / 14.3k
Projects in all
6
0% fixed100% hourly
World#250,290 / 412k
🇺🇦Country#9,758 / 14.3k

Earnings, last 30 days

$204kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$200.0k$202.5k$205.0k$207.5kOct 8Oct 23Nov 7

Skills