HOME

Hi, I'm Dom, a software engineering student at the University of New South Wales in Sydney, Australia.

EXPERIENCE

Lua Programming Tutorials

PROJECTS

dome.icu

dragtyping

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 PROGRAMM­ING 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.