What I Do
SERVICESWeb Development
React, Next.js, and Tailwind builds that are fast, accessible, and brutal.
UI/UX Design
High-impact design systems in Figma with strong rules (and selective rule-breaking).
Backend Systems
APIs, database design, and server-side logic with clean structure and maintainability.
Korvo
AI-powered job outreach SaaS. Automates personalised cold emails and application tracking for job seekers — handles scraping, AI personalisation, background queues, and Stripe billing.
AutoDocs
AI-powered documentation pipeline wired into CI/CD. Auto-generates and updates project docs on every merge so engineering docs never fall behind the code.
UTSBDSOC Election System
Secure online voting platform built for ~300 UTSBDSOC members. Ballot integrity, audit logging, and locked results post-deadline.

UTSBDSOC Website & Event Dashboard
Society site plus an internal event dashboard. Ticketing, transactional email via Resend, and live event status pushed to a committee Discord channel through webhooks.
Bridge Opening System
Embedded systems capstone: automated bridge opening with safety-first design. Heartbeat monitoring, emergency-stop, fail-safe handling, and microcontroller comms.
The Toolbox
STACKXP_LOG
Lenovo
Hardware Deployment Technician- »Deploy, image, and provision enterprise laptops and workstations for Lenovo clients on-site.
- »Diagnose hardware and firmware issues during rollouts; coordinate RMAs and escalate where needed.
- »Coordinate with asset management and logistics teams to hit tight deployment deadlines.
- »Document configuration steps and maintain consistent build standards across large rollouts.
Technicals:
UTSBDSOC
IT Director- »Lead technical direction across the website revamp, internal tooling, and the election platform.
- »Built and maintained the frontend structure, component library, and styling standards.
- »Set up and maintain the event dashboard — Supabase, Prisma, Resend email, and Discord webhooks.
- »Wrote setup and handover docs so future committees can ship without losing context.
Technicals:
Optus
Sales Consultant- »Troubleshoot customer connectivity, SIM, and device issues using in-store diagnostics.
- »Complete service activations and account updates through CRM workflows.
- »Handle escalations and document issues clearly for follow-up.
- »Maintain clear communication under time pressure and high customer volume.
Technicals: