Tony

a.k.a. Aelita

AI-augmented Software Engineer πŸ§‘β€πŸ’»

Melbourne, Australia
GitHubGitHub

G'day! I'm Tony, a passionate AI-augmented software engineer with full-stack capabilities, as well as an open sourcer.

I also go by ❀Aelita❀ online.

I lean towards digging cutting-edge frontend technologies, making fancy effects and delivering delightful user experiences.

I'm also skilled at leveraging AI tools to improve coding efficiency, streamline development workflows, and turn ideas into polished implementations faster.

I write blog posts about technologies (frontend-focused), including framework tips, CSS tricks, TS / JS insights, tooling and more, from the basics to the principles.

Outside of programming, I play a lot of piano, listen to music as an ARTCORE lover, participate in competitive Riichi Mahjong, and work out regularly.

Gaming wise, I mainly play competitive music games:arcaea logoΒ andΒ maimai dx logo

My Journey

commercial work

2022 - PRESENT

job titleSoftware Engineer


organization nameNOW Finance


locationMelbourne, Australia

As a front-end leaning software engineer, I was primarily responsible for developing the React-based front-end, along with some back-end tasks using Laravel.

  • Built a feature-rich form-based accessible website for customers to apply loans.
  • Built an internal admin system to enable other teams to manage loan applications.
  • Collaborated with cross-functional teams in an Agile environment.
  • Introduced unit tests and E2E tests and made them standards.
  • Contributed to automation of internal workflows and deployment pipelines.
  • Mentored junior team members and established rigorous PR review standards.
  • Introduced TypeScript, Vite and a few more new technologies into the tech stack.
commercial work

2020 - 2022

job titleFreelance Software Engineer


locationMelbourne, Australia

As a freelance software engineer, I helped clients build modern, responsive applications from prototype to deployment with high quality and good accessibility.

  • Built several various kinds of full-stack projects from different clients, including SAAS, e-commerce platform, etc.
  • Provided technical support to clients for various complex issues, which also greatly strengthened my problem-solving skills and broadened my knowledge.
  • Contributed to a lot of open-source software, resolved a decent amount of GitHub issues from those projects.
commercial work

2018 - 2019

job titleAdministrator of Kubernetes Cluster


organization nameChina Unicom


locationShanghai, China

As my first job, it not only helped me build technical knowledge, but also taught me the basics of workplace etiquette and how to communicate effectively with colleagues.

  • Learnt how Docker and Kubernetes fundamentally works.
  • Set up local Kubernetes environment and deployed to the staging server for testing.
  • Documented a few internal bugs of Kubernetes and addressed some workarounds.
  • Translated the official English documentation for other team members to consume.
school period

2018 - 2021

job titleUniversity Student


organization nameRMIT University


locationMelbourne, Australia

Graduated with a Bachelor of Computer Science degree.

  • Achieved HD (97/100) in Web Programming
  • Achieved HD πŸ’― (100/100) in Programming 1
school period

2015 - 2017

job titleSenior School Student


organization nameBrighton Grammar School


locationMelbourne, Australia

Graduated with an ATAR of 88.5 in the VCE

Tech Stack

Languages

Front-End

Back-End

Projects