ABOUT — THE PERSON BEHIND ITFULL-STACK · AI · MOBILEPHILIPPINES
John Garry Tan
usually with more coffee

Hi, I'm John Garry Tan.

I'm a full-stack developer and UX/UI designer from the Philippines, working across web, mobile, and generative AI — from planning and design to building and deployment.

What I care about most is software that feels effortless — for tech-savvy users, for seniors, for first-timers. That means clear interfaces on the front and solid, efficient logic behind them.

Where I've worked

The short version.

NOWFrontend Developer · RL WEB CORP
Oct 2025 – present
  • Build a large interactive web application in React: dashboards, multi-step forms, and role-based access.
  • Own the frontend architecture — state management, data caching, and a reusable component library with dark mode.
ALSOFreelance Software Developer
Jan 2024 – present
  • Design and build responsive, accessible websites and interfaces for clients, from Figma mockups to production code.
  • Work in a professional flow: feature branches, pull requests, code review, and iterative deliveries.
2025Amazon VA — Product Researcher & Dev Support
Feb – Aug 2025
  • Built a B2B distribution website (Next.js + Supabase) that improved the client's online reach.
  • Handled product research, supplier communication, and the team's IT setup.

What I work with

The tools I reach for daily. I pick the stack that fits the project — not the other way around.

LANGUAGES
JavaScriptTypeScriptPythonJava
FRONTEND
ReactNext.jsTailwind CSSVite
MOBILE
React NativeExpoExpo Go
BACKEND & DATA
Node.jsExpress.jsNestJSFastAPIPostgreSQLMySQLMongoDBSupabaseREST APIsOAuthJWTAuth0
DESIGN
FigmaWireframingPrototypingDesign systems
TOOLING & WORKFLOW
GitGitHubGitLabGitHub ActionsCI / deploymentVS CodeESLintPrettierPlaywrightTestSpriteCode reviewAccessibility (WCAG)JIRA
AI-ASSISTED DEV
OpenAIClaude CodeCodexv0NotebookLMKimiRabbitMQ
tools change — good habits don't

Education & certifications

EDUCATION
B.S. Computer Science — AMA East Rizal
B.S. Information Technology — Our Lady of Fatima University
CERTIFICATIONS
Web Development — Zuitt Coding Bootcamp
SQL — Zuitt Coding Bootcamp
Java — Zuitt Coding Bootcamp
UX & UI Design — College of Arts and Technology
Introduction to Front-End & Back-End — Meta via Coursera
Foundations of UX & UX Design Process — Google via Coursera

Beyond the code

A few things I love outside work.

Cycling on an open road
A mountain road on a weekend ride
A motorcycle parked on a coastal road
A coastline viewpoint
A husky
04 — SAY HELLONO FORMS

Have a project in mind?

Tell me what you're trying to build — even if it's rough. I'll reply with honest thoughts on scope, timeline, and cost.

Prefer a full form?

— I read every email myself