HOME

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

EXPERIENCE

PROJECTS

DOM­ENIC
SETO (司徒)

2nd Year Student, UNSW

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 TUT­ORIALS

Skills / Technical Communication, Community Management, Content Strategy

Created 2020-2022 / YouTube

1.5M+ views

Built & managed a community of 1200+ programmers

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.




RUN­NING COMP­ANION APP

Skills / TypeScript, Tailwind CSS, Expo SQLite, Drizzle ORM

Created 2026 / GitHub

Over my summer break going into second year of university, I learned the React Native framework to create a mobile app. This allowed me to put into practice full stack web development skills while building a training companion app I would actually use for myself.

I engineered the application with local persistence in mind, utilising Drizzle ORM and SQLite, and leveraged NativeWind (Tailwind CSS) within a React and TypeScript environment to develop a scalable UI architecture.

TYPING TEST SITE

Skills / JavaScript, DOM Manipulation, CSS, Responsive Web Design

Created 2023/2025 / GitHub Website

During my final year in high school I spent my free period on side projects. I've always enjoyed typing tests, so I made this site. I used vanilla HTML, CSS and JavaScript without any dependencies.

Two years later I spent some time cleaning up the code, restyling, and implementing a Bible verse typing mode.




TYPING TEST GAME

Skills / Python (Pygame), 3D Rendering (Blender), Mathematics for Games (Coordinate Geometry), State Management

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. I worked through this by rendering individual frames using the 3D modelling software Blender, ensuring the various animations' start and end frames lined up with one another.




PERSO­NAL FOLIO SITE

Skills / HTML5, CSS (Animations & State), JavaScript Event Handling

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 have gradually updated it ever since.

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 (try viewing this site on your phone!). As I was designing the site, I took inspiration from workflow and productivity apps such as Obsidian and Notion.