Skip to content

9+ 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 Software Engineer

Remote — Independent Contractor2 yr 4 mos
  • Led frontend development as the senior developer, owning the architecture and implementation of the core dashboarding application end-to-end
  • Migrated the entire codebase from Webpack to Vite, significantly improving build times and developer experience
  • Built a dynamic drag-and-drop chart system with customizable visualizations, backend-driven filtering, and query params synchronization
  • Engineered a highly configurable datatable with URL query params state, IndexedDB caching, and adjustable column/filter configurations
  • Implemented the full authentication flow with registration, login, and Shopify OAuth integration
  • Refactored and modernized the legacy codebase, improving code quality, performance, and maintainability across the application
  • Built settings, configuration, and account management modules for the platform
ReactTypeScriptTailwind CSSshadcn/uiZustandTanStack QueryVite

Payroller (Bookipi Group)

Frontend Software Engineer

Remote — Independent Contractor2 yr 6 mos
  • Spearheaded the UX revamp of the employer portal, building a responsive collapsible sidebar navigation with profile menus and subscription validation
  • Architected reusable layout components (BusinessLayout, AgentRootLayout, EmployerLayout) enabling consistent structure across employer and agent portals
  • Built the payroll automation feature end-to-end, including settings management, banner notifications, and confirmation modals
  • Implemented STP finalisation workflows and superannuation payment submission for Australian tax compliance
  • Refactored auth flows using NextAuth with multi-tenant role-based redirection for employer/agent/employee access
  • Integrated Google Tag Manager, Amplitude analytics, and enhanced Google Maps API with fallback handling
  • Resolved 100+ tickets spanning bug fixes, hotfixes, and feature requests; contributed 1,600+ commits
Next.js 15React 19TypeScriptTailwind CSSRedux ToolkitZustandTanStack QueryNextAuthTurborepo

Cloud Employee (Zedsen)

Senior Front End Developer

Remote — Independent Contractor1 yr 2 mos
  • Planned the frontend codebase from start to finish with all integrations from the backend and hardware
  • Ported the web application to a native Windows/Linux application
  • Developed over 20+ reusable UI components for internal usage
ReactTypeScriptElectronComponent Library

Prosper Together

Front End Developer

Remote — Independent Contractor1 yr 11 mos
  • Refactored 80% of the frontend codebase to Next.js, reducing build time from 5-8s to under 800ms
  • Developed over 50+ technical indicator components and a generic technical indicator for future developers
  • Developed a form component for complex JSON data that automatically renders forms, increasing developer productivity by 500%
  • Implemented an internal charting library for technical indicators, easily extensible for future development
  • Mentored 3 junior front end developers on React and team practices
Next.jsReactTypeScriptCanvasCharting

RH Group

Software Engineer

Remote — Independent Contractor2 mos
  • Deployed a Node.js app integrating Airtable and HubSpot for data normalization, saving clients 2+ hours of work daily
  • Built a mail-filtering application that saved the client 400+ hours of work per year
  • Built a surveying web application with forms and validation based on Airtable data, saving 400+ hours per year
  • Deployed a landing page that increased visits and leads by over 500%
Node.jsReactAirtable APIHubSpot API

Four13 Group

Software Engineer

Remote — Independent Contractor1 mos
  • Built an Amazon Seller Dashboard integrating 20+ Amazon Seller APIs
  • Created a reporting tool component that saves customers over 10 hours per week
  • Coordinated on building an ecommerce web application that prevented 80 hours of wasted development time
ReactNode.jsAmazon Seller APIsTypeScript

PRL BPO Technologies

Web Developer

Davao, Philippines1 yr 5 mos
  • Maintained and managed front end development for an HR management system
  • Implemented new React components for the administrator role, increasing admin productivity by 100%
  • Migrated over 10 jQuery components to React for better developer experience
  • Optimized React bundling, improving build time by over 50%
  • Optimized 6+ heavily used pages handling 10,000+ records by 10x (from ~10s to ~1s load time)
ReactJavaScriptjQueryPerformance Optimization

Education

Bachelor of Science in Computer Science

Ateneo de Davao University, Davao City, Philippines

Graduated April 2018