I help startups and SMEs build web applications from design to deployment—Figma prototypes, React/Next.js frontends, Node.js backends, and production-ready hosting. I’ve shipped captive portal systems, public health platforms, and emergency broadcasting tools for government and research projects, with end-to-end ownership from UI design to Docker deployment and system integration.
I work part-time (4 hours/day) and bring design-to-code continuity: no handoff gaps, consistent quality, and clear documentation. Open to discussing your next build.
Experience: 2 - 5 years
End-to-end UI/UX: wireframes, prototypes, design systems. Used at You_Source, PCHRD, and ASTI.
Experience: 2 - 5 years
Used daily at DOST-ASTI and PCHRD for production web apps. Hooks, components, state management, design-to-code handoff.
Experience: 1 - 2 years
Main framework for captive portal and LokalFi at ASTI. SSR, API routes, and deployment.
Experience: 2 - 5 years
Core language for frontend and backend. ES6+, async, DOM, and React ecosystem.
Experience: 2 - 5 years
Backend for captive portal and health platforms. Express, REST APIs, auth, and session handling.
Experience: 2 - 5 years
Semantic HTML, responsive layouts, SCSS. Production sites across all projects.
Experience: 2 - 5 years
Google UX cert. Personas, flows, usability, design systems. Design-to-code handoff.
Experience: 2 - 5 years
Mobile-first layouts. Cross-browser and cross-platform testing.
Experience: 1 - 2 years
Cross-platform testing, QA, pilot deployments at ASTI. Bug tracking and fixes.
Experience: 1 - 2 years
Web scraping at PCHRD, teaching at National University. Scripts and automation.
Experience: 2 - 5 years
Branching, PRs, team workflows. Used in all professional projects.
Experience: 2 - 5 years
Design and implementation in Node/Express. Auth, CRUD, integrations.
Experience: 1 - 2 years
Mobile-first layouts. Cross-browser and cross-platform testing.
Onlinejobs.ph "ID Proof" indicates if "they are who they say they are".
It DOES NOT indicate skill level.
ID Proof scores are 0 - 99 with 99 being the best. It is calculated based on dozens of data points.
It's intended to help employers know who they're talking to is real, and not a fake identity.