Available for work
Philippines · Full-Stack Developer
I build production web & mobile systems that real businesses run on.
I'm Nathaniel — a full-stack developer shipping social platforms, AI apps, e-commerce, and business CRMs for international clients with React, Next.js, TypeScript, and PostgreSQL. AI-assisted, detail-obsessed, fast.
- 2+
- Years shipping
- 19
- Projects built
- 6
- Client platforms
Selected work
Projects I've shipped
Client platforms and personal tools, from full-stack web apps to AI systems and developer tooling.
AI Health & Habit Tracking Platform (Web + iOS)
An all-in-one health, symptom, and habit tracking platform built for an international client, with 28 tracking modules covering food (photo-based AI nutrition estimation), exercise, weight, sleep, mood, fasting, medication reminders, cycle tracking, and specialized GLP-1 medication support. Features an AI chat assistant, voice logging that transcribes with OpenAI Whisper and structures entries with Google Gemini, blood-test OCR, and doctor-report PDF exports. Ships as a Next.js web app on Vercel plus an iOS app via a Capacitor wrapper with native HealthKit sync. Monetized through Stripe premium subscriptions, localized in 8 languages, with a large programmatic-SEO marketing site including ~20 public health calculators, streak/coin gamification, and affiliate and referral programs.
Social Discovery & Community Platform
A Firebase-powered social discovery platform where communities come alive through real-time connections — posts and video content, swipe-based discovery, interest groups with sub-groups, local events with booking, live streaming, and real-time messaging. As the web developer on a two-app ecosystem (web + companion mobile app sharing one Firebase backend), I built the platform's biggest revenue systems: a complete affiliate/referral program with link tracking, conversions, campaign analytics, and payout management, plus CCBill subscription payments with tiers, 3D Secure charges, and webhook-driven entitlements. Runs on dual Firebase environments (staging and production) deployed on Vercel, serving a live community.
Luxury Digital Gifting & Travel Platform
A full-stack luxury experience platform built for an international client that transforms digital gifting into emotionally-resonant moments. Users create memory journals with photos and videos enriched by AI emotion analysis and interest tagging, plan trips with a Gemini-powered AI travel concierge through a chat-based itinerary builder with Google Maps integration, and companies run corporate gifting campaigns with employee roster uploads, bulk orders, and analytics dashboards. The platform grew into a full hotel-booking concierge integrating RateHawk and Booking.com with margin/pricing services. Built with a Next.js 15 (React 19, TypeScript, Tailwind 4) frontend and an Express 5 backend using Prisma ORM on PostgreSQL, with Cloudinary media storage, Amazon SES email, Redis caching, JWT authentication, and a five-role RBAC admin portal with content moderation. My longest-running client engagement — a year of continuous full-stack delivery.
Business Services Platform with CRM & Client Portal
An end-to-end platform for a business-support and marketing services company, live in production. Combines a public marketing site (services, pricing, talent marketplace with live search across 14 categories, and intake flows) with an internal admin CRM — leads pipeline with notes, status tracking, and one-click lead-to-client conversion — plus a secure client portal where customers upload documents, exchange messages, and manage their accounts. Built solo across 16 database migrations from first commit to production launch, including a complete brand repositioning with a new design system.
MinRights - Oil & Gas Property Evaluation Platform
A sophisticated mineral rights analysis platform that transforms oil & gas property evaluation through interactive mapping and financial modeling. Imagine having the power to analyze entire states of oil & gas data - visualizing thousands of wells, townships, and land sections on an interactive MapLibre GL JS map with heat maps showing peak production, rig density, and section values, while running complex financial calculations including hyperbolic decline curves for production forecasting, NPV calculations with multiple discount rate scenarios, and economic modeling that accounts for royalty rates, deduction rates, operating expenses, and capital costs. Built as a pnpm monorepo with Next.js 14 (React 18, TypeScript, Mantine v7) frontend featuring Zustand state management, TanStack Query for data fetching, and Recharts/Chart.js/ECharts for visualizations paired with a Python FastAPI backend using SQLAlchemy, Pandas, and NumPy to crunch the numbers. The platform processes data across a 5-level geographic hierarchy (States → Counties → Townships → Sections → Wells), generates PDP (Producing Developed Petroleum) and PUD (Proved Undeveloped) forecasts, offers multi-scenario analysis (low/expected/high), creates PDF reports for premium users, and integrates with PostgreSQL via Supabase for real-time data access. From drilling to dollars, every decision backed by data.
T1NKER PC Rental & Management System
A complete full-stack PC rental ecosystem for internet cafes that combines a powerful web admin dashboard with Electron desktop clients deployed on every rental machine. Imagine a cyber cafe management system where admins can monitor all PCs in real-time through beautiful analytics dashboards with charts showing revenue, session statistics, and PC utilization - while customers interact with sleek kiosk interfaces on each rental computer to start/end sessions and make payments. Built with Next.js 15 (React 19, TypeScript) for the web dashboard and Electron for the desktop clients, all connected to Supabase PostgreSQL with real-time subscriptions that instantly sync data across all devices. Features Zustand stores for client-side state management, Tremor & Recharts for stunning analytics visualizations, bcryptjs for secure password hashing, and automated builds for individual PC deployments. The system tracks every second of usage, processes payments accurately, generates comprehensive reports, and provides a seamless experience from customer login to admin oversight.
MyProtein Product Scraper
High-performance web scraper for MyProtein products with JavaScript rendering capabilities. Extracts comprehensive product data including flavors, sizes, prices, nutritional information, and product variations using Scrapy and Selenium WebDriver for dynamic content handling.
Gabe GMB Multi-Worker Scraper
A sophisticated Google My Business scraper engineered for maximum efficiency and data quality. Features 13 parallel Chrome browsers with anti-detection mechanisms, processing 25 cities across British Columbia with 57 business categories. Built for lead generation with intelligent website filtering and real-time data validation.
KDA Ordering System
A comprehensive full-stack restaurant ordering system with customer-facing menus, kiosk mode, real-time order tracking, and admin dashboard. Features three interfaces: customer menu, kiosk ordering, and admin portal for managing products, orders, and revenue analytics with receipt printing capabilities.
Energy Data Chatbot
A sophisticated Python package providing AI-powered conversational interfaces for oil & gas data analysis. Built for the platform, it implements a two-tier bot architecture (Basic and Premium) with comprehensive database integration, web search capabilities, and advanced analytics features.
Regulatory Data Platform
A sophisticated multi-state regulatory data extraction and management system specifically designed for oil & gas spacing orders and operator information. The platform integrates directly with the PostgreSQL database to provide real-time regulatory data availability across multiple states with ultra-fast database operations achieving 7,799+ records/sec.
Data Processing Pipeline
A sophisticated oil & gas data processing system designed for targeted investment analysis across multiple US states. This system processes large-scale energy data (~23,782 wells) to support investment decision-making in the oil & gas sector with nightly updates and zero-downtime deployments.
Supabase PostgreSQL PC Rental MCP Server
A sophisticated Model Context Protocol (MCP) server designed for safe PostgreSQL database interactions with Supabase. Provides both read and controlled write access while maintaining security and performance safeguards specifically for PC rental management systems.
PostgreSQL MCP Server
A sophisticated, production-ready Model Context Protocol server specifically designed for oil & gas industry data management with advanced PostgreSQL integration on AWS RDS. Features comprehensive safety controls, geospatial operations, and industry-specific tools for petroleum data analysis.
Toolkit
What I build with
The stack I reach for across client and personal projects — production-tested, not just tried once.
Frontend15
- React
- Next.js
- TypeScript
- Tailwind CSS
- JavaScript
- HTML5
- CSS3
- Framer Motion
- Mantine
- Radix UI
- Shadcn/ui
- Zustand
- TanStack Query
- Recharts
- Chart.js
Backend & Data18
- Node.js
- Express
- Python
- FastAPI
- Flask
- PostgreSQL
- Supabase
- Firebase
- Prisma
- SQLAlchemy
- PostGIS
- Pandas
- NumPy
- OpenAI API
- Google Gemini API
- Stripe
- AWS
- Redis
Tooling & DevOps17
- Git
- GitHub
- Docker
- Electron
- Capacitor
- Vercel
- Heroku
- pnpm
- npm
- Poetry
- VS Code
- ESLint
- Prettier
- Jest
- Pytest
- Webpack
- Vite
AI-Assisted Dev7
- Claude Code CLI
- Codex CLI
- MCP Servers
- Multi-Agent Workflows
- Cursor
- ChatGPT
- Claude
Proof of work
GitHub activity
Real numbers, not claims — a live view of my GitHub contributions.
Journey
From fundamentals to production
A short timeline of how I got here — self-driven, project-first, and increasingly trusted with real customers' systems.
I'm a full-stack web developer with 2+ years of hands-on experience shipping production systems for international clients — social community platforms, luxury e-commerce and travel experiences, AI-powered health apps, and business CRMs with client portals. I work daily with Next.js, React, TypeScript, and PostgreSQL (Supabase, Prisma), integrate AI features using Google Gemini and OpenAI, and handle real production concerns: payments and subscriptions (Stripe, CCBill), affiliate systems with payouts, role-based admin portals, and multi-environment deployments. I'm an expert in AI-assisted development, driving Claude Code and Codex CLI daily with multi-agent workflows and MCP servers to deliver faster without sacrificing quality. Starting from basic programming concepts, I've grown into a developer trusted with real customers' production systems — and I learn whatever the project needs.
Bachelor of Science in Information Technology
ICCT College Cainta Campus · 2022–2024
2026 March–May
Shipped an AI-powered health and habit tracking platform: 28 tracking modules, AI chat assistant, voice logging (Whisper + Gemini), blood-test OCR, doctor-report PDF export, Stripe subscriptions, and an iOS app via Capacitor with HealthKit sync—localized in 8 languages.
2026 January
Built and launched a business-services company platform end to end: public marketing site, admin CRM with lead-to-client pipeline, and a secure client portal with document management and messaging. Next.js 16, React 19, and Supabase—live in production.
2025 August
Joined a social discovery community platform as web developer. Delivered a full affiliate and referral system with payouts, CCBill subscription payments, events with booking, groups, and browser-based livestreaming—all on a dual-environment Firebase backend shared with a companion mobile app.
2025 June
Started as full-stack developer on a luxury digital gifting and travel platform for an international client—memory journals with AI emotion analysis, a Gemini-powered AI travel concierge, corporate gifting campaigns, and a hotel-booking system. Built with Next.js 15, Express, Prisma, and PostgreSQL.
2025 May
Designed and launched the T1NKER PC Rental & Management System—a full-stack, real-time kiosk and admin dashboard solution for PC rental shops. Integrated Next.js, Electron, Supabase, PostgreSQL, and advanced session management for a seamless, secure rental experience.
2025
Transitioned into professional freelance development, delivering production systems for international clients. Built oil & gas data platforms (chatbots, regulatory scrapers, processing pipelines) and mastered AI-assisted workflows with Claude Code and multi-agent orchestration.
2024 December
Graduated from ICCT College Cainta Campus with a degree in Information Technology. Completed my first professional project with Excel Glass Inc., applying my web development skills in a real-world business context.
2024
Made significant strides in web development, completing several key projects including a Weather API integration, Wedding Memories blog, and restaurant management systems. Embraced AI-assisted development tools like Cursor AI and WindSurf AI to enhance my development workflow. Successfully integrated modern frameworks and technologies into my projects.
2023
Expanded my programming knowledge with Python, choosing it for its simplicity and versatility. Started exploring web development fundamentals including HTML, CSS, and JavaScript. This year marked my initial steps into the world of web technologies.
2022
Started my IT journey at ICCT College, focusing on Java programming and fundamental computer science concepts. This foundation helped shape my understanding of programming logic and object-oriented principles.
Contact
Let's build something that ships.
Open to full-time roles and freelance work. The fastest way to reach me is email.