All Projects

A complete list of my open source work, experiments, and deployed applications. Check out my code on GitHub.

Kernova

2024 - Present
Stealthy Windows Sandbox & Instrumentation Engine

Kernova is a high-fidelity sandbox designed for malware analysis and security research. It mirrors a realistic host environment to prevent evasion while providing deep observability into file system, registry, and network activities. Built with C and Assembly for performance and stealth. It's intended to be used for my A-Level computer science final project.

Kernova Architecture

ProxyDNSCache

2024 - Present
Lightweight TCP/HTTP Traffic Redirector

A specialised reverse proxy server that handles all TCP traffic redirection. It takes data from the domain's SVR record and redirects traffic to the server based on that. The correct domain certificate is intelligently selected to ensure a secure connection is in place. HTTP connections are additionally transferred to 443 connections to allow for secure connections. Not only does HTTPS work, but all TLS TCP connections work, including websockets. This means you can essentially have unlimited applications running on a single 443 port.

Proxy Diagram

Rich Text Editor

2025
JSON-Model Based Text Editor

A custom-built rich text editor that avoids `contenteditable` pitfalls by using a strict JSON data model. It supports complex formatting, nested structures, and ensures deterministic output. Designed for applications requiring structured content storage.

Editor Interface
JSON Structure

Tetris

2025
Online Tetris with Live Scoreboard

A faithful recreation of the classic Tetris game featuring a live global scoreboard and real-time updates. The architecture utilizes a Dockerized environment with PHP and MySQL for data persistence, and Node.js WebSockets for instant leaderboard synchronization. It captures all the mechanics of the original game while adding modern connectivity.

Tetris Gameplay
Tetris Code