Timeline

  1. Volunteering: Design & IT

    Built an essential landing website for my friend's business, which sells traditional Chinese clothing (cheongsam). I also volunteered with Low Entropy to provide IT support online. This gave me my first "real" taste of working with a group of other people and working towards a goal.

  2. UI Design/Websites

    During this period I was heavily focused on creating websites that were beautiful and had a good UX experience, I started out with exploring many frameworks like Vue, Angular, etc. However in the end I stuck with React with the Next.js framework which powers this website.

  3. Web Development

    Got my first taste of web development working with PHP and create applications to manage and monitor my VPS via a web interface, which turned into developing a PHP API after which I moved onto Flask for to create a more robust applications like a self hosted file converter.

  4. Scripting/Explotation

    Got into my most fun part of my journey, started off learning Python, Powershell, Batch, and Perl to write scripts to make my life easier such scraping my work schedule and updating my Google Calendar, and finding vunerable servers/CCTV cameras using Shodan.

  5. GUI Applications

    Started exploring into UI/UX development with WindowBuilder in Java and created a few Java applications for things such as encrypting files/folders and screenshots. 

  6. Modding & Minecraft

    My journey started with Java, working with Minecraft to create custom mods for my Minecraft servers that I could not find online. This eventually branched out into creating cheats and exploits to gain unfair advantages on specific servers, and I ended up building an anti-cheat to prevent cheaters.