Skip to content

Frontend engineer building polished, performant interfaces.

I'm Migs, a frontend software engineer based in Davao, Philippines with 9+ years of experience. I specialize in building complex web applications with React, TypeScript, and Next.js — turning designs into fast, accessible, production-ready interfaces.

Datatable, query params, and IndexedDB

A practical deep-dive into syncing datatable state across URL query params and IndexedDB — shareable filters in the URL, personal preferences in the browser.

Kitchen sink of state management

After 8 years of shipping React apps, here is every state management pattern I reach for—and when each one earns its place in production.

Typescript Primer

The TypeScript patterns I reach for daily in React — discriminated unions, generic components, strict hooks, and type-safe APIs.

Get in touch

I'm open to frontend engineering opportunities. Feel free to reach out if you'd like to work together.

Contributions

MarAprMayJunJulAugSepOctNovDecJanFebMarMonWedFri
Hover over a cell for details
LessMore

Tech Stack

Languages

TypeScriptJavaScriptHTMLCSSSQL

Frameworks

ReactNext.jsThree.jsNode.js

Styling

Tailwind CSSCSS-in-JSStyled Components

State

ZustandReduxValtioJotai

APIs

RESTGraphQL

Graphics

CanvasWebGL

Tools

GitFigmaElectron

Work

  1. Company
    Upstack Data
    Role
    Sr. FE Software Engineer
    Date
    Description
    Led frontend development end-to-end. Migrated Webpack to Vite, built drag-and-drop dashboards and a configurable datatable with IndexedDB caching.
  2. Company
    Payroller (Bookipi Group)
    Role
    Frontend Software Engineer
    Date
    Description
    Spearheaded the employer portal UX revamp, built payroll automation, and implemented STP compliance workflows. 1,600+ commits.
  3. Company
    Cloud Employee (Zedsen)
    Role
    Sr. Front End Developer
    Date
    Description
    Architected the entire frontend codebase, ported web app to desktop, and built 20+ reusable components.
  4. Company
    Prosper Together
    Role
    Front End Developer
    Date
    Description
    Refactored 80% of the codebase to Next.js, reducing build time from 5-8s to under 800ms. Built 50+ indicator components.
  5. Company
    RH Group
    Role
    Software Engineer
    Date
    Description
    Deployed Node.js integrations with Airtable and HubSpot, built a surveying web app, and a landing page boosting leads by 500%.
  6. Company
    Four13 Group
    Role
    Software Engineer
    Date
    Description
    Built an Amazon Seller Dashboard integrating 20+ APIs and a reporting tool saving customers 10+ hours/week.
  7. Company
    PRL BPO Technologies
    Role
    Web Developer
    Date
    Description
    Optimized page loads by 10x (10s → 1s) for pages handling 10,000+ records. Migrated jQuery to React.