Close

Nathan Gatto

Software Engineer

Download Resume

About Me

I'm a Full Stack & Mobile App Developer passionate about crafting modern iOS applications with SwiftUI, backed by robust web integrations using Next.js. I help startups and small businesses create seamless, end-to-end digital experiences that drive engagement and growth.

Experience

Community Cafe Incorporated

Full Stack Developer

Designed and deployed a full-stack website to facilitate donations and volunteer management for a charity.

Configured a database to store live donation tracking and implemented Stripe integration for seamless financial transactions.

Managed client communications to ensure alignment with requirements and project goals.

Brainwave Analysis Software

Full Stack Developer

The aim of this project is to develop a software to analyse neurophysiological recordings that acquired in our lab. The software should be able to analyse the resonance frequency of single neutrons, as well as overall properties of brain waves.

CoPilot for Teachers

Full Stack Developer

Built a generative AI-powered platform to provide assignment feedback based on marking criteria, simulating teacher guidance

Contributed to both front-end and back-end development, ensuring functionality and quality standards.

Projects

Community Cafe Incorporated

A web application built with Next.js and deployed on Vercel, Community Cafe Incorporated allows users to support a local community initiative through donations. The user interface was designed by me, focusing on simplicity and accessibility. It integrates Stripe for one-off and direct debit payment donations, providing a secure and flexible donation system. The backend is powered by Prisma, ensuring smooth database management for tracking and processing donations.

View Project

CoPilot for Teachers

CoPilot for Teachers is a web application built with Next.js and deployed on Vercel. The app utilises a Prisma-managed PostgreSQL database to efficiently store and manage data. By integrating OpenAI's API, it automatically generates personalised student feedback based on assignment guidelines, including marking criteria and learning outcomes. This tool streamlines the grading process, helping educators save time while providing detailed and relevant feedback to students.

View Project

MatchMate

MatchMate is an iOS application built with SwiftUI that provides users with football match fixtures based on their current location. It uses an external API to fetch match details and displays the match time in the user’s local time zone. The user interface was designed by me, focusing on simplicity and ease of use. To optimise performance and limit API usage, I set up a server that acts as a middleman, caching the data to ensure fast and efficient responses.

PixelGrain

PixelGrain is an iOS application built with SwiftUI that allows film photography enthusiasts to generate custom wallpapers using OpenAI's DALL·E API. The app incorporates Google AdMob to provide users with credits, which can be used to access various wallpaper styles. The user interface was designed by me, focusing on a visually appealing and intuitive experience that complements the artistic nature of the community.

WordHunt

Wordhunt is an iOS application developed with SwiftUI, offering a word game similar to Boggle where users must create words from a set of letters. The app uses CoreData to store high scores and features a spellcheck functionality to ensure valid words are created. The user interface was designed by me, focusing on a clean, engaging design that enhances the gameplay experience.

Education

Western Sydney University

July 2022 - July 2025

Bachelor of Computer Science, Systems Programming Major

TAFE NSW

June 2017 - December 2017

Diploma in Information Technology

TAFE NSW

January 2017 - June 2017

Certificate IV in Information Technology

Skills

Testimonals

John Lupton - Ambassador

Community Cafe Incorporated

"On behalf of the Community Cafe Incorporated I would like to thank you for helping us update our website recently. From the very first meeting with you we found you to be highly professional, informative and customer focused. Nothing seemed to be a problem for you in your quest to help us update our image via our website. At every point in the process we found you to be incredibly helpful and flexible. We finished with a great result within the agreed time frame and as a result we are incredibly appreciative of everything you have done and are still doing for us. As a small NFP organization it makes a huge difference to work with people like your self and we have no hesitation in highly recommending your services to anyone looking for assistance with their website."

View

Get in Touch