Skip to content

7+ years building frontend at scale.

From optimizing page loads by 10x to architecting entire frontend codebases from scratch — here's my professional journey.

Upstack Data

Senior Frontend Engineer

Remote2 yr
  • Owned the entire frontend architecture — from project scaffolding to production deployment — as the only senior frontend engineer on the team
  • Migrated the build system from Webpack to Vite, cutting build times by 60%+ and eliminating recurring developer-experience friction
  • Built a drag-and-drop chart builder with customizable visualizations, server-driven filtering, and URL query-param sync for shareable dashboard state
  • Engineered a high-performance datatable handling 10K+ rows with IndexedDB caching, adjustable column/filter configs, and URL-persisted state
  • Implemented the full authentication flow — registration, login, and Shopify OAuth for merchant onboarding
  • Led a codebase modernization effort: refactored legacy patterns, standardized component architecture, and improved automated test coverage
ReactTypeScriptTailwind CSSshadcn/uiZustandTanStack QueryVite

Cloud Employee (Zedsen)

Frontend Engineer

Remote2 yr
  • Planned and built the frontend from scratch for a hardware-integrated medical sensing platform, coordinating closely with backend and hardware teams
  • Ported the web application to native desktop (Windows/Linux) using Electron
  • Created a 20+ component reusable UI library adopted across the engineering team
ReactTypeScriptElectron

Freelance / Independent Projects

Frontend & Node.js Engineer

Remote4 yr
  • Prosper Together Migrated 80% of the codebase to Next.js (build times 5–8s → <800ms); built 50+ technical-indicator chart components and an internal Canvas charting library, plus a schema-driven JSON form renderer (5x faster form dev).
  • RH Group Built Node.js integrations (Airtable, HubSpot) for data normalization and lead management, saving 400+ hrs/yr.
  • Four13 Group Developed an Amazon Seller dashboard integrating 20+ Amazon APIs with automated reporting tools.
  • PRL BPO Technologies Optimized React on high-traffic pages (10K+ records, 10x faster load), replacing legacy jQuery.
Next.jsReactTypeScriptNode.jsCanvas

Education

Bachelor of Science in Computer Science

Ateneo de Davao University, Davao City, Philippines

Graduated April 2018