portfolio
I am Trevor.
Creative.

A Short Introduction To My History
How Programming Became My Hobby, My Passion And My Future.
I have always loved video games. As a child, I was introduced to video games quite early in my life. Eventually, it led my tiny self's brain to this one question... How are video games created in the first place?
Little did I know that this would be the question that would fuel the rest of my life with a keen eye to create. Marking the beginning, at 11 years old, I began using Scratch, which then eventually led me to learning my first ever real-world programming language, at 12 years old.
JavaScript
2017 — Now
Initially using pure JS, alongside HTML and CSS, I created websites for fun. This eventually led me to Node.JS, JQuery and various frameworks later down the line. Nowadays, it is my go-to for full-stack development.
my first programming language!
C#
2019 — Now
C# had always been one of my favourites. For the vast majority of my time with C#, I had been creating video games using the Unity game engine (occasionally as well with the Godot game engine).
go-to language for game development!
Python
2020 — Now
I picked up Python to automate file organisation and when I wanted to, get ideas down quickly. Now it has become an essential part of my everyday programming.
automation, ai and data king!
C++
2024 — Now
With a strong foundation of the programming fundamentals, I jumped into C++ with ease. I was fancinated with the speed it could produce, and the lower-level control it provided with memory.
useful and crazy efficient!
TypeScript
2025 — Now
After spending a lot of time with JavaScript, it was time for me to level up. With TypeScript, I built more robust full-stack and front-end web applications, with React and Svelte.
smarter with less chaos!
Projects
chat-beyond
Features
- Able to use any of OpenAI's models
- Locally stored conversations and data (in a place where it is easy to find and accessible)
- Estimates cost by calculating the number of tokens and applying the model's pricing
- Based on ChatGPT's UI - built from the ground up
- Open-source, under MIT
splonk
Features
- Dynamic UI to suit for players that are on a desktop device or a mobile device
- Programmed to be difficult to cheat (socket IDs are checked)
- New gameplay features, such as being able to change answer after already answering
- Fancy animations
flexular
Features
- Unlimited expandability, with apps having support for integration with all Node.JS packages
- Infinitely customisable, with HTML and CSS
- Intuitive and easy to use dynamic UI
- Open-source, under MIT















