Available to hire
Final-year Advanced Computing student specialising in software development, with hands-on experience in React, Node.js, AI integration, and full-stack product design. Passionate about building scalable, user-focused digital solutions.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
Work Experience
Full Stack Developer & AI tester at AI Game-based PM Learning Platform
August 1, 2025 - October 1, 2025Built a 4-layer architecture (React/Vite frontend, Express backend, Supabase PostgreSQL, Ollama AI layer) for an AI-driven project-management learning game with role-based personas and automated feedback. Implemented persona-based AI teammate chat and automated task evaluation using a local Ollama LLM, with prompt templates, benchmarking and guardrails to ensure persona consistency and safe outputs. Designed and queried a normalised PostgreSQL schema on Supabase (users, games, scenarios, quizzes, personas, records) with parameterised queries and transaction-safe updates via pg.Pool. Used Dockerised Postgres instances and Jest-based API unit tests to validate REST endpoints end-to-end, plus 90+ acceptance tests and usability studies (SUS, task completion time) on core game flows.
Team Leader & Full Stack Developer at AI Calendar Web App
August 1, 2024 - February 1, 2025Designed an AI-powered personal scheduling engine using LLaMA 3.2:8B to generate adaptive plans based on user behaviour patterns. Conducted 420+ user interviews/surveys to produce URS/SRS, workflows, and detailed architecture diagrams. Implemented React UI components (calendar grid, task planner, AI suggestions) and a Node.js backend for task management APIs. Built a local fine-tuning pipeline to personalise scheduling outputs, reducing planning time by 45%. Coordinated weekly Agile ceremonies to track progress, align features, and ensure iterative delivery.
Full Stack Developer & System tester at Virtual Scroll Access System (VSAS)
July 1, 2024 - October 1, 2024Developed a secure access-control system using Java + Spring Boot, Django, and SQLite, following modular MVC architecture. Designed RBAC (role-based access control), session management, and REST API endpoints between Spring Boot and Django. Led automated testing using JUnit + Mockito reaching 90%+ statement & branch coverage. Established a structured CI/CD pipeline via GitHub, and managed sprint tasks and acceptance criteria in Jira, enabling rapid delivery and agile collaboration within a 4-member team. Awarded Final Score: 93.53% (top 3% in class).
Team Leader & Full Stack Developer at Chat Room Web App
April 1, 2024 - June 1, 2024Built a secure messaging system using Flask backend + JavaScript frontend, structured over three Agile sprints. Implemented strong security measures, including SHA-256 password hashing with salt, JWT-based authentication, AES-GCM encryption, and HTTPS with SSL/TLS to prevent attacks. Enhanced usability with real-time features, such as a dynamic friend request system, multi-user chatrooms, persistent message history, and role-based access control, ensuring accessibility via POUR principles. Conducted testing and deployment, including PA CT analysis, card sorting for navigation, and low-fidelity prototypes with prioritized features from guerrilla testing.
Full Stack Developer & AI tester
August 1, 2025 - October 1, 2025Led the development of a 4-layer AI-driven project-management learning game. Built a React/Vite frontend, Express backend, Supabase PostgreSQL, and an Ollama local LLM layer to power AI-driven tasks and automated feedback. Implemented persona-based AI teammate chat and automated task evaluation using prompt templates, benchmarking, and guardrails to ensure persona consistency and safe outputs. Designed and queried a normalized PostgreSQL schema (users, games, scenarios, quizzes, personas, records) with parameterized queries and transaction-safe updates via pg.Pool. Containerized services with Dockerised Postgres and wrote Jest-based API unit tests to validate REST endpoints end-to-end. Executed 90+ acceptance tests and usability studies (SUS, task completion time) on core game flows. Followed Agile practices with iterative delivery and cross-functional collaboration, ensuring robust data integrity and secure, scalable architecture.
Team Leader & Full Stack Developer
August 1, 2024 - February 1, 2025Designed an AI-powered personal scheduling engine using LLaMA 3.2:8B to generate adaptive plans based on user behaviour. Conducted 420+ user interviews/surveys to produce URS/SRS, workflows, and detailed architecture diagrams. Implemented React UI calendar components and a Node.js backend for task-management APIs. Built a local fine-tuning pipeline to personalise scheduling outputs, reducing planning time by 45%. Coordinated weekly Agile ceremonies to track progress and ensure iterative delivery. Delivered a functional prototype with end-to-end features and a scalable architecture, enabling rapid experimentation with AI-generated suggestions.
Full Stack Developer & System tester
July 1, 2024 - October 1, 2024Developed a secure access-control system using Java + Spring Boot, Django, and SQLite, following a modular MVC architecture. Designed RBAC, session management, and REST API endpoints bridging Spring Boot and Django. Led automated testing with JUnit + Mockito achieving 90%+ statement/branch coverage. Established CI/CD pipeline via GitHub Actions, and managed sprint tasks and acceptance criteria in Jira, enabling rapid delivery within a 4-member team. Delivered a robust, auditable system with strong authentication and authorization controls.
Team Leader & Full Stack Developer
April 1, 2024 - June 1, 2024Built a secure messaging system with Flask backend and JavaScript frontend across three Agile sprints. Implemented SHA-256 password hashing with salt, JWT-based authentication, AES-GCM encryption, and HTTPS with SSL/TLS to mitigate attacks. Enhanced usability with real-time features including dynamic friend requests, multi-user chatrooms, persistent message history, and role-based access control aligned with POUR principles. Conducted testing and deployment analyses, card sorting for navigation, and guerrilla testing to prioritize features from early prototyping.
Education
Bachelor of Advanced Computing at The University of Sydney
January 11, 2030 - November 1, 2026ATAR at Pulteney Grammar School
February 1, 2019 - October 1, 2022Bachelor of Advanced Computing at The University of Sydney
January 11, 2030 - November 1, 2026High School at Pulteney Grammar School
February 1, 2019 - October 1, 2022Qualifications
Industry Experience
Software & Internet, Computers & Electronics, Education, Media & Entertainment, Professional Services, Other, Gaming
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Sydney today.