Skip to content

Full-stack development, 8 years shipping production software

Websites and custom software for your business.

I build business websites, custom web applications and focused MVPs, and offer software consulting. Based in the Netherlands, I work with businesses and founders in Aruba, the Randstad and the rest of the Netherlands. You work directly with me from the first conversation to delivery.

How it runs

We agree the work, review it as it develops, launch and hand it over.

01

Scope

We agree the features, exclusions, timeline and price before I start building.

02

Build

You review working software at agreed intervals and give feedback on the next changes.

03

Ship

I check the agreed features, performance, accessibility and search setup before launch.

04

Handover

You receive the code and documentation. Further work can be agreed separately, subject to availability.

Who I build for

For founders

You want to test a product idea.

From the first sketch to a version users can try, with a clear scope and a plan for what comes next.

  • MVPs & web apps
  • A focused first release
  • An ongoing technical partner
For businesses

You need a website that explains your business.

A website or web tool that explains your business, supports your customers and is straightforward to maintain.

  • Websites for your business
  • Web tools & integrations
  • Performance, SEO, reliability
Web development for Aruba

The name

Where the name Ayo comes from.

I grew up beside the Ayo boulder field in the centre of Aruba. The rocks still carry Caquetío carvings.

I named the studio after that place.

I now work from the Netherlands, with clients here and in Aruba.

Giancarlo AngelaAruba → Netherlands

See what I've built

Toolbox

Technologies I work with

These are the tools I work with. I also build AI integrations and use AI tools during development, with review and testing of the code they produce.

Frontend

  • React
  • Next.js
  • Vue.js
  • Angular
  • TypeScript
  • Tailwind CSS
  • Figma
  • Redux & Zustand
Show full toolbox
  • React Query
  • Storybook
  • shadcn/ui
  • Material UI
  • Accessibility
  • Performance optimisation
  • SEO

Backend & data

  • Laravel
  • Node.js
  • Go
  • MySQL
  • PostgreSQL
  • MongoDB
  • Supabase
  • DynamoDB
Show full toolbox
  • Express
  • Drizzle
  • Prisma
  • REST APIs
  • Authentication & OAuth
  • Stripe payments
  • Webhooks
  • Background jobs
  • Third-party integrations

Infrastructure & tools

  • Docker
  • CI/CD
  • GitHub Actions
  • Terraform
  • AWS
  • Google Cloud
  • Vercel
  • Cloudflare
Show full toolbox
  • Jest
  • Vitest
  • Playwright
  • Cypress
  • Unit testing
  • End-to-end testing
  • Sentry
  • Grafana
  • Google Analytics
  • AI integrations
  • AI-assisted development
  • GitHub Copilot
  • Claude
  • Codex
  • Cursor

In their words

Client testimonials

Giancarlo was really easy to work with. We sat down together at the start and worked out what I needed from the website. He knows his stuff, but he explained things in a way I could understand and listened when I wanted to change something. He made those changes and took care with the details. What I appreciated most was that he took the time to show me how everything worked and left me clear instructions to refer back to. The handover felt straightforward, and I felt comfortable taking over the site myself.
Ronnie AngelaOwner, Attentive Customs Consulting (Aruba)Visit the site

Tell me about your project.

Tell me what you're working on. I'll tell you how I'd build it, what it would take, and whether I'm the right person for it. No obligation.