Hi, I'm

Johnny Barendrecht

Full-Stack Engineer

React · Next.js · TypeScript · Node.js

I build fast, scalable web applications for startups and businesses.

See my work

Services

I help startups and companies design, build, and scale high-quality web applications.

Full-Stack Development

I build complete web applications using React, Next.js, and Node.js — from backend systems to polished user interfaces, ready for production.

Frontend Architecture

I design scalable, maintainable frontend systems with clean component structures and strong performance.

API Design & Integration

I design and integrate reliable APIs and connect third-party services to build secure and scalable backend systems.

MVP & Product Development

I help turn ideas into production-ready products quickly, with a focus on clean implementation and scalability.

Featured Project

BuskLab

A two-sided marketplace for street performers.

BuskLab connects street performers with fans, venues, and opportunities. It's a full-featured marketplace that handles everything from performer discovery and booking to payments and merchandise — built from the ground up as a solo developer.

Two-Sided Marketplace

Separate flows for performers and fans with role-based access control.

Stripe Connect Payments

Secure payment processing with split payouts to performers.

Print-on-Demand Merch

Gelato integration for custom merchandise fulfillment.

Real-Time Messaging

Direct messaging between performers and fans/venues.

Venue Booking System

End-to-end booking flow with availability management.

AWS Infrastructure

S3 for media storage, CloudFront CDN for global delivery.

BuskLab screenshot
Next.jsTypeScriptNode.jsMongoDBPrismaStripeAWSTailwind CSS

Core Technologies

Technologies I use to build scalable, production-ready applications.

What I Optimize For

ArchitecturePerformanceMaintainabilityDeveloper Experience

Frontend

TypeScriptReactNext.jsTailwind CSS

Backend

Node.jsPostgreSQLMongoDBPrisma

Cloud & Infrastructure

AWSTerraformDockerAzure DevOps

Payments & Integrations

Stripe

Testing

JestPlaywright

About Me

I'm a freelance full-stack engineer based in Berlin, focused on building fast, scalable, and maintainable web applications with React, Next.js, and TypeScript.

With over 6 years of professional experience, I've worked on production systems used by real users, delivering reliable solutions across frontend and backend. I care about clean architecture, performance, and building software that is easy to maintain and extend.

I work with startups and companies to turn ideas into high-quality web products — from first concept to production.

Experience

Aug 2025 – Present

Full-Stack Engineer

Freelance / BuskLab

Building a two-sided marketplace from scratch, including payments, real-time messaging, and cloud infrastructure — owning the product end-to-end while working with clients as a freelance full-stack engineer.

Sep 2024 – Jul 2025

Web Engineer

The Modern Engineers GmbH

Built a pipeline management platform that streamlined client tracking and internal workflows, while improving delivery through CI/CD automation and mentoring a junior developer.

Oct 2021 – Jul 2024

Frontend Engineer

Virtual Identity AG

Delivered production web applications for enterprise clients across multiple industries, building dashboards, CMS integrations, and scalable component systems.

Jan 2020 – Sep 2021

Junior Full-Stack Developer

Atheneum Partners

Built internal tools and a booking system on AWS that improved day-to-day workflows and supported global internal operations.

Let's work together

Currently available for freelance projects.

Let's talk

Based in Berlin, available for remote work across Europe.