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

DOM­ENIC
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 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 PRO­GRAMMING TUTS

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 FOLIO SITE

Created 2025

GitHub

At UNSW they don't let Software Engineering students take the core computing course in term 1!

But as a passionately passionate software engineer I had an insatiable craving to just write code, so I worked on this website whenever I had free time over my first term at uni.

I've made several random websites in the past but this was the first that sort of took on some proper form. I used vanilla HTML, CSS and JavaScript without any dependencies.

I designed and coded the website from scratch to be fully responsive, taking inspiration from workflow and 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.