PhD Candidate · University of Sydney
Working at the intersection of intelligent systems, computational creativity, and AI in human practice.
Research Training Program (RTP) Scholarship | Citadel Securities Best Undergraduate Junior Project Award | Sydney International Student Award | Sydney Scholars India Scholarship
Research
University of Sydney · Design Lab · April 2025 – Present
Supporting development and testing of ML prototypes, managing experiment pipelines, and contributing to research on how AI systems engage with and augment human creativity.
→ Do Entropic Measurements of the Diversity of AI-generated Images Match Human Judgement?University of Technology Sydney · Motion Platform and Mixed Reality Lab · June 2025 – April 2026
Technical and research work on AI-assisted clinical training. Covers agentic development (including local), and data processing, organisation, and interpretation in healthcare contexts.
University of Sydney · Vacation Research Internships · 2023 – 2024
Two consecutive VRI projects: a degeneracy-based heuristic for Dense Subgraph Detection, and an efficient algorithm for Maximum Vertex Biclique Search in large-scale social networks.
Experience
University of Sydney — Design Lab
ML prototype development and experiment pipelines under Dr. Kazjon Grace, across AI and creativity research.
University of Technology Sydney — Motion Platform & Mixed Reality Lab
AI in medical education and practice under Dr. Howe Zhu. Agentic development, data processing and interpretation in clinical training contexts.
University of Sydney
Tutor for Data Structures & Algorithms and Design Programming. Marker for Systems Programming.
University of Sydney
Two consecutive internships: Dense Subgraph Detection (degeneracy-based heuristic) and Maximum Vertex Biclique Search in large-scale social networks.
Tata Elxsi
Computer Vision segmentation at the Artificial Intelligence Development Unit, Bengaluru.
Projects
Self-hosted infrastructure built around Docker Compose, including various personal services.
→ GitHubLightweight daemon that watches for public IP changes and updates Cloudflare DNS records automatically, keeping self-hosted services reachable without a static IP.
→ GitHubInteractive 3D physics environment exploring elastic collisions, angular motion, and lighting — built to make vector mathematics tangible and explorable.
→ GitHubHackathons
Atlassian × UNIHACK — 48 hours, 136 teams
AI-powered sous chef that lets you call in for recipe help. Led backend with Gemini API integration.
Build Club × Eucalyptus — 24 hours
Automated patient check-in workflow using Bland.ai voice agents, reducing administrative workload by 74% across 15+ simulated patients.
USYD Coding Fest
Degree planning platform reducing planning time by 40% in user testing with 50 students.
Independent — team of 4
Social hangout manager app. Contributed as full-stack developer across Swift frontend and AWS serverless backend.
Writing
ACM 2025
Do Entropic Measurements of the Diversity of AI-generated Images Match Human Judgement?
→ ACM Digital LibraryMore writing in progress — an integrated blog is planned for this site.
Explorations
A computational creativity experiment — 3D terrain as a metaphor for interconnected ideas, built with React Three Fiber and simplex noise.
A virtual machine implementing a modified RISC-V architecture in C. Translates binary input to assembly and executes it — built to understand systems from the ground up.
Client, server, and eavesdropper simulation of the SMTP-CRAM authentication protocol, written to understand how email authentication actually works.
Classic arcade game rebuilt in pygame with a focus on clean, extendable game architecture.
A side-scrolling platform game built while learning game development patterns.