Skip to content

david@portfolio:~$whoami

David Pattaguan, Full Stack Developer & Technical Project Manager

David Pattaguan, Full Stack Developer & Technical Project Manager

Hi! I'm David Pattaguan, a software engineer from the Philippines 🇵🇭. I build production web platforms end to end — Next.js front ends, Node and NestJS services, and the IoT and machine-learning pieces that sit behind them.

current role
Senior Frontend Engineer
location
Philippines · Remote
status
Open for Collabs
Years shipping
4

Years shipping

Projects delivered
20+

Projects delivered

Coffee consumed

Coffee consumed

TypeScriptJavaScriptReactNext.jsNode.jsTailwind CSSshadcn/uiFramer MotionSASSBootstrapNestJSExpressMongoDBSQLPrismaRedisTanStack QueryRedux ToolkitVercelTensorFlowOpenAIKali LinuxTypeScriptJavaScriptReactNext.jsNode.jsTailwind CSSshadcn/uiFramer MotionSASSBootstrapNestJSExpressMongoDBSQLPrismaRedisTanStack QueryRedux ToolkitVercelTensorFlowOpenAIKali Linux
selected_work

$ Things I have shipped

A slice of the platforms, dashboards and models I have designed and built — mostly Next.js on the surface, Node and Python underneath.

IoT Dashboard for Farming Automation012024

IoT Dashboard for Farming Automation

A NestJS backend for training and serving models that integrate with IoT devices over a spectrometer, streamed live to a Next.js dashboard.

Next.js / NestJS / Sockets / Tailwind / Vercel

Onion & Meat Freshness Detection022024

Onion & Meat Freshness Detection

Spoilage-detection models built from scratch and exposed through a NestJS API so IoT spectrometer hardware can classify produce in the field.

Machine Learning / TensorFlow / NestJS / shadcn/ui

Project Tara032023

Project Tara

A learning management system focused on reading and writing, with AI-generated speech built on ElevenLabs.

Next.js / AI / ElevenLabs / Tailwind / Vercel

Chillease — Plant Disease Classifier042024

Chillease — Plant Disease Classifier

Figma mockups translated into a Next.js app that pairs a TensorFlow classifier with Firebase-backed IoT readings.

Next.js / TensorFlow / Firebase / Refine.dev / IoT

── archive ── 10 entries

  • 2024Machine DashboardsNext.js / NestJS / Sockets / Vercel
  • 2024Creative FarmingNext.js / shadcn/ui / IoT / Vercel
  • 2024Portfolio 3.0Next.js / Tailwind / Figma / Vercel
  • 2023MDX Blog EngineNext.js / Contentlayer / MDX / Upstash Redis
  • 2023Poll & Survey AppReact / Express / MongoDB / TanStack Query
  • 2023Personality QuizReact / Redux Toolkit / Express / MongoDB
  • 2022D2C RevampReact / JavaScript / CSS / Docker
  • 2022Backend ServicesNode.js / Express / Prisma / PlanetScale
  • 2021Online Document Request SystemLaravel / HTML / CSS
  • 2021Instagram CloneReact / Redux / Tailwind
track_record

$ Where I have been

The engineering half of the CV: the teams, the clients and the training.

  1. 2026 — PresentAustralia · Remote

    GammaDx

    Senior Frontend Engineer

    Lead front-end delivery on production web platforms, building interfaces in Next.js and React.

  2. 2025 — 2026Australia · Remote

    GSquared

    Frontend Engineer

    Built and shipped front-end features in React and Next.js against production release cycles.

  3. May 2022 — 2025Philippines / Singapore · Hybrid / Remote

    Avyan Global

    Full Stack Developer / Technical Project Manager

    Coordinated development teams to keep project milestones on schedule, and built and maintained full-stack applications for local and international clients using Next.js, React, Node.js and MongoDB.

  4. Sep 2023Remote

    GuideM

    EHVAPT Completer

    Completed 60 hours of training in Ethical Hacking: Vulnerability Assessment and Penetration Testing under industry practitioners.

  5. Feb 2022 — Apr 2022Philippines

    Magetech

    Software Developer Intern

    Maintained and extended features across existing client websites.

toolkit

$ What I reach for

Opinionated defaults, chosen because they hold up in production — not because they trend well.

core

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Node.js

interface

  • Tailwind CSS
  • shadcn/ui
  • Framer Motion
  • SASS
  • Bootstrap

backend & data

  • NestJS
  • Express
  • MongoDB
  • SQL
  • Prisma
  • Redis

practice

  • TanStack Query
  • Redux Toolkit
  • Vercel
  • TensorFlow
  • OpenAI
  • Kali Linux

contact

$ ./start-a-project

One slot open this quarter. Send the brief and I will tell you straight whether it is a fit.

Open to collaborations

DavidPattaguan

Full Stack Developer & Technical Project Manager

Away from the editor I shoot, cut and speak. I founded my university's Google Developer Student Club, produce multimedia for Hack the North PH, and have been taking photographs and editing video for clients since 2017.

Behind the lens since
2017

Behind the lens since

On stage since
2019

On stage since

GDSC chapter founded
1

GDSC chapter founded

David Pattaguan, photographer and video editor
Photographer · Video editor · Speaker

Hi, I am David — a photographer, video editor and community builder.

Based in

Philippines · Remote

PhotographyVideo EditingMultimedia ProductionFigmaPublic SpeakingCommunity BuildingWorkshopsPhotographyVideo EditingMultimedia ProductionFigmaPublic SpeakingCommunity BuildingWorkshops
Community

Things I have built with people

Chapters founded, stages spoken on and multimedia produced — the work that happens away from a code editor.

2019 — 2020

Google Developer Student Club

Founder & Chapter Lead

Pioneer lead for the country chapter and founder of the University of Saint Louis GDSC. Five years on, the chapter is still running and still building a local tech community.

CommunityLeadershipGoogle

2019 — Present

Hack the North PH

Multimedia Editor & Tech Speaker

Produce the multimedia the community goes out with, and speak on technical topics — the job is translating engineering into something a mixed room actually follows.

SpeakingMultimediaEditing

2017 — Present

Freelance Photography & Video

Photographer & Editor

Shooting and cutting for a steady roster of independent clients, alongside the development work.

PhotographyVideoClient work
Track record

Where I have shown up

The community half of the CV: the chapters, the stages and the client work.

  1. Sep 2019 — Present

    Current

    Hack the North PH

    Multimedia Editor & Tech Speaker

    Produce multimedia content for the community and speak on technical topics, translating engineering concepts for mixed audiences.

  2. 2017 — Present

    Current

    Freelance

    Photographer & Video Editor

    Deliver multimedia and development projects for a steady roster of independent clients.

  3. May 2019 — May 2020

    Google Developer Student Club

    Chapter Lead — University of Saint Louis

    Pioneer lead for the country chapter and founder of the university GDSC, now in its fifth year of building a local tech community.

Craft

How I make things

The tools and the habits behind the photography, the video and the talks.

Craft

  • Photography
  • Video Editing
  • Multimedia Production
  • Figma

Community

  • Public Speaking
  • Community Building
  • Workshops
Next project

Got something
worth making?

Shoots, edits, talks, workshops — if it needs a camera or a stage, tell me what you have in mind.