Rust-Developer

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.

Creative Full-Stack Developer
Front-End Focused / Loves All Tech
A.I. Integration Specialist
The future isn’t a sci-fi fantasy, it’s being built today. Line by line, pixel by pixel.
01
What I Do

Human-Centered Design

Design Thinking & Cognition

Pursuing an advanced degree in Human Computer with helps me be a popular developer amongst UX & Design teams. Especially in larger organisations where tech diversity is welcoming in the Design Thinking process. For smaller teams I act as the designer, mixing Lean UX in with DevOps to keep Business, Design & Development running smoothly.

Full-Stack AI Integrated
Solutions

Tauri, Rust, Cargo, Axum, RAG & AI Ingerations

I leverage Rust to build low-latency desktop applications, high-speed RAG engines, and game logic where performance is non-negotiable. Rust allows me to ship robust, compiled binaries that handle data-intensive tasks with zero-cost abstractions. I am exploring the Actix and Axum ecosystems to build resilient, asynchronous microservices and high-performance architectures.

Delivery, Deployment
& CI/CD

Ensuring Reliable and Monitored Systems

My process includes setting up and managing CI/CD pipelines using tools like Jenkins, Gitlab or Github Actions and deploying applications in containerized environments with Docker and Kubernetes. Cloud vendor adverse, Grafana, Prometheus, Open Telemetry & Splunk provides critical insights into system health and performance.

Rust Projects

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: 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.

Chat with Davey-GPT

Davey-GPT

Assistant Avatar
I am a GenAI chatbot with some information about Davey, his skills, experience and projects. Feel free to copy and paste a job description or ask some specific questions crucial to the role. How can I help?