Frontend Architecture
Yondu Client Platforms
React.js & React Native foundations across multiple client apps
Role: Frontend Developer (React.js & React Native) — Yondu Inc.
4+ PlatformsApps
Web + MobileStack
2018 – 2019Tenure
Overview
Multi-client delivery at Yondu spanning transit, parking, internal portals, and product initiatives — establishing React.js and React Native foundations for new and existing programs.
The core challenge
Greenfield and early-stage projects needed a shared front-end foundation, CSS architecture, and team standards before features could scale.
The engineering solution
Led front-end architecture in React.js and React Native, applied BEM and Styled Components for maintainable styling, trained developers, and shipped with PM2-backed deployments.
Architecture
- React.js and React Native codebases with shared front-end standards
- BEM methodology paired with Styled Components for scalable CSS
- PM2 process management for reliable React.js production deploys
- Technical training sessions to raise team React proficiency
Highlights
- Initiated and established web and mobile project foundations
- Defined coding standards and reusable patterns for the front-end team
- Delivered across Bus Information System, Project Dave, Makati Parking App, and AEM POD Portal
Set technical foundations and delivery practices for multiple client platforms.
Stack & technologies
YonduReact.jsReact NativeStyled ComponentsBEMPM2