Available to hire
I’m a Master’s student and a hands-on full-stack software engineer with internship and volunteer experience delivering Stripe-based payment workflows and deployed web apps. I enjoy turning complex requirements into end-to-end solutions using modern web stacks.
Currently I contribute to internal and client projects, building with Next.js, Node.js/Express, PostgreSQL, Docker, AWS, and AI tooling to improve user experiences and operational efficiency.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Software Development Intern (Full-Stack) at James Anthony Consulting
December 1, 2025 - PresentDelivered end-to-end Stripe integration (Django + React/TypeScript), supporting saved-card, one-time payment, and auto-pay rent workflows. Implemented card-on-file setup using SetupIntents and Stripe Elements, building UI components for saving a card and selecting from saved cards during rent payment. Designed and implemented a rent ledger system to reconcile scheduled rent vs actual payments, integrating Stripe webhooks and ensuring idempotent payment records across recurring and manual charges.
IT support volunteer at City of Adelaide
October 1, 2025 - PresentProvided in-person tech support for community members, troubleshooting smartphone/tablet issues and explaining solutions in clear, step-by-step language. Assisted with data syncing, accessibility features and practical AI tool usage.
Software Engineer (Volunteer IT Support) at City of Adelaide
October 1, 2025 - PresentProvided in-person tech support for community members, troubleshooting smartphone/tablet issues and explaining solutions in clear, step-by-step language. Assisted with data syncing, accessibility features and practical AI tool usage.
Full-Stack Developer Intern at James Anthony Consulting
December 1, 2025 - April 1, 2026Delivered end-to-end Stripe integration across React/TypeScript + Python (Django); supported saved-card, one-time payments, and auto-payment for rent workflows. Implemented card-on-file payments using Setup Intents and Stripe Elements, enabling tenants to securely save payment methods and reuse saved cards during rent payments. Designed a rent ledger system to reconcile scheduled rent vs actual payments, integrating Stripe webhooks and ensuring idempotent payment records across recurring and manual charges.
Full-Stack Developer at Adelaide Neighborhood Hub
September 1, 2025 - November 1, 2025Built a full-stack Next.js + Node.js web app aggregating Adelaide EV charging stations, public transport data, and user account features. Designed interactive MapLibre GL UI with popups and Google Maps integration. Deployed to AWS using ECS Fargate with a custom domain and GitHub Actions CI/CD.
Software Engineer (Personal Project) at Clinic Desk AI
March 1, 2026 - PresentBuilt an AI-powered allied health admin assistant using Next.js, Node.js/Express, PostgreSQL, and OpenAI, enabling clinic staff to upload policy documents and generate grounded draft replies to inquiries. Implemented a RAG pipeline with document parsing, chunking, embeddings, pgvector-based retrieval, and source-backed response generation. Added JWT authentication, role-based access control, and admin/user workflow history.
Education
Master of Information and Technology at Adelaide University
January 11, 2030 - September 1, 2026Master of Information and Technology at Adelaide University
January 11, 2030 - September 1, 2026Master of Information Technology at Adelaide University
January 11, 2030 - April 20, 2026Qualifications
Industry Experience
Software & Internet, Professional Services, Education, Government, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Adelaide today.