ProSource
Contributing to the Forecast platform following its acquisition by Accelo in 2025. Building the timesheet module end-to-end: designed MySQL schema for statuses and audit logs, implemented GraphQL resolvers, and built the React frontend. Owning full-stack scope independently in a JavaScript codebase distinct from the TypeScript-based Accelo platform.
- React
- JavaScript
- GraphQL
- MySQL
- Java
ProSource
Built and shipped features for Accelo V4, a PSA platform used globally by agencies and consulting firms to manage projects, billing, timesheets, and client work. Leveraged and extended the internal design system, conducted code reviews, and mentored peers. Collaborated daily with AU/PH developers across time zones; optimized for speed and scalability and maintained Jest unit test coverage.
- Next.js
- Styled-components
- SCSS
- TypeScript
- React
- Jest
- GraphQL (Apollo)
- Angular
- Perl
Contact Creatives
Built and shipped the Scouty web application alongside a UK-based team, working independently at startup pace. Integrated Stripe payment flows end-to-end and implemented Cypress E2E test suites. Integrated Mixpanel analytics to track key user events and support product decisions.
- React
- Styled-components
- SCSS
- JavaScript
- Cypress
- Stripe
- Mixpanel
- Node.js
Accelo Design System
ProSource (Internal)
Designed, built, and maintained the internal component library used across the Accelo platform — documented in Storybook, built on MUI. Worked closely with UI/UX designers to translate mockups into reusable, accessible components. Managed library deployment and code reviews; collaborated with AU/PH teams on cross-platform and accessibility requirements.
- React
- Styled-components
- TypeScript
- Storybook
- Jest
- MUI
- Figma
WeSupport Inc.
Developed the profile page module for the AICPA global membership platform, a high-traffic site for professional accountants. Collaborated with international developers and maintained scalable code under production constraints.
- React
- Redux
- Styled-components
- TypeScript
- GraphQL
MobiX Systems
Built and maintained web app features including Add Money flows via BPI and ECPay. Reviewed peers' commits and contributed to performance improvements.
- React
- Redux
- Styled-components
- TypeScript
Cartrack Philippines
Built a real-time fleet management dashboard with Google Maps integration. Focused on performance optimization for a data-heavy, map-based product.
- React
- SCSS
- Redux
- Styled-components
- TypeScript
- Google Maps
WhiteCloak Technologies
Built the UnionBank marketing website using React and Drupal 8.
- React
- Drupal 8
- SCSS
- Ant Design
- PHP
- MySQL
UnionBank Mobile Back Office
WhiteCloak Technologies (Internal)
Contributed to the mobile banking back-office application built with Java Spring.