Fluent in thelanguages of machines.
Eight languages in regular use, fifty-one libraries in daily rotation — and one philosophy that ties them together.
Fluent languages.
Python at the core, with the right tool for each job.
Python
Back-end, automation, AI and data — the language I think in.
C++
Performance-critical code where every cycle counts.
Rust
Memory-safe tooling with the speed of C.
HTML/CSS
Structure and aesthetics, written by hand.
PHP
Server-side rendering and classic web stacks.
JavaScript
Interaction, motion and the living browser.
Bash
Automation and glue for every Linux system.
SQL
Schemas, queries and data integrity.
Daily use libraries.
Filter by domain, or search like you would in a terminal.
grep: no matching modules
No emotion, no theory. Just logic.
Five standards every project is held to.
class Engineer: """No emotion, no theory. Just logic.""" principles = ("performance", "maintainability", "security", "clarity") def build(self, idea: str) -> "Software": design = self.architect(idea) code = self.write(design, ai_generated=False) # every line by hand return self.harden(code).ship()
Performance
As fast and memory-efficient as it can possibly be, without jeopardising code maintainability.
Maintainability
Writing simple, reusable, organised, scalable, consistent, readable, elegant, error-handled code.
No AI Generated Code
Every line is written, understood and owned by me — so it can be explained and trusted.
Effective Communication
Clear updates, honest estimates and documentation that makes sense to humans.
Security-aware
- think like a hacker
- prevent injections
- security updates
- data encryption
- authentication
- activity logging
- isolated environments
Why Python is my go-to.
Python is one of the most versatile languages available — open-source, backed by a vast community, and at home in data analysis, web development, automation and AI. Its trade-offs in speed and memory are exactly why C++ and Rust sit beside it in my toolkit.