
Developer
Headless commerce · Next.js · Medusa · Strapi
I design and ship production web apps end to end, with the ownership boundaries that keep them correct after launch.
About me
Full-stack developer focused on headless commerce and content platforms. I ran a cafe and a coworking space before writing software for a Dutch agency, so I build for the messy real world: data integrity, service boundaries, and delivery you can rely on.
Available for workSiargao, PH · GMT+8Stack
Front end
- Next.jsStorefronts on the App Router
- ReactInterfaces and state
- TypeScriptTyped end to end
- Tailwind CSSDesign tokens, fast UI
Commerce and content
- Medusa v2Carts, orders, payments
- Strapi 5Content editors can own
- StripeCheckout and payments
- MeiliSearchInstant product search
Data and backend
- PostgreSQLData integrity, safe bookings
- RedisQueues and caching
- Node.jsServices and workflows
- DockerSame setup everywhere
Quality and delivery
- PlaywrightEnd-to-end tests
- GitHub ActionsCI on every change
- VercelDeploys and previews
- ResendTransactional email
Experience
04 stops
2023 → now
- 2026
- 2025
- 2025
- 2023
Full Stack Engineer
MacDevelop
Design, build and maintain production web apps across frontend, backend, data, infrastructure and delivery.
Highlights
- Multi-service architectures with clear ownership between commerce, content and application layers
- Headless commerce with Medusa and content platforms with Strapi, wired through Next.js storefronts
- PostgreSQL-backed systems built for data integrity and concurrency; payments, email and search integrated
- Unit, integration and end-to-end tests with GitHub Actions CI and documented architecture decisions
- Next.js
- TypeScript
- Medusa
- Strapi
- PostgreSQL
- Redis
- Docker
- GitHub Actions
Selected work
04 projects
↔ drag · swipe · arrows
01 / 04
What I do
06 capabilities
design → deploy
Next.js storefronts on Medusa v2: catalogue, cart, checkout, payments, search and customer accounts, with commerce data owned in one place.
- Next.js
- Medusa v2
- Stripe
Includes
- Storefront, cart and checkout
- Payments, search and accounts
- Deploy, monitoring and handover
Timeline
3–8 weeks
Get in touch
~24h reply · GMT+8, EU overlap
Fastest reply
Chat on WhatsApp
Tell me what you're building. I reply within a day, usually much faster.
Or email
josefvitomangalino@gmail.com



