Available for opportunities

Piotr
Chuchla

Crafting modern, performant web experiences with a focus on clean code and exceptional user interfaces.

01 / About

Who I am

Piotr Chuchla
Piotr Chuchla·Frontend Dev

I'm a frontend developer based in Poland, focused on building clean, fast, and visually compelling web applications. I love turning complex ideas into intuitive and user-friendly interfaces.

My stack of choice revolves around the React ecosystem — Next.js, TypeScript, and Tailwind CSS. Outside of web work, I explore the rapidly evolving world of AI and build games as a creative outlet.

4+
Years of experience
Coffees consumed

Tech stack

ReactNext.jsTypeScriptJavaScriptReact NativeTailwind CSSHTML & CSSFramer MotionNode.jsREST APIsGitFigmaVercelClaude CodeCursor

Passions & interests

Artificial Intelligence

AI / LLMs

Fascinated by LLMs, generative AI, and building intelligent interfaces. I explore AI-assisted tooling and integrate modern AI APIs into web experiences.

Game Development

Indie / Web

Hobby game developer passionate about interactive worlds, game mechanics, and the intersection of storytelling and code. Unity & web-based experiments.

Sport

Squash · NBA · F1

Squash player, NBA fan, and F1 follower. I love the strategy behind racing, the athleticism of basketball, and the intensity of the court.

Cooking

Asian cuisine

Passionate home cook obsessed with Asian cuisines — from silky ramen broths and hand-folded dumplings to smoky Korean BBQ and fragrant Thai curries.

02 / Work

Selected projects

Cezar Estates
Web

Cezar Estates

Real estate landing site for a Kraków-based home developer. CMS-driven content via Contentful, transactional email with Resend, and smooth scroll animations.

Astro 5React 19TypeScriptTailwind CSS 4ContentfulResendZodLenisVercel
Gajówka w drodze
Web

Gajówka w drodze

Travel blog with an interactive world map, animated trip statistics, and country pages — fully driven by Contentful CMS with Playwright-tested builds.

Astro 5React 19Framer MotionMapLibreContentfulTypeScriptVercel
ShootLog screenshot 1
ShootLog screenshot 2
ShootLog screenshot 3
React Native

ShootLog

Cross-platform app for tracking shooting competitions — with a map, calendar and push notifications. Full-stack: Expo mobile + Fastify API + PostgreSQL.

ExpoReact NativeZustandReact QueryFastifyPrismaPostgreSQLRedisSentryEAS Build
Neural Breach screenshot 1
Neural Breach screenshot 2
Neural Breach screenshot 3
Godot

Neural Breach

Mobile roguelike with a billiard-style shooting mechanic and deck-building progression. Built entirely in Godot 4 with GDScript.

Godot 4GDScript

03 / Contact

Let's work
together

Open to new opportunities, collaborations, and interesting projects. Don't hesitate to reach out.