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
Frontend
Backend
Databases
DevOps & Cloud
Featured Projects


Job Board (MAC)
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.



Weave (UNIHACK 2025, 3rd place)
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.

Monash Timetable Generator
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.
Experience
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.
Monash University, Faculty of IT
Helped a team of 4 new students with basic Python programming concepts throughout a two-day period.
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.
Education
Bachelor of Computer Science
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
Diploma of Information Technology
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.