For teams
Keep rosters private, enter swimmers, and follow results from one trusted system. Reps manage their own team — and only their own team.
Roster privacy is enforced in the database, not by promise.
Every kid gets a lane.
One calm place for entries, seeding, timing, live results, and the work around race day — built for Puerto Princesa’s youth swim league and the teams that swim in it.






The 24-second tour of Swim Meet PPC — entries, seeding, timing, and results.
Keep rosters private, enter swimmers, and follow results from one trusted system. Reps manage their own team — and only their own team.
Roster privacy is enforced in the database, not by promise.
Approved organizers get meet-scoped tools — entries, seeding, fees, results publishing — without gaining access to another team’s roster.
Hosting a meet never reveals a rival team’s lineup.
A tested seeding engine, phones as lane timers, printed fallbacks, and a public live page families can follow from the bleachers.
Fastest heat last, center-out lanes — seeded the way leagues expect.
This is the actual results page from PPCSA Leg 2, verified against the organizer’s official HY-TEK files: team standings, medal tallies, and every heat — public at a shareable link.

Full Stack Software Developer · Website Developer · AI Integrator · AI Technician — Puerto Princesa, Palawan
Swim Meet is one system I built end to end for a real organization — entries, seeding, live timing, results, payments, the works. I build the same kind of operational tooling for other businesses: inventory and stock-visibility hubs, booking and appointment automation, admin dashboards, and WhatsApp-connected systems that replace spreadsheets and group chats with something that actually holds up on a busy day.