Logo

Full Stack Engineer

I'm a full stack engineer working with Typescript, Node.js & Next.js.

Developing web apps and marketing sites for startups, product brands & agencies.
From idea and planning, to back-end and front-end.

Current Status

>_ Open to work

Remote (UTC-7)

Red grid layer
Green grid layer
Blue grid layer

Featured Projects

Delay.mx

Jan '25 - Feb '25
Role: Full Stack Engineer
Type: On location

Link-in-bio web app for musicians to share all their links and information in a single homepage to help them organize their online presence. Made to support indie bands with drag-n-drop components and customizable color themes, created as a personal project to give back to the indie musician community.

Responsibilities: Built with Next.JS 14, Tailwind CSS & Prisma, using Supabase for DB & Auth and deployed on Vercel.

Delay.mx mobile homepage screenshot
Delay.mx mobile dashboard screenshot

Hunch.ly

Jul '24 - Nov '24
Role: Front-End Developer
Type: Remote, FL (US)

Marketing site re-design for an OSINT software used by law enforcement, journalists and cybersecurity experts. Redesigned on Next.JS 14 using tailwind-variants and the slots paradigm to allow a themable and easy connection to Sanity headless CMS. Created landing pages for pre-defined audiences to be used in online marketing.

Responsibilities: Figma to Next.JS 14 with Tailwind CSS, Hubspot & Stripe integration, built on top of Vercel.

Hunch.ly homepage screenshot
Hunch.ly pricing screenshot

Peddle.com

Oct '21 - Jun '23
Role: Front-End Developer
Type: Remote, TX (US)

Joined a team of Front-End developers to work on redesigning Peddle's main app and marketing site, used by thousands daily. Turned Figma designs into fully working production ready features that consumed an existing API backend. Was in charge of upgrading from NextJS 11 to NextJS 13 and refactoring the authentication flow into using next-auth connected to IdentityServer4.

Responsibilities: Figma to Next.JS with Tailwind CSS, API consuming, upgrading NextJS, next-auth integration with custom session handling.

Peddle.com seller form screenshot
Peddle.com login screenshot

Software I've Made

The following are open-source software products I've created and currently maintain. Mostly created out of a personal need and with the intention of giving back to the community.

PortAuNext - No-downtime Next.js self-host manager banner

Port-Au-Next

No-downtime multi-tenant Next.js self-hosting manager.

Deployment manager optimized to self-host Next.js applications to get rid of vendor lock-in by using Docker orchestration and managing shared services that optimize your Next app the same way the paid service does.

It provides a web UI that allows you to add applications and choose which branches to deploy, whether by using GitHub actions or directly from the UI, allows custom Env Vars, and provides a way to see build logs for debugging.

This website is hosted using Port-Au-Next on an old computer at my home.