Back to siteDownload PDF

Peter Allan M. David

Senior Full-Stack & Mobile Engineer, AI-Accelerated Product Delivery

Philippines · open to remote · peterallanmdavid@gmail.com · petesalley.com · linkedin.com/in/peter-allan-david-7ab70573 · github.com/peterallanmdavid

Summary

Builds complete products end to end, from database to App Store. Shipped 3 production apps solo in 3 months with Claude Code.

Experience

Lead Frontend Engineer, Deeligence

Jan 2025 – Mar 2026
  • Audited a legacy Next.js codebase; led an incremental refactor without pausing feature work
  • Modularized scattered state management
  • Introduced agile practices for better visibility and velocity tracking

Lead Engineer for Web, App/y Innovations

Jun 2021 – Dec 2024
  • Built a React Native (Expo) hotel booking app and a KeystoneJS admin dashboard
  • Provisioned AWS (ECS, RDS) with Terraform and Docker; CI/CD with GitHub Actions
  • Built a GraphQL wrapper for a third-party hospitality API; contributed to Go services

Remote Senior Software Engineer, Outsourced.ph

Jun 2016 – 2021

Remote

Client: RNF Digital

  • Shipped React Native apps for e-commerce and booking clients
  • Built a real-time BI platform on the apps' transaction data
  • Delivered an offline-capable e-commerce PWA

Pioneer Head Developer, 3oBPO

Mar 2015 – Jun 2016

Project: Gaztronaught

  • Built a social platform for restaurant professionals (React, Laravel) as founding developer

Software Developer, Betsson

Aug 2013 – Mar 2015

Sportsbook

  • Built real-time betting UIs for a new AngularJS Sportsbook client
  • Prototyped live odds over WebSockets (Socket.IO, Node.js) and Redis caching
  • Automated REST API tests (SoapUI) across four Sportsbook brands

Application Developer, Level 2 Support, Accenture

Feb 2011 – Aug 2013

Client: Best Buy (Ariba)

  • Built JavaScript tools that sped up recurring-issue resolution
  • Software Work Product Audit (SWPA) sub-lead for the support team

Projects

RunAlley: Running community platform

Live · App Store, Play Store, web
  • Strava runs power quests, battles, and leaderboards
  • iOS, Android, and web apps

Stack: Next.js, TypeScript, React Native, Expo + EAS, Tamagui, Postgres + Row Level Security, Supabase Edge Functions, Strava API, PayMongo, Resend, Sentry, Vercel · runalley.com, apps.apple.com/ph/app/run-alley/id6795091887, play.google.com/store/apps/details?id=com.alleynetwork.runalley&hl=en_US

Stock Alley: Multi-branch ordering & inventory

Live · in daily use
  • Multi-tenant, role-based: HQ → branches
  • Replaced Viber ordering for a 5-branch coffee chain

Stack: Next.js, TypeScript, Postgres + Row Level Security, Supabase Auth & Storage, Supabase Realtime, Tailwind CSS, shadcn/ui, Resend · stock.petesalley.com

Rent Alley: Rental & tenant management

Beta · 25-unit launch
  • Units, tenants, and payments
  • Listings marketplace

Stack: Next.js, TypeScript, Postgres + Row Level Security, Supabase Auth & Storage, React PDF, Tiptap, Tailwind CSS, shadcn/ui, Resend · rent.petesalley.com

Gigalley: Online battle of the bands

Live

Stack: Next.js, TypeScript, Supabase, Claude API, Tailwind CSS · gigalley.com

Grow Alley

In development

Stack: Next.js, TypeScript, Postgres + Row Level Security, Supabase Auth (Google OAuth), Claude API (structured tool use), Tailwind CSS, shadcn/ui, Vercel

Skills

  • Mobile: React Native, Expo, Flutter, App Store & Play Store releases
  • Frontend: TypeScript, React, Next.js, Remix, Tailwind CSS, React Router
  • Backend & data: Node.js, Express, GraphQL, PostgreSQL, Supabase, Go
  • Architecture: Multi-tenant SaaS, Role-based access control, Postgres Row Level Security, Frontend architecture & modernization
  • Cloud & DevOps: AWS (ECS, Lambda, S3), Docker, Terraform, Vercel, GitHub Actions
  • AI-accelerated delivery: Claude Code, Spec-driven development, Claude API (tool use, structured output)

Education

Adamson University, BS Computer Engineering