Francis Wilfred Antiporda
Front-end developer intern at Certicode · React, TypeScript, Tailwind CSS · Seeking OJT
+63 929 365 6299
wilfred-website.vercel.app
github.com/wilfredds
linkedin.com/in/francis-wilfred-antiporda
General Trias, Cavite · open to remote work
Summary
Front-end developer intern at Certicode, building interfaces in React, TypeScript and Tailwind CSS, and a fourth-year BS Information Technology student at Lyceum of the Philippines University, Cavite, graduating in 2027 and looking for an OJT placement. Nine projects across React, Next.js and Flutter, six of them live, including a booking system for a paying restaurant client and a training app with 648 automated tests. I care about the parts users never see: accessibility, tests that run on every push, and access rules enforced in the database rather than the interface.
Experience
Front-End Developer Intern, Certicode
September 2026 to present · voluntary internship, separate from my school OJT
- Building front-end features in React and TypeScript, styled with Tailwind CSS.
Freelance Web Developer, Hiroshi Master Grill Samgyupsal
2026 · first paying client, a Korean barbecue restaurant · live at hiroshi-grill.vercel.app
- Built a public booking site and a staff portal in Next.js 16, TypeScript and Supabase, to replace bookings taken by hand.
- Access for four user types (guests, crew, hosts, owner) enforced by PostgreSQL Row Level Security that denies by default, not by hiding buttons.
- 43 policy tests and 132 endpoint and sign-in tests run in CI against a real Postgres. Menu and tiered pricing data checked field by field against the client's own sources.
Developer, AutoCare for a family car care shop
2026 · Next.js, Prisma, PostgreSQL, NextAuth · live at autocare-shop.vercel.app
- Built to replace a paper notebook: a click-first, seven-step wizard with one decision per screen, designed for a non-technical older operator after a spreadsheet attempt failed on usability.
- Totals are always recomputed on the server from line items; the API refuses client totals. Role-based access, login lockout, rate limiting and a full audit log.
- PDF receipts, an English and Filipino interface, and CI running lint, typecheck, unit and database tests.
Projects
FloodGuard, flood monitoring and SMS early warning (capstone, team leader)
2025 to 2026 · five-member team · for the MDRRMO and Municipality of Noveleta, Cavite
- Leading the team from proposal to defense. A NodeMCU (ESP8266) reads the river level and a SIM800L module sends the alert by SMS; bench-tested to a real phone on 13 July 2026.
- Four-tier alert thresholds aligned to PAGASA advisory levels, feeding a monitoring dashboard with an evacuation state.
- Requirements gathered in interviews with MDRRMO officials; presented to the MDRRMO and Mayor Davey R. Chua on 7 October 2026.
RallyReady, solo badminton training PWA
2026 · React 18, TypeScript, Vite, Tailwind CSS, Supabase · live at rallyready-training.vercel.app
- Audio-first drill engine with spoken corner calls in Taglish, tones and haptics, usable without looking at the screen.
- 648 tests under Vitest and Testing Library; typecheck, lint, test and build gate every push. Installable and offline-capable.
BadmintonPH, tournament management platform
2026 · React, Firebase · live at badminton-ph.web.app
- Players, categories, tournaments, rankings and results across 14 competition categories and 60+ players, with real-time scoring and an admin dashboard.
- Audited records across linked modules, catching inconsistencies before they reached the standings.
CycleMind AI, AI cycling coach and bike doctor
2026 · Flutter, Dart, Riverpod, Firebase, Cloud Functions · live on GitHub Pages
- Clean Architecture with every external service behind an interface, so the app runs fully on mocks. Claude text and vision models called through Cloud Functions, so no API key ships in the app.
Also built
- Bike Guide PH: a sixteen-page offline-first cycling PWA in plain JavaScript, no framework.
- Corruption Watch PH: anonymous reporting on Firebase, with 25 security-rule assertions run against the Firestore emulator in CI.
- Hiraya: a Filipino MMORPG in Unity 6 and C#, in progress, plus a formal five-page QA report on another MMORPG beta.
Technical skills
Certifications
- Certified Cloud System Analyst (CCSA), East West International Educational Specialists. October 2026. Credential CVRTXOTGVX9DA.
- Associate Data Analyst, DataCamp. September 2026. Credential DAA0010897337178.
- Ethical Hacker, Cisco Networking Academy. July 2026.
- Networking Basics, Cisco Networking Academy through LPU Cavite. February 2026.
- CCNA: Introduction to Networks, Cisco Networking Academy through LPU Cavite. January 2026.
- Back-End Web Development Microcourse, Philippine Coding Camp at LPU Cavite. November 2025.
- SAP Business One Student Courseware, SAP through Erudite Academy and LPU Cavite. May 2025.
- Python Essentials 2, Cisco Networking Academy with OpenEDG Python Institute. May 2024.
- Getting Started with Compute, AWS Educate. Trained.
Education
BS Information Technology, Lyceum of the Philippines University, Cavite
4th year · expected 2027
- Coursework in Information Assurance and Security: SOC toolkit assembly, Linux server log analysis, MITRE ATT&CK mapping.