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
Ships iOS and Android apps in React Native and Flutter, plus the platform behind them. 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 – 2021Remote
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 2016Project: Gaztronaught
- Built a social platform for restaurant professionals (React, Laravel) as founding developer
Software Developer, Betsson
Aug 2013 – Mar 2015Sportsbook
- 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 2013Client: 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
LiveStack: Next.js, TypeScript, Supabase, Claude API, Tailwind CSS · gigalley.com
Grow Alley
In developmentStack: 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
- Cloud & DevOps: AWS (ECS, Lambda, S3), Docker, Terraform, Vercel, GitHub Actions
- Architecture: Multi-tenant SaaS, Role-based access control, Postgres Row Level Security, Frontend architecture & modernization
- AI-accelerated delivery: Claude Code, Spec-driven development, Claude API (tool use, structured output)
Education
Adamson University, BS Computer Engineering