Full-Stack Product Engineer

Jan Patrick Palacio

I help agencies and product teams build and improve web applications with React, Next.js, and Supabase—from customer-facing pages to dashboards and backend workflows.

My experience spans production web applications, native Android, and games, with recent work in property management and discovery platforms.

Discuss your project

Building software since 2018; production web applications since 2024.

Metro Manila Available for scoped freelance projects and full-time opportunities.

Work with me

Feature development

Implement a defined feature in an existing React or Next.js application.

Dashboards and workflows

Build interfaces and data flows for internal teams or customers.

Integrations

Connect CMS content, authentication, APIs, and Supabase-backed functionality.

Have a feature or workflow you need delivered? Send me a short brief, your current stack, and your target timeline. We can start with a clearly scoped project and agree on deliverables before development begins.

Selected work

Agency Discovery Marketplace

Employer work · Mashup Garage

Public marketplace for discovering and comparing agencies.

Built the public-facing marketplace frontend and integrated DatoCMS-powered editorial content.

React, Next.js, TypeScript, DatoCMS

My role: full frontend implementation. Actual product screenshots, captured with site branding excluded.

Desktop agency discovery interface with service, location, industry and budget filters alongside agency result cards.
Desktop discovery: filters sit alongside agency cards with services, budgets, locations and review summaries. View full size
Mobile agency discovery interface with agency-name search and vertically stacked result cards.
Mobile discovery: agency-name search and stacked result cards preserve the key comparison details on a narrow screen. View full size

Recruitment Platform

Employer work · Mashup Garage

Agency discovery and reviewer collaboration for recruitment teams.

Implemented agency discovery, review submission, and dashboard interfaces, and contributed to the Supabase data model.

React, TypeScript, Supabase

Experience

Mashup Garage: Software Developer, web2024 - Present
Career Transition: Self-directed web development study2023 - 2024
Mad Underground: Software Developer, native Android2020 - 2023
Anino Inc.: Software Developer, games2018 - 2020

Full history and detail on the CV.

Capabilities

Frontend: React, Next.js, TypeScript, JavaScript, Tailwind CSS, shadcn/ui, Radix UI

Backend & Data: Supabase, PostgreSQL, DynamoDB, API integration, authentication, database modeling

Deployment & Tools: AWS Amplify, Elastic Beanstalk, Docker, DatoCMS, Vercel, Git, Figma

Prior: Java (Android), C# (Unity)

About

My background spans Unity games and native Android applications. Today, I focus on web products and the operational workflows behind them.

Contact

Discuss your project

Tell me what you want to build, your current stack, and your target timeline.

Available for scoped freelance projects and full-time opportunities. View my CV.

janpatrick.dev@gmail.com