Skip to main content
Available for graduate roles · Australian citizen · Graduating November 2026

Hi, I'm Leo

Graduate Software Engineer

Full-Stack, Mobile & Applied AI · Graduating November 2026

I build full-stack web applications, Flutter mobile apps and applied AI products, including a live student platform and a mobile app currently in external testing for a university event. I'm a final-year IT student at Macquarie University, Software Intern at Calumino, and co-founder of Syllabus Sync.

Macquarie University · Bachelor of Information Technology · November 2026Software Intern @ CaluminoSydney, Australia
Scroll
TypeScript●React●Next.js●Flutter●Dart●Python●PyTorch●Supabase●PostgreSQL●Tailwind CSS●Node.js●REST APIs●Vercel AI SDK●Vitest●Playwright●GitHub Actions●CI/CD●Accessibility●

Featured Work

01Projects

Full-Stack WebMQ Incubator
Dec 2025 – Present

Syllabus Sync: Full-Stack Student Platform with Integrated AI Assistant

A full-stack student productivity platform for Macquarie University students, covering academic planning, deadlines and campus information. Sylla, an integrated AI assistant built into the platform, adds AI-assisted explanations, summaries, flashcards, quizzes and study planning. Selected for the Macquarie University Incubator.

Next.jsReactTypeScriptSupabasePostgreSQL
Applied AI ProductLive
July 2026 – Present

Sylla – AI-Powered Study Assistant

An AI-powered study assistant with streaming responses, persistent conversation history and reusable study workflows for summaries, explanations, flashcards, quizzes and study planning. Designed to operate independently and as an integrated assistant within the wider Syllabus Sync ecosystem.

Next.jsReactTypeScriptTailwind CSSVercel AI SDK
GitHub Live AppView Details
Mobile DevelopmentIn Development
March 2026 – Present

MQ Navigation – Flutter Campus Navigation App

Building a Flutter campus navigation app supporting destination discovery, route previews, transport information and access to key university locations. Implemented destination-based deep linking between Syllabus Sync and the mobile app, enabling direct web-to-mobile navigation, with a mobile-first, accessibility-focused interface and automated Flutter testing.

FlutterDartGoRouterDeep LinkingGitHub Actions
Mobile DevelopmentExternal Testing · Pre-release
August 2026 – Present

Astronomy Open Night – Flutter Event Navigation App

Co-developing a Flutter event navigation app for Macquarie University's Astronomy Open Night, supporting event information, venue navigation and in-app Google Maps walking directions. Currently in external testing and preparing for App Store and Google Play distribution. Developed by student app developers, not an official Macquarie University product.

FlutterDartGoogle Maps SDKDeep LinkingXcode
View Details
Applied AI ProductUpcoming Industry Project
2026

Salesforce AI Retail Agent

Upcoming Macquarie University PACE industry project with Salesforce, focused on exploring an AI-assisted retail experience for product recommendations, customer requirements and related retail workflows.

Salesforce PACERetail DomainPlanned: LLM Integration
View Details
AI / Machine LearningML Foundations
Apr 2026 – Jul 2026

CIFAR-10 Image Classification: PyTorch Benchmark

An end-to-end image-classification project comparing a custom CNN, MobileNetV2 and ResNet-18 under controlled training and transfer-learning conditions. ResNet-18 achieved 87.48% test accuracy. The project includes Grad-CAM interpretability, INT8 quantisation, CLI inference and a live Gradio deployment.

PythonPyTorchtorchvisionNumPyGradio
GitHub Live DemoView Details

Focus

02What I Do

Full-Stack Development

Building accessible, database-driven web applications using React, Next.js, TypeScript, Supabase and PostgreSQL, with authentication, secure data access, testing and CI/CD.

Mobile Development

Building cross-platform Flutter applications with Dart, responsive interfaces, app navigation, deep linking, local data and automated testing.

Applied AI

Developing AI-assisted product experiences and machine-learning projects using Python, PyTorch and the Vercel AI SDK, with streaming interfaces, model evaluation, interpretability and live deployments.

Tech Stack

03Skills & Tools

Languages
TypeScriptJavaScriptPythonDartJavaSQL
Frontend & Mobile
ReactNext.jsFlutterTailwind CSSResponsive DesignAccessibilityDeep Linking
Backend & Databases
Node.jsSupabasePostgreSQLREST APIsAuthenticationRow-Level Security
Applied AI
Vercel AI SDKLLM IntegrationPyTorchComputer VisionTransfer LearningModel EvaluationGrad-CAM
Testing & DevOps
GitGitHubGitHub ActionsVitestPlaywrightFlutter TestingCI/CDVercel

Open to Graduate Software Roles in Sydney

I am looking for graduate and junior engineering roles where I can contribute to real product development, learn from experienced engineers and continue strengthening my software-engineering fundamentals across web, mobile and applied AI.

Australian citizen · Available for Sydney-based on-site, hybrid and remote opportunities