stuff i've
made.

Past projects, current projects and things I'm planning.

A collection of things I've been designing, building, modifying and experimenting with. Most are hardware but also some software.

Airglide Discord Bot

Discord bot / Custom development

I made a Discord bot for the brand AIRGLIDE. AIRGLIDE is a growing Australian gaming peripherals brand established in 2023, specialising in premium cloth and glass mousepads. I partnered with them to develop a custom Discord bot with lots of custom commands and highly advanced systems.

One of the main features is an innovative new ticket/support system. Millions of Discord servers use the same old, UGLY ticket panel systems. These panels can be difficult to edit, take time to set up, have inconsistent layouts and offer limited customisation for both aesthetics and functionality.

My new system solves these problems. It offers over 216,000 potential customisation combinations (base system, excluding colours and text, with even more possibilities through custom development!). The bot can set up and deploy the entire support system in under 5 seconds. It also features live support status that can be changed at any time, editable estimated response times that automatically update on the panel in under 7 seconds, advanced ticket transcripts and dozens of other features.

Other features I developed for the AIRGLIDE bot include an advanced AutoMod system that can detect dozens of different types of spam, including message spam, duplicate messages, excessive mentions, emoji spam, character spam and more. It also detects suspicious links and scam messages, including cryptocurrency scams, the infamous fake MrBeast giveaways and gambling scams.

On top of all that, the bot includes custom moderation and utility commands, making it an all-in-one system built specifically for AIRGLIDE.

Discord bot Ticket system AutoMod Automation Custom commands

Custom FPV monitor mod.

FPV / Electronics / 3D design

I converted a broken Eachine EV800D FPV headset into a portable monitor. The goggles would briefly power on before shutting off, which I traced to a faulty battery. Rather than replacing it, I decided to reuse the display and PCB with an external power source.

I measured the components, designed a custom enclosure in Fusion 360 and 3D printed the first prototype. After several adjustments, I made the enclosure smaller, lighter and better fitting.

For V2, I added a removable sunshade to improve outdoor visibility. In the future, I hope to add a 1/4-inch mounting thread for tripods and compatible accessories, along with removable handlebars to make the monitor easier to use without a tripod.

FPV Electronics Fusion 360 3D modelling 3D printing Hardware modding

Nullmouse Software

Web application / Software UI

This is custom-built prototype software I've been developing for Nullmouse, a gaming mouse brand. I wanted to create its own mouse configuration software that's simple, modern and easy to use, while still offering advanced customisation.

The web application includes features such as adjustable DPI, polling rate, lift-off distance, ripple control, button mapping, custom profiles, and profile import and export.

One of my biggest priorities was creating a clean, responsive and lightweight interface that gives users full control over their mouse without unnecessary complexity or resource usage.

I've been improving the software through multiple versions, experimenting with different layouts and features. I also hope to involve established tech creators with experience in the gaming peripherals and mouse industry to gather feedback and improve the overall experience.

Web application UI / UX Software design Mouse configuration Prototyping

My little homeserver

Home server / Linux / 3D design

A personal headless home server built using a repurposed Lenovo ThinkPad X200, running Debian 13 Linux. Designed to provide reliable, lightweight, self-hosted infrastructure for web applications, internal business tools and backend services.

The server hosts Discord bots, websites, Nullmouse systems, photo storage and ad-blocking services.

This project demonstrates practical experience in Linux server administration, backend deployment, networking, service management and maintaining production-oriented infrastructure on repurposed hardware.

Case design and development

The case design took a few hours, beginning with research into PC cases and NAS enclosures. I combined elements from several designs to create V1, featuring six removable panels and a main structural frame.

To avoid a plain box-shaped appearance, I added ventilation grilles inspired by the Fractal Design North.

Debian 13 Linux Self-hosting Networking Fusion 360 3D printing

High End White Gaming PC

Custom PC build

This is my custom high performance gaming PC build, designed to deliver excellent gaming performance while maintaining a clean, modern white aesthetic. I wanted something that performs well in demanding games while also looking amazing with RGB lighting and a premium finish.

The PC features an AMD Ryzen 7 7800X3D, Sapphire NITRO+ RX 7800 XT 16GB, 32GB DDR5 RAM, and 2TB NVMe storage. For cooling, I went with a Thermalright liquid cooler and ten Lian Li SL Infinity RGB fans, all housed inside an Antec C8 panoramic glass case.

My goal was to balance performance, cooling, and aesthetics to create a powerful gaming PC that also looks great on display.

Total Build Cost: A$4,513.37

Neotech

Client website / Streetwear / UI design

I was asked to design and develop a website for Neotech Lab, a mousepad brand built around a black and white Japanese minimalist aesthetic.

I spent a few hours experimenting with different page layouts, testing colour gradients, and refining the typography to find a style that matched the brand's identity and showcased its mousepad products.

One of the main challenges was finding the right balance between minimalism and a futuristic, cyberpunk-inspired design. I wanted the website to feel unique while keeping the focus on the mousepads, their materials, and their design without making the shopping experience overly complicated.

The goal was to create a clean, modern shopping experience that highlighted Neotech Lab's mousepads, reflected the brand's identity, and stayed true to its slogan, "RARE BY DESIGN."

Website design HTML CSS JavaScript UI / UX Responsive design Streetwear

Mid Range Customer PC

Custom PC build

This is my custom high performance gaming PC build, designed to deliver powerful gaming performance with a clean, modern design. I wanted something that could handle demanding games at high settings while also looking great with RGB lighting and a well organised interior.

The PC features an Intel Core Ultra 7 265KF with 20 cores, paired with a PNY GeForce RTX 5070 12GB graphics card, 32GB DDR5 RAM, and a fast 1TB NVMe SSD. For cooling, I went with a Deepcool 360mm liquid cooler, all housed inside a Deepcool CG530 4F case with a panoramic glass design.

My goal was to create a powerful and reliable gaming PC that balances performance, cooling, and aesthetics without making the build unnecessarily complicated.

Total Build Cost: A$3,475.25

Neotech Discord Bot

Discord bot / Community development

I developed a custom Discord bot for the Neotech community, designed to combine server management, community features and technology-related utilities into one system.

The bot includes moderation features such as warnings, timeouts, bans, kicking users, channel locking, slowmode and message management. These tools are designed to make running and maintaining the Discord server easier for its staff.

I also worked on interactive community features including polls, custom embeds, levelling, leaderboards and other commands to encourage activity and make the server more engaging.

Another part of the project focuses on technology and PC related tools. These include commands for working with PC builds, comparing hardware, sharing setups and other utilities tailored to the community's interests.

The goal was to create something that felt like a dedicated part of Neotech's Discord server rather than relying on multiple unrelated third-party bots.

Discord bot Node.js discord.js Moderation Community tools PC utilities Automation

DVR Doctor Discord Bot

Discord bot / Customer support / Automation

I developed a custom Discord bot for DVR Doctor, focused on creating an organised, functional and visually appealing customer support experience.

One of the main features is the ticket support system. Members can create private support tickets through a dedicated panel, allowing staff to handle enquiries in an organised way without exposing conversations to the rest of the server.

The support system includes separate categories for general support, billing support and user reports. It also provides staff controls for managing tickets, including claiming and closing tickets, transcript generation and support logs.

I also worked on commands and features for server management, moderation and customisation. The bot was built to match the client's preferred server structure and aesthetic, while giving them control over their support setup.

This project focused on making customer support easier to manage while giving DVR Doctor a more professional and consistent Discord experience.

Discord bot Node.js discord.js Ticket system Support panels Transcripts Moderation

Axiom

Mathematics / AI / Desktop software

Axiom is a small project I've been working on for a few months. I've always wanted to create a maths assistant tool that's simple, efficient and easy to use.

Unlike traditional AI tools, Axiom automatically detects mathematical questions directly from your screen and displays answers beside them, without needing to type questions or upload screenshots.

Axiom uses a hybrid of an MRSS (Mathematical Recognition and Solving System) and a lightweight AI model. This is designed to provide faster, more accurate calculations while using very little system resources. It combines screen detection, OCR, SymPy and a desktop overlay, alongside local caching to solve repeated or similar questions faster.

Privacy is also one of my biggest priorities. Axiom is designed to analyse only what the user allows, without spying on other activities or collecting unnecessary personal information. Most processing is handled locally to help protect user privacy.

I've also developed a coordinate recognition algorithm capable of detecting points on different types of graphs, which required a lot of testing and improvements.

In the future, I hope to release Axiom publicly once it's stable, further optimise its performance and expand beyond mathematics to support science, languages and other subjects.

Python OCR SymPy AI Computer vision Desktop overlay
Got a project?

want something made?

I also take commissions for websites, computers, servers, 3D designs and other tech projects. Send me what you have in mind.

Get in touch ↗