DOMENIC
SETO (司徒)
Student
Hi, I'm Dom. I'm currently a Software Engineering student at the University of New South Wales in Sydney, Australia.
In my free time, I love creating videos about my faith in Jesus and catching up with friends over some coffee or exercise. I've lived in Sydney my whole life but still love going on long runs to explore the city. My current goals include:
- running a marathon in 3hrs
- hitting 200 wpm in a 60s typing test
- learning more songs on the guitar!
I'm also really keen for any new opportunities to learn, grow and serve.
Thanks for checking out my website! Have a look around at my past projects and experience by clicking on any of the sections.

LUA PROGRAMMING TUTORIALS
Created 2020-2022
1.5M+ views
Built & managed a community of 1200+ programmers
YouTube
As the creator of an educational Roblox Studio tutorial series, I fostered my own community of 1200+ programmers on the Discord platform in addition to the over 1.5 million views my tutorials garnered.
Although a children's game, Roblox's game engine makes use of the powerful Lua programming language to develop games.
In my tutorials, I taught concepts such as:
- basic control flow
- object oriented design
- coordinate frame manipulation
- storing user data
- UI design
- software development life cycle
Probably even more important, though, were the soft skills I learned. This included:
- moderating discussions
- guiding others to debug their own code
- fostering collaboration
- being patient and communicating effectively
This experience taught me invaluable skills in teaching, mentorship and communication—whether simplifying concepts for beginners or encouraging advanced users to go beyond their limits.
Since ceasing to program games on Roblox, my YouTube channel has switched focus, but my Discord community of programmers remains active, and all of the old programming videos remain available.
PERSONAL
PORTFOLIO
WEBSITE
Created 2025
GitHub
This site was built over one week during my first term at univeristy, with only some minor content updates later down the track. I wasn't able to take the core computing course until second term, so this site was the outlet for my craving to just write code.
I had created several websites in the past, but the most effort and care was put into this iteration of my personal portfolio.
I used vanilla HTML, CSS and JavaScript without any dependencies. I designed and coded the website from scratch, taking inspiration from workflow/productivity apps such as Obsidian and Notion.
TYPING TEST
GAME
Created 2023
GitHub Showcase
For my high school major project, I blended my love for JDM cars and typing test games to create dragtyping using the Python library pygame. This project taught me core skills in:
- software development life cycle
- agile develoment approach
- storing user data
- UI/UX design
- 3D modelling
This project also required me to gather feedback from peers and implement improvements to the core gameplay loop, UI, highscore display screen etc.
The biggest challenge I encountered was simulating 3D graphics on a 2D game engine which is relatively outdated. The solution was rendering individual frames using the 3D software Blender, and ensuring the various animations lined up with one another.
