Hero Background
Full-Stack Engineer • React/Next.js & TypeScript

Building modern web products from backend to UI.

I build web products end-to-end — scalable backend architecture to polished, responsive interfaces. I focus on clean code, fast performance, and small details like smooth loading states and precise motion. The result: reliable experiences that actually work.

Follow Me:
Maciej Polowy
Available for work
3+
Years Exp.
React
Next.js
TypeScript
Tailwind CSS
shadcn/ui
GSAP
Three.js
React Query
Zustand
React Hook Form
Zod
Node.js
Prisma
PostgreSQL
Supabase
MongoDB
Redis
Clerk
Supabase Auth
NextAuth.js
Stripe
Vercel
GitHub Actions
Docker
Inngest
FFmpeg
Web Vitals
Lighthouse Optimization
SEO
Structured Data
Media Optimization
Edge Delivery
GitHub Copilot
CodeRabbit
React
Next.js
TypeScript
Tailwind CSS
shadcn/ui
GSAP
Three.js
React Query
Zustand
React Hook Form
Zod
Node.js
Prisma
PostgreSQL
Supabase
MongoDB
Redis
Clerk
Supabase Auth
NextAuth.js
Stripe
Vercel
GitHub Actions
Docker
Inngest
FFmpeg
Web Vitals
Lighthouse Optimization
SEO
Structured Data
Media Optimization
Edge Delivery
GitHub Copilot
CodeRabbit

Technologies
I work with

Frontend

ReactNext.jsTypeScriptTailwind CSSshadcn/uiGSAPThree.js

State & Forms

React QueryZustandReact Hook FormZod

Backend & Data

Node.jsPrismaPostgreSQLSupabaseMongoDBRedis

Auth & Payments

ClerkSupabase AuthNextAuth.jsStripe

Deployment & Tooling

VercelGitHub ActionsDockerGitHub CopilotCodeRabbitInngestReact Test LibraryJest

Performance

SEO & DiscoverabilityCachingMedia & Asset OptimizationCore Web VitalsStructured Data
About Me

From first lines of code to now.

My journey into web development began in technical college with HTML, CSS, and JavaScript. Something clicked right away — I loved shaping interfaces from scratch and watching them come alive. That spark turned into a habit: since 2018, I've been self-teaching, building side projects, and progressing from static sites to Vite, React, and eventually Next.js, all while studying IT at university and working in a completely different field.

In 2021 I took on my first freelance project for a travel agency. I wasn't fully confident yet, but I pushed through, delivered the site, and the client loved it. That experience gave me momentum. In late 2022 I shifted to full-time web work as a Web Developer for a turbocharger company, handling upgrades, maintenance, and monitoring. After graduating and realizing I wanted to grow beyond that role, I left in mid–2025 to freelance and deepen my Next.js skills. Now, after half a year of independent work, I'm ready to join a team in 2026 and build products alongside people who care about quality as much as I do.

Every project teaches me something new — that's why I keep building.

Clean Code

Readable, maintainable, and structured with intention — code that’s easy to build on.

Performance

Fast and efficient, driven by smart caching, optimized assets, and strong architecture.

Polished UI

Cohesive interfaces with clear visuals, thoughtful motion, and refined details.

Curiosity

Always exploring new tools, patterns, and approaches to solve problems better.

Featured work

Things I've Built.

A few projects that show how I think and build — from polished interfaces to full-stack applications.

Next Ecommerce Platform

Next Ecommerce Platform

Full‑stack ecommerce platform with a custom design system, robust authentication, and strong SEO foundations (metadata, sitemaps, structured data).

Next.jsTypeScriptTailwind CSSshadcn/uiAuthJSReact Hook Form + ZodPrismaPostgreSQLStripeDockerSEO
Nexletter AI Newsletter System

Nexletter AI Newsletter System

AI‑powered newsletter system that fetches curated news, summarizes it with a lightweight model, and delivers personalized updates on an automated schedule.

Next.jsTypeScriptTailwind CSSshadcn/uiReact Hook Form + ZodSupabaseSupabase AuthInngestEmailJS
Cat-alog Price Tracker

Cat-alog Price Tracker

A playful price‑tracking app with secure scraping, scheduled price checks, email alerts, and a polished, animated interface.

Next.jsTypeScriptTailwind CSSshadcn/uiSupabaseSupabase AuthFirecrawlResendCRON JobsGSAPRecharts
Audiophile Storefront

Audiophile Storefront

Front‑end ecommerce challenge featuring responsive layouts, multi‑page flows, and a lightweight cart powered by Local Storage.

Next.jsTypeScriptTailwind CSSshadcn/uiReact Hook Form + ZodContext APILocal Storage
MacBook Pro Product Page

MacBook Pro Product Page

Build exploring high‑fidelity product animations, combining GSAP timelines with interactive 3D elements.

ReactViteTailwind CSSGSAPThree.jsDreiLenisZustand
Space Tourism Experience

Space Tourism Experience

A space‑themed SPA with immersive UI, smooth transitions, and ambient audio that enhances the overall atmosphere.

ReactViteCSS ModulesReact Router
Career Journey

Where I've worked...

The places where I’ve built, learned, and contributed.

2022 — 2025

Web Developer & IT Support

BBB Industries

Built and maintained company websites, implementing updates, content changes, and technical enhancements to ensure reliability and modern functionality.

Next.jsReactTypeScriptTailwind CSSPostgreSQLPrismaNode.jsReact Query
2021 — 2022

Web Developer

Rzemyk Travel

Managed the full website lifecycle, including regular updates, performance monitoring, and troubleshooting to maintain security, speed, and uptime.

ReactReact RouterReact QueryTailwind CSSPostgreSQL
2019

Frontend Developer Intern

Inforsound

Contributed to UI updates using HTML, CSS, and JavaScript, building hands-on experience with modern frontend practices.

HTMLCSSJavaScriptGitHub Actions

Built with

I built this portfolio with Next.js 16 and React 19, styled it with Tailwind CSS 4, typed it with TypeScript, animated it with GSAP, and enhanced it with FFmpeg for media processing.

Next.js 16

Next.js 16

Main Framework

Smart engine that makes the website load lightning-fast and perform well in search engines.

Get in Touch

Let's build something great.

I'm open to full-time positions or freelance work. If you have an interesting project or team that values clean code, performance, and thoughtful details, I'd love to hear from you.

Currently Available

I'm open to new opportunities in 2026 — full-time roles, freelance projects, or just a conversation about ideas. Feel free to get in touch.

Contact Information

Email
maciej.polowy1@gmail.com
Phone
+48 724 562 555
Location
Tarnowskie Góry, Poland