Leadership & Full-Stack Execution
When our school organized its largest inter-school sports event, the challenge wasn't just building a website. I led the tech team to deliver a robust full-stack platform supporting schedules, results, galleries, and live-stream discovery for participants and families.
I owned the platform architecture and hands-on implementation while coordinating the web and broadcast workflow. A compact administration interface let the event team update fixtures, results, gallery content, and stream embeds without editing the public pages directly.
Live Streaming & Event Operations
The broadcast workflow used OBS for live production and stored embeddable stream URLs in the platform. Results were entered through the administration interface and then rendered into public match and ranking views from the same SQLite data.
Rather than relying on heavy frameworks, the platform was engineered with Vanilla PHP and an SQLite database. This lean architecture kept deployment, content updates, and live-event operation straightforward.
Key Highlights
- Led the web platform and live-broadcast workflow for the event
- Built a Vanilla PHP and SQLite content-management backend
- Published schedules, manually administered results, team standings, galleries, and stream embeds
- Operated OBS-based live production alongside the public event website
- Kept the stack deliberately lightweight for straightforward live-event operation
