Jason Alexander Sutiono

Full Stack Developer

About Me

Hi! I'm Jason,

A full stack developer currently pursuing a Bachelor of Computer Science at Monash University. With a strong academic background and practical experience in developing web applications, I specialize in building robust, scalable solutions using modern technologies.

My technical expertise spans across front-end and back-end development, with proficiency in languages such as Java, C++, Python, Go, JavaScript / TypeScript, and React. I'm passionate about creating efficient, user-friendly applications and continuously expanding my knowledge in software development.

Beyond coding, I enjoy exploring new technologies, whilst also contributing to the IT scene at Monash University by creating useful projects at Monash Association of Coding (MAC).

Technical Skills

Languages

Java
C++
Python
Go
JavaScript
TypeScript
SQL
R

Frontend

React
Next.js
HTML/CSS
Tailwind CSS
Framer Motion
Three.js

Backend

Node.js
Spring Boot
REST APIs
GraphQL
Express

Databases

MongoDB
PostgreSQL
SQLite
Redis
Oracle Database

DevOps & Cloud

Docker
Git
Azure
AWS
Cloudflare CDN
CI/CD

Featured Projects

Job Board (MAC) - Image 1
Job Board (MAC) - Image 2

Job Board (MAC)

Job Board (MAC)
A job board platform used by over 2,200 students to find internships and graduate positions.

Developed as part of the Monash Association of Coding team, I implemented concurrency and logging for our Go web scraper. I refactored the website to cut down on API fetch times using caching and React Server Components.

Go
TypeScript
React
MongoDB
Redis
Docker
Azure App Services
Weave (UNIHACK 2025, 3rd place) - Image 1
Weave (UNIHACK 2025, 3rd place) - Image 2
Weave (UNIHACK 2025, 3rd place) - Image 3

Weave (UNIHACK 2025, 3rd place)

Weave (UNIHACK 2025, 3rd place)
A full-stack application for users to visualize and store outfits without physically trying them on.

I handled most of the DevOps and CI/CD for my team to work efficiently. I refactored the front-end to polish the UI and code quality by reducing coupling between components. I also implemented JWT authentication for secure user access.

Next.js
React
TypeScript
Go
JWT
AWS S3
AWS Lambda
Docker Compose
Monash Timetable Generator - Image 1

Monash Timetable Generator

Monash Timetable Generator
A web application for Monash students to automatically generate optimal class schedules.

I implemented web scraping with Go to extract and preprocess timetable data. I built a REST API and integrated it with a React front-end. I also implemented caching to reduce API latency, as well as using a DP algorithm to reduce load times.

Go
React
MongoDB
Redis
Docker
Cloudflare CDN
Live Demo

Experience

Projects Officer
October 2024 - Present

Monash Association of Coding (MAC)

Collaborated with a team of 8 students to develop a job board for Monash students, used by over 2200 students.

Team Collaboration
Web Development
Project Management
Programming Bootcamp Tutor
February 2025

Monash University, Faculty of IT

Helped a team of 4 new students with basic Python programming concepts throughout a two-day period.

Python
Teaching
Mentoring
IT Peer Mentor
February 2024 - July 2024

Monash College

Provided academic support to peers regarding coursework and assessments. Hosted a workshop for 24 attendees, giving detailed insight regarding low-level programming concepts.

Mentoring
Workshop Facilitation
Teaching

Education

Monash University
July 2024 - July 2026

Bachelor of Computer Science

HD

Key Courseworks:

  • OO Design and Implementation (Java)
  • Databases
  • Algorithms and Data Structures

Awards & Achievements:

  • Monash International Study Grant

    $10,000 grant for high achieving students

Monash College
October 2023 - July 2024

Diploma of Information Technology

HD

Key Courseworks:

  • Discrete Mathematics, Engineering Mathematics
  • Introduction to C++, Introduction to Python
  • Introduction to Computer Systems, Networks, and Security

Awards & Achievements:

  • Global Award

    Highest overall marks for Diploma of IT across all Monash College campuses

  • Academic Excellence Awards

    Highest final mark in 5 units: Engineering Mathematics, Introduction to C++, Discrete Mathematics, Introduction to Programming in Python, and Introduction to Computer Systems, Networks, and Security

Get In Touch

Feel free to reach out if you want to connect or if you'd like to work together.

Contact Information

Location

Melbourne, Victoria, Australia

Connect with me

Send Me a Message