Your Attractive Heading
Desktop Development with Rust
Tauri, Cargo, AI & RAG, Games & Applications
Seasoned Rust developer – I spent most of my career consuming API’s & implementing designs in the front-end, however my curiosity in cybersecurity, health tech & AI has had me utilizing Rust for speed & memory safety.
The future isn’t a sci-fi fantasy, it’s being built today. Line by line, pixel by pixel.
Research | Design | Develop | Refine | Deploy | Repeat

Problem: Cybersecurity professionals often have to switch context while doing their job. An old snort command? Ping a range of ports? A question on output? These days a lot of junior engineers would search online and blindly copy commands into the terminal.
Solution: Termalime has a built in Local LLM where software engineers can ask silly questions to. It includes a Pre-flight checker that verifies a command BEFORE it is run. It’s super fast, and amazingly styled. Works perfectly with Ollama models including my very own Inis-AI. Packaged up with GitHub actions it’s available now for Linux. Available Open Source too to make any changes you like.

Problem: As part of the Cyber Innovate accelerator program we had a chance to interview multiple multinational companies and it was challenging to take direct quotes and analyse the data. Uploading spreadsheets to Gemini or ChatGPT would be a data breach.
Solution: Cy-Bee is a specialized Customer Insights & Discovery Terminal designed to transform raw interview data into actionable intelligence. By integrating a custom inis/core model with a high-performance RAG pipeline, the application enables deterministic, source-grounded analysis of complex datasets, such as CSV and Excel-based discovery logs. It features a strictly tuned system prompt and zero-temperature configuration to eliminate hallucinations, ensuring that every insight (from identifying interviewed companies to uncovering qualitative pain points like “burnout”) is directly mapped to verifiable source citations.

Problem: I miss the nostalgia of old football manager games like LMA manager from the early 2000’s. There is also no game that mixes futuristic content into the traditional management model.
Solution: Cyber Football Coach 2076 is exactly what the title suggests. Built using Tauri, with Typescript and Rust on the front-end and Rust on the back-end I created a desktop application that functions as a game. The player can pick 1 of 32 teams to take part in the World Cup 2076, where robots and human augmentation takes center stage. The algorithms run super fast and a it features a top class soundtrack from numerous DJ’s that give their cyber music away for free online.
The Demo is available to play so contact me if you’re a footy fan.