Skip to content
dagustin415 edited this page Mar 18, 2026 · 6 revisions

David Agustin — Portfolio Wiki

Welcome to the wiki for davidagustin.github.io, a personal portfolio showcasing 28 full-stack projects across web development, AI/ML, and cloud deployment.

Quick Links

Overview

This portfolio demonstrates proficiency across:

  • 7 frontend frameworks — React, Next.js, Angular, Vue.js, SvelteKit, Astro.js, Gatsby
  • 10+ cloud platforms — Vercel, AWS Amplify, Azure Static Web Apps, Heroku, Digital Ocean, Netlify, Render, Surge.sh, Firebase Hosting, GitLab Pages, Cloudflare Workers
  • AI/ML technologies — Scikit-learn, TensorFlow, PyTorch, OpenAI, MediaPipe, Tesseract.js
  • Full-stack capabilities — Node.js, Express, Firebase, PostgreSQL, MongoDB, Cloudflare Workers

Site Structure

The portfolio is a single-page React application with these sections:

Section Purpose
Hero Apple-style parallax landing with gradient orbs
About Skills with animated counters and parallax effects
Projects Multi-view (Grid/Carousel/Table) with search, filtering, and 28 projects
Donation Support section with Stripe, BTC, and ETH options
Contact EmailJS-powered contact form with dark mode

Tech Stack

Layer Choice Rationale
UI Framework React 18 Mature ecosystem, excellent tooling
Language TypeScript Type safety, better IDE support
Styling Tailwind CSS 3 Utility-first, fast iteration, dark mode support
Animation Framer Motion Declarative, performant animations, parallax scrolling
Theming Dark/Light Mode Class-based toggle with localStorage persistence
Email EmailJS Client-side email without backend
Build Create React App Zero-config React setup
Deploy GitHub Pages Free hosting for static sites

Clone this wiki locally