Curriculum vitae
Emmanuel Aguirre (King Aguirre)
Senior Frontend Developer React.js / TypeScript / Next.js
Senior frontend engineer for enterprise React and TypeScript, who also ships whole products on the side.
Kuala Lumpur, Malaysia
- Emaile.kingaguirre@gmail.com
- LinkedInemmanuel-aguirre-dev
- GitHubkingaguirre
- Portfolioka.vibeboxph.com
- Studiovibeboxph.com
- 13+years of frontend development
- ~9years specialising in React
- Dec 2019at Standard Chartered Bank Malaysia since
- BSc ITQuezon City Polytechnic University
Websites to see first
- My studiovibeboxph.comA developer-led studio: client websites and products planned, designed, built and launched end to end on React, Next.js and TypeScript. Its public launch board lists every build with its live status, and VibeBox Motion is its own library of motion and 3D components.
- My portfolioka.vibeboxph.comThis portfolio is a build in itself: a scroll-driven 3D journey drawn entirely in code with Three.js (no image files), a case study for every project, an AI assistant that answers only from the site's facts, and this CV, always the current one.
Profile
Senior Frontend Developer with 13+ years in frontend, nearly 9 of them specialising in React. I deliver enterprise web applications, micro-frontends, reusable component libraries, design systems and customer-facing products, and I am comfortable owning frontend work end to end with product, UX, backend, platform and QA teams. Strongest in React, TypeScript, Next.js, frontend architecture, API integration, performance, automated testing and production delivery.
- Enterprise scaleFrontend at Standard Chartered Bank Malaysia since Dec 2019, building reusable architecture and a consistent UI across enterprise applications.
- ArchitectureA micro-frontend monorepo POC on Vite and Module Federation, with Zod-typed contracts between modules and standalone dev, build and test for each one.
- Component platformThe internal React component library across forms, panels, tabs, tables, modals and a Form Renderer; reusable Stencil.js web components used inside React.
- AI, with a person in chargeA reusable AI chat widget and an AI-assisted form that maps natural-language prompts to validated, structured values.
- 18 builds shippedThrough my studio VibeBox: 8 client websites and 10 products, 11 of them live.
Now
- Day jobSenior React.js Front-End Web DeveloperStandard Chartered Bank Malaysia, since Dec 2019.
- StudioRunning VibeBoxA developer-led studio with 18 builds on its launch board (11 live).
- MethodAI as a tool, me as the engineerCoding agents work from specs I write, in small slices; I review every change and a person approves every release.
Experience
- Dec 2019 to PresentMalaysia, Hybrid
Senior React.js Front-End Web Developer
Standard Chartered Bank Malaysia
- Design and deliver scalable React/TypeScript solutions for enterprise applications, with emphasis on reusable architecture, maintainability and a consistent user experience.
- Designed a micro-frontend monorepo proof of concept using Vite and Module Federation, so independently developed modules ship inside one cohesive application, each with its own standalone dev, build and test workflow.
- Implemented typed, schema-driven contracts with Zod for cross-module communication and shared state.
- Standardised UI delivery on the internal React component library, from primitives to forms, panels, tabs, accordions, tables, modals and a Form Renderer.
- Built a file-based routing approach inspired by Next.js to cut React Router boilerplate, and reusable Stencil.js web components used inside React apps.
- Built AI-focused POCs: a reusable AI chat widget and an AI-assisted form that maps natural-language prompts into validated structured values.
- May 2019 to Oct 2019Philippines, Remote
Senior React.js Front-End Web Developer
Decenternet PH
- Delivered user-facing React features with focus on usability, responsiveness, and UI consistency.
- Built reusable components and shared frontend utilities to reduce duplication and improve delivery speed.
- Converted UX designs and wireframes into pixel-accurate, production-ready interfaces.
- Oct 2018 to May 2019Philippines, Office-based
Senior React.js Front-End Web Developer
Cloud Employee, for Mercarto
- Contributed to the migration of a legacy PHP/MySQL system toward a React-based frontend connected to a modern backend stack.
- Built reusable components, frontend utilities, and API integration patterns that improved consistency and development speed.
- Oct 2017 to Oct 2018Philippines, Office-based
React.js Front-End Web Developer
Cloud Employee, for Better Wealth
- Led development of responsive React interfaces and reusable UI patterns across product screens.
- Improved UI performance and reliable behavior across browsers and devices while working closely with product and design.
Earlier frontend experience
- Aug 2016 to Oct 2017
Front-End Web Developer, Cloud Employee, for La Moulade Creative Studio
Microsites, landing pages and interactive templates with polished animation.
- Oct 2015 to Jul 2016
Front-End Web Developer, Transcosmos Asia Philippines Inc.
Pixel-accurate HTML/CSS for Japanese and international sites; scroll and parallax experiences.
- Jul 2013 to Jul 2015
Front-End Web Developer, PNI Business Solutions Inc.
Interactive web interfaces, responsive pages from PSD designs, WordPress sites.
VibeBoxPH
VibeBoxPH Developer-led product studio
- My own studio, where I design, build and ship client websites and products end to end on React, Next.js and TypeScript, with Supabase for auth, data and storage.
- Each build is delivered with automated tests (Vitest and Playwright) and written specs that coding agents work from in small slices while I review every change.
- A reusable component library and motion kit (VibeBox Motion) shared across the studio's builds.
GiftlyPH E-voucher commerce platform, built inside VibeBox
- Public storefront, checkout, buyer workflows, seller operations and admin tools in React, Next.js and TypeScript.
- Xendit checkout (card and hosted), saved cards, payment webhooks, idempotent finalisation and voucher generation.
- Supabase Auth, PostgreSQL, Storage and Cron, notifications, reporting and Playwright coverage of the critical workflows.
18 builds on the launch board (8 client sites and 10 products). See the studio or all the work.
Selected builds
- Trident PHInsuranceInsurance agency journeys for quotes, claims and renewals.
- EmdeeHealth supplementsA supplement storefront prerendered to static HTML per route, with orders into Supabase.
- KahaRetail point of saleA voice-first, local-first point of sale and inventory app for small shops.
- WobbiEarly learningA 3D playroom for babies, toddlers and young kids, drawn entirely in code.
- AAM Van RentalTransportPrivate van rental with trip enquiries, route details and the fleet on show.
- EnclaveCoffee and coworkingMulti-store coffee and coworking commerce: menus, locations and spaces to book.