PhD Candidate · University of Sydney

Parth Bhargava

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

AI & Computational Creativity

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?

AI in Medical Education & Practice

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.

Graph Algorithms

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

Researcher

April 2025 – Present

University of Sydney — Design Lab

ML prototype development and experiment pipelines under Dr. Kazjon Grace, across AI and creativity research.

Researcher

June 2025 – Present

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.

Casual Academic

July 2023 – Present

University of Sydney

Tutor for Data Structures & Algorithms and Design Programming. Marker for Systems Programming.

Vacation Research Intern

2023 – 2024

University of Sydney

Two consecutive internships: Dense Subgraph Detection (degeneracy-based heuristic) and Maximum Vertex Biclique Search in large-scale social networks.

ML / AI Intern

December 2022 – January 2023

Tata Elxsi

Computer Vision segmentation at the Artificial Intelligence Development Unit, Bengaluru.

Projects

Homelab

Docker · Python

Self-hosted infrastructure built around Docker Compose, including various personal services.

→ GitHub

DDNS Updater

Python · Cloudflare API

Lightweight daemon that watches for public IP changes and updates Cloudflare DNS records automatically, keeping self-hosted services reachable without a static IP.

→ GitHub

Vector Physics Sandbox

p5.js · JavaScript

Interactive 3D physics environment exploring elastic collisions, angular motion, and lighting — built to make vector mathematics tangible and explorable.

→ GitHub

Hackathons

Call Sous

Atlassian × UNIHACK — 48 hours, 136 teams

AI-powered sous chef that lets you call in for recipe help. Led backend with Gemini API integration.

Love, Blandy

Winner

Build Club × Eucalyptus — 24 hours

Automated patient check-in workflow using Bland.ai voice agents, reducing administrative workload by 74% across 15+ simulated patients.

UniTrack

Best Undergraduate Junior Project

USYD Coding Fest

Degree planning platform reducing planning time by 40% in user testing with 50 students.

Keen

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 Library

More writing in progress — an integrated blog is planned for this site.

Explorations

This Portfolio

Next.js · Three.js · R3F

A computational creativity experiment — 3D terrain as a metaphor for interconnected ideas, built with React Three Fiber and simplex noise.

RISC-V Virtual Machine

C

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.

SMTP-CRAM Simulation

Python

Client, server, and eavesdropper simulation of the SMTP-CRAM authentication protocol, written to understand how email authentication actually works.

Asteroids

Python · pygame

Classic arcade game rebuilt in pygame with a focus on clean, extendable game architecture.

Ninja Platformer

Python · pygame

A side-scrolling platform game built while learning game development patterns.