Piotr Romanczuk

Frontend Developer

Summary

Frontend-focused software engineer with production experience building responsive, accessible web applications. Delivered 3 production apps with TypeScript, React, Next.js, and Tailwind CSS — including a CRM with real-time SSE streaming, drag-and-drop scheduling, and 7-device responsive testing. Strong foundation in API integration, component architecture, and automated testing with Jest, Vitest, and Playwright.

Selected Projects

  • Production SaaS serving 20-30 daily active users -- student management, lesson scheduling, practice tracking
  • Bidirectional Google Calendar sync with SSE streaming
  • 50+ RLS policies, event-driven notification pipeline, 1,100+ tests across 7 device profiles
  • Responsive design with mobile-first approach, tested across 7 device profiles
  • Animated transitions and micro-interactions using Framer Motion for smooth UX
  • Accessible UI with ARIA labels, keyboard navigation, and screen reader support
TypeScriptReactNext.jsTailwind CSSSSEResponsive Design
  • Personal portfolio site with dynamic CV generation and project showcase
  • Commercial client site (inborr.pl) with i18n, production deployment, domain management
  • Next.js 16 with ISR caching and optimized build pipelines
  • Print-optimized CSS with @media print rules for pixel-perfect PDF CV generation
TypeScriptReactNext.js 16Tailwind CSSFramer Motioni18n

Instagram Stories Webhook

  • SaaS for programmatic Instagram Story publishing with swipe-to-approve review queue
  • Drag-and-drop calendar scheduling with Supabase realtime sync
  • Responsive mobile-first UI with touch gestures and swipe interactions
  • Real-time UI updates via Supabase channel subscriptions and optimistic mutations
  • Component library with 40+ reusable UI components following atomic design patterns
TypeScriptReactNext.jsTailwind CSSFramer MotionDnD

Experience

Software Engineer & Entrepreneur (Self-taught)

Built responsive, accessible web applications from scratch. Self-taught through React, TypeScript, Next.js, and modern CSS. Focused on component architecture and user experience.

Guitar Teacher

Built a custom CRM (Strummy) for 20-30 active students. Runs on self-managed infra with automated deployments.

PC Sales Specialist

Technical consulting on custom PC builds. Strong troubleshooting and communication skills.

International Chef

High-pressure, multi-country environments (Poland, Ireland, Netherlands). Cross-cultural communication and adaptability.

Skills

Languages
TypeScriptJavaScriptPythonBashC# (.NET 9)SQL
Frontend
ReactNext.jsTailwind CSSFramer MotionHTML5 Canvas
Testing
JestVitestPlaywrightE2E Automation
Tools
GitLinux CLIESLintDockernpm
Spoken
Polish — NativeEnglish — C1

Education

IU University of Applied Sciences — Software Development (in progress)