I am a software engineering student and the developer behind Cortex Software. My work spans privacy-first desktop applications, static analysis, real-time 3D tooling, safe file operations, remote infrastructure, and game-development utilities.
Most of my projects begin with a nuisance I encounter personally and end as a tool other people can use.
Engineering principle: inspect first, modify safely, and leave the user a reliable way back.
| # | Project | What it does | Core stack |
|---|---|---|---|
| 01 | Cortex Studio | Real-time 3D livery development environment for GTA V and FiveM. Supports native YFT/YDD models, live texture reloads, PSD variant workflows, template generation, and custom DDS/BC7 decoding. | React Three.js Tauri v2 Rust C# |
| 02 | Cortex Toolbox | Local-first desktop workbench for building, auditing, repairing, and packaging FiveM resources and GTA V assets. Includes manifest editing, static script analysis, dependency mapping, vehicle metadata repair, siren-pattern design, and release-ready ZIP exports. | TypeScript React Electron Zustand CodeMirror |
| 03 | CompressThing | Local image and video compression with bulk processing, format conversion, FFmpeg/WebAssembly fallbacks, and native NVIDIA, AMD, and Intel GPU encoding. Files never need to leave the machine. | TypeScript React Tauri v2 Rust FFmpeg |
| 04 | Tailmark | Safe bulk installer and library manager for War Thunder user skins and sound mods. Inspects archives before installation, detects conflicts, creates backups, and rolls back failed operations. | TypeScript React Electron Zustand |
| 05 | Sentry | Feature-complete automatic backup utility with configurable jobs, a native desktop interface, and optional Google Drive integration. | TypeScript React Tauri Rust |
| 06 | Project Kiwi | Authenticated remote game-server management over SSH, with live logs, health monitoring, scheduled backups, and multi-user isolation. | Next.js TypeScript SQLite Socket.io SSH |
| 07 | Tesla HW4 Finder | Chrome extension that reads Tesla VINs on vehicle listings and identifies likely HW3 or HW4 vehicles using known production thresholds. | JavaScript Chrome Extensions |
local-first desktop software ── privacy, performance, native file access
workflow tools ── fewer repetitive steps and safer automation
developer workbenches ── analysis, validation, repair, and packaging
real-time interfaces ── live previews, logs, status, and feedback
specialised utilities ── software for problems broad tools overlook
Cortex Studio and Cortex Toolbox are featured above because they have grown into complete desktop development environments. The supporting FiveM ecosystem remains public and modular:
| Repository | Role | Stack |
|---|---|---|
| cortex-metagen | Vehicle metadata studio and editor for the final stages of GTA V and FiveM vehicle development. | TypeScript |
| polcam | Open-source helicopter camera system with target tracking, vision modes, spotlight controls, exports, and QBX or standalone support. | Lua HTML CSS |
| es_lib | Shared UI components and reusable Lua functions used across the script ecosystem. | Lua |
| es_hud | Customisable HUD designed to integrate cleanly with the wider ecosystem. | Lua |
| es_chat | Lightweight FiveM chat skin for consistent presentation across resources. | JavaScript |
| GSDAudio | Supporting audio package for GSD vehicle resources. | Lua |
Built under Cortex Software · practical tools, careful engineering, fewer wasted steps.



