CREATIVE DEVELOPER · DIGITAL EXPERIENCES

A little something,
made for moments that matter.

I build personalized digital experiences — for the people you love, and the things you're building next.

Most websites are built to deliver information. I like building the ones people remember.

I combine engineering, interaction design, animation and storytelling to turn ordinary ideas into experiences that feel personal.

There's engineering underneath it too.

Behind the animations and pretty interfaces is a software engineer who enjoys solving the messy technical stuff.

  • React / Next.js development
  • Node.js / APIs
  • Database work
  • Bug fixing
  • Performance optimization
  • Cloudflare / Vercel deployment
  • VPS / Nginx setup
  • API integrations
  • Responsive UI fixes
  • Existing website improvements
  • Small feature development
  • Technical troubleshooting
Next.jsReactTypeScriptJavaScriptNode.jsPythonMySQLMongoDBCloudflareVercelAWSThree.jsReact Three FiberGit

FREE AUDIT

Is your site actually fast?

A real Lighthouse audit — performance, accessibility, SEO — in under 30 seconds. No email required.

SELECTED WORK

Things I've made.

A few little worlds I've built.

01Web Application · Community Tool

CS2 Loadout

A CS2 loadout builder that compares real-time prices across marketplaces and exports finished builds as a shareable image.

  • React·
  • Vite·
  • Tailwind CSS·
  • Cloudflare Workers·
  • Hono·
  • Cloudflare R2
Build a loadout

02Interactive Storytelling · Creative Development

The Last Train Home

A cinematic interactive experience built around a journey, memory, and the feeling of coming home.

  • Next.js·
  • React·
  • TypeScript·
  • Three.js·
  • React Three Fiber·
  • Animation·
  • Audio
Enter the experience

03Immersive Experience · Creative Development

Our Universe

An interactive universe built as a visual metaphor for two people, memories, and everything that exists between them.

  • React·
  • Three.js·
  • React Three Fiber·
  • WebGL·
  • Animation·
  • Interaction
Explore the universe

04Web Application · Product Design

Movie Diary

A personal movie diary designed to turn watching movies into something worth remembering.

  • Next.js·
  • React·
  • TypeScript·
  • Database·
  • Responsive UI·
  • API Integration
Look inside

05Playful Experience · Creative Frontend

Sunflower Garden

A small interactive garden built around warmth, affection, and the simple idea that some things should just make you smile.

  • React·
  • Animation·
  • Interactive UI·
  • Responsive Design
Step into the garden

You could have one too.

Maybe it's a store, a brand, a tool you've been meaning to build properly. Or an anniversary, a proposal, a memory worth preserving.

For what you're building

  • Online stores
  • Brand & product sites
  • Community & fan tools
  • Portfolios
  • Custom web apps
  • Landing pages

For someone you love

  • Anniversary websites
  • Birthday surprises
  • LDR experiences
  • Love letters
  • Relationship timelines
  • Interactive memory books
  • Proposal experiences
  • Custom romantic websites

For a celebration

  • Birthday invitations
  • Wedding websites
  • Engagement websites
  • Event invitations
  • RSVP experiences
  • Baby announcements
  • Graduation websites

For your memories

  • Travel journals
  • Digital scrapbooks
  • Family memory websites
  • Photo timelines
  • Personal archives
  • Year-in-review websites

Something else

Have an idea that doesn't fit into a box? Tell me about it.

Tell me your idea

PACKAGES

Starting points, not fixed boxes.

Sweet

Starting from

$60

For simple personalized experiences.

  • Custom design
  • Photos
  • Personal messages
  • Responsive design
  • Music
  • Countdown
  • Deployment

Forever

Starting from

$120

For deeper interactive experiences.

  • Everything in Sweet
  • Custom animations
  • Interactive timeline
  • Gallery
  • Hidden surprises
  • Custom interactions
  • Custom domain setup*

Once in a Lifetime

Starting from

$240

For completely custom experiences.

  • Fully custom design
  • Cinematic storytelling
  • Advanced animation
  • 3D / WebGL where appropriate
  • Audio / video
  • Multiple scenes
  • Custom interactions

Every story is different. Final pricing depends on what we build. Prices above cover design and development, deployed on a free subdomain by default.

* A domain name or dedicated hosting always costs extra — billed separately, at cost, no markup. Setup itself is included from Forever up.

Building something commercial — a store, a tool, a brand site? Those get scoped individually rather than fit into a tier — let's talk about what you need.

From idea to little world.

01

Tell me the story

You give me the idea, occasion, memories, photos, references and feeling you want.

02

I design the experience

I turn the idea into a visual direction, structure and interaction concept.

03

I build it

Design, development, animation, responsiveness and deployment.

04

You share it

You receive a polished experience that can be shared through a simple link.

I'm the person behind it.

I'm a software engineer who enjoys building things that feel a little more human than they need to.

I like taking ideas that exist as a sentence, a feeling, a memory or a ridiculous late-night idea — and turning them into something you can actually experience.

Somewhere between engineering and storytelling.

Tell me the story.

You bring the memories. I'll build the little world around them.

Occasion
Preferred style
Budget range