Sports Facility Booking System
A Laravel and MySQL platform for managing sports facilities and customer bookings, with admin tools and availability workflows.
I’m Patrick — a Computer Science student and developer who enjoys turning complex ideas into useful, reliable software.
01const focus = "build";
02while (learning) {
03 makeItBetter();
04}
I’m a Computer Science student at the University of the South Pacific, building a strong foundation across web development, databases, computer networks and distributed systems.
From booking platforms to Java systems that work across machines, I like understanding how things fit together — from the interface all the way down to the infrastructure.
→ Based in Samoa · Studying in Fiji
A mix of practical applications, systems work and hands-on technical exploration.
A Laravel and MySQL platform for managing sports facilities and customer bookings, with admin tools and availability workflows.
Explored client-server architecture with a coordinator and worker nodes, using concurrency and thread pools for parallel jobs.
Built and troubleshot network configurations covering subnetting, routing, NAT, ACLs and transport concepts.
A personal platform concept for technology products and services in Samoa, exploring product management and secure commerce.
A practical foundation across the software stack — and the systems underneath it.
PHP · Java · JavaScript · TypeScript · Python · HTML · CSS
Laravel · Bootstrap · Vite · MySQL · PostgreSQL · Supabase
TCP/IP · IPv4 · VLSM · NAT · ACLs · Routing · Wireshark
Linux · Windows Server · VirtualBox · Java RMI · Concurrency
Git · GitHub · Codespaces · VS Code · Composer · npm · Aiven
A broad Computer Science foundation with a physics minor — grounded in how systems work, and how to make them work better.
The University of the South Pacific
Computer Networks · Operating Systems · Distributed Systems · Databases & Web Applications