Hello,
|
A Computing & Software Systems student at the University of Melbourne, passionate about data science, machine learning, and building intelligent systems that solve real-world problems.
I'm a Computing and Software Systems student at the University of Melbourne, graduating in June 2026, with a strong interest in AI, machine learning, and data analytics. I've gained hands-on experience through internships working on data pipelines, ML workflows, and AI-driven platforms across research and healthcare domains.
My work focuses on data cleaning, feature engineering, model integration, and building systems that turn raw data into actionable insights. I'm skilled in Python, SQL, and applied machine learning, and I enjoy solving real-world problems using data and intelligent technologies.
Outside of tech, I enjoy travelling, playing chess, and staying active at the gym. I'm currently seeking internship or entry-level opportunities in AI, data science, or software engineering.
Education
The University of Melbourne
Bachelor of Science — Computing & Software Systems
Graduating June 2026
Skills
Machine Learning · Python · scikit-learn
Led a 3-member team to design and build a personalized book recommendation system using demographic and behavioral data to improve content discovery. The system combines content-based filtering with a k-nearest neighbours (k-NN) model and Levenshtein string similarity to match users with books based on reading patterns, genre preferences, and regional trends. Data preprocessing involved cleaning and normalizing a large-scale dataset, handling missing values, and engineering features from raw user interaction logs. Model performance was evaluated using accuracy and Mean Absolute Error (MAE), with results benchmarked across multiple recommendation strategies to identify the most effective approach for different user segments.
View Code →AI · Computer Vision · Forensic Analysis
Served as Scrum Master for a 5-member cross-functional team building a forensic AI system capable of detecting deepfake images and synthetic media. Responsibilities included structuring ambiguous research requirements into clear Agile sprint milestones, facilitating stand-ups, and acting as the primary client-facing contact with regular progress updates. The system integrated multiple detection techniques including frequency-domain analysis and facial inconsistency detection. Contributed to frontend and backend integration, testing pipelines, bug fixing, and dataset research, while coordinating across ML, UI, and QA workstreams to ensure on-time delivery with a modular architecture designed for future model upgrades.
View Code →Java · OOP · Systems Design
Enhanced a Java-based drone delivery simulation by introducing fragile parcel handling logic, improved multi-drone contention resolution, and priority routing based on parcel type and travel distance. Upgraded the drone finite state machine with request caching to reduce redundant processing, and implemented fair access-grant rules to prevent starvation under high load. The system was designed with backward compatibility in mind, ensuring existing test suites passed without modification while new edge cases were systematically covered through additional unit tests. Applied core software engineering principles including OOP, encapsulation, and state machine design to produce a reliable and extensible simulation architecture.
View Code →JobSciences · Melbourne
Mon AI · One Health Technologies · Melbourne
Inspectsy · Melbourne
Leadership & Extracurriculars
Punjabi Student Association · Unimelb
Founded and led a student organisation, coordinating events and scaling membership.
RAID — Responsible AI Development
Led planning and delivery of multi-event programs with external speakers.
AWS Cloud Club · Unimelb
Managed budgets, coordinated technical events, supported member engagement.
UMSU · University of Melbourne
Represented student interests and contributed to governance discussions.
Generative AI · LLMs · Prompt Engineering
Stanford Online
Supervised Learning · Unsupervised Learning · Reinforcement Learning · Neural Networks
Stanford Online
Clustering · Recommender Systems · Reinforcement Learning
Stanford Online
Neural Networks · Decision Trees · TensorFlow · Model Tuning
Udemy
DAX · Dashboards · Data Modelling · Business Intelligence
Stanford Online
Linear Regression · Logistic Regression · Gradient Descent · scikit-learn
Udemy
EC2 · S3 · IAM · VPC · Cloud Monitoring
Forage
Software Development · Problem Solving · Industry Simulation
Kaggle
Data Wrangling · Missing Values · Outlier Detection · pandas
Kaggle
DataFrames · Data Manipulation · Indexing · Merging
Kaggle
Decision Trees · Random Forests · Model Validation · Overfitting
Kaggle
Python Fundamentals · Functions · Lists · Loops · Libraries
Canvas Credentials (Badgr) · University of Melbourne
Community Leadership · Student Engagement · Extracurricular Recognition
Canvas Credentials (Badgr) · University of Melbourne
Innovation · Creative Problem Solving · Extracurricular Recognition
I'm open to internship and entry-level opportunities in data science, AI, and software engineering. Feel free to get in touch!