Peter Allan M. David

Open to senior full-stack / mobile roles, remote or Philippines-based

Peter Allan M. David

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

Multi-tenant data models, Postgres Row Level Security, role-based access, and AWS infrastructure. Shipped 3 production apps solo in 3 months with Claude Code.

or view the resume online
Peter Allan David
  • 15+ years: web, mobile & cloud
  • 3 apps shipped solo in 3 months
  • Web · iOS · Android · Infra

Selected work

Designed, built, and shipped solo

Idea to production: data model, backend, web, mobile, deployment.
Stock Alley screenshot
Stock Alley screenshot
Stock Alley screenshot
Stock Alley screenshot
Stock Alley screenshot
Stock Alley screenshot
Stock Alley screenshot
Live · in daily use

Stock Alley

Multi-branch ordering & inventory

  • Multi-tenant, role-based: HQ → branches
  • Replaced Viber ordering for a 5-branch coffee chain
  • Next.js
  • TypeScript
  • Postgres + Row Level Security
  • Supabase Auth & Storage
  • Supabase Realtime
  • Tailwind CSS
  • +2
Rent Alley screenshot
Rent Alley screenshot
Rent Alley screenshot
Rent Alley screenshot
Rent Alley screenshot
Rent Alley screenshot
Rent Alley screenshot
Rent Alley screenshot
Rent Alley screenshot
Rent Alley screenshot
Beta · 25-unit launch

Rent Alley

Rental & tenant management

  • Units, tenants, and payments
  • Listings marketplace
  • Next.js
  • TypeScript
  • Postgres + Row Level Security
  • Supabase Auth & Storage
  • React PDF
  • Tiptap
  • +3
RunAlley screenshot
RunAlley screenshot
RunAlley screenshot
RunAlley screenshot
RunAlley screenshot
Live · App Store, Play Store, web

RunAlley

Running community platform

  • Strava runs power quests, battles, and leaderboards
  • iOS, Android, and web apps
  • Next.js
  • TypeScript
  • React Native
  • Expo + EAS
  • Tamagui
  • Postgres + Row Level Security
  • +6

Also in the Alley

Gigalley

Live

Online battle of the bands

  • Next.js
  • TypeScript
  • Supabase
  • Claude API
  • Tailwind CSS

Grow Alley

In development
  • Next.js
  • TypeScript
  • Postgres + Row Level Security
  • Supabase Auth (Google OAuth)
  • Claude API (structured tool use)
  • Tailwind CSS
  • +2

Building with AI

Faster delivery, same ownership

AI writes the code faster. Decisions and review stay human.
  1. 01

    Spec first

    Data model, roles, edge cases, and definition of done, written before any code.

  2. 02

    Claude Code builds

    Scaffolding, migrations, and UI generated against the spec.

  3. 03

    Architecture stays human

    Tenancy, RLS, and auth designed by hand. Every diff reviewed before merge.

  4. 04

    Shipped, not demoed

    Deployed, monitored, and live, including App Store and Play Store releases.

3 production apps in 3 months. One runs a 5-branch business daily.

Experience

Web, mobile & cloud, since 2011

  1. 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
  2. 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
  3. 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
  4. Pioneer Head Developer · 3oBPO

    Mar 2015 – Jun 2016

    Project: Gaztronaught

    • Built a social platform for restaurant professionals (React, Laravel) as founding developer
  5. 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
  6. 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

Skills

Tools & technologies

Architecture
Multi-tenant SaaSRole-based access controlPostgres Row Level SecurityFrontend architecture & modernization
Backend & data
Node.jsExpressGraphQLPostgreSQLSupabaseGo
Cloud & DevOps
AWS (ECS, Lambda, S3)DockerTerraformVercelGitHub Actions
Frontend
TypeScriptReactNext.jsRemixTailwind CSSReact Router
Mobile
React NativeExpoFlutterApp Store & Play Store releases
AI-accelerated delivery
Claude CodeSpec-driven developmentClaude API (tool use, structured output)

Contact

Hiring for a senior full-stack or mobile role?

Available now. Email gets the fastest reply.
peterallanmdavid@gmail.com

Or send a message here.