DOSSIER
Dossier
A detailed overview of technical expertise, professional timeline, and educational background.
EXPERTISE
- Rust — Systems programming, WASM, async/await, serde
- C++ — Systems programming, QT, boost, SIMD/AVX
- C — Low-level systems programming
- Python — Automation, data processing, testing
- Go — Backend services, Echo framework
- Java — Enterprise applications, Gradle builds
- TypeScript/JavaScript — Full-stack web development
- Dart — Cross-platform mobile (Flutter)
- Bash — Infrastructure automation, CI/CD
- Nix — Declarative system configuration
- SQL — PostgreSQL, query optimization
- Leptos — Rust SSR/WASM reactive framework
- Flutter — Cross-platform UI toolkit
- Axum — Rust async web framework
- Actix — High-performance Rust web framework
- React/Next.js — Server-side rendering
- FastAPI — Python async web framework
- QT — Cross-platform C++ GUI framework
- imgui — Immediate-mode C++ GUI library
- Echo — Go web framework
- Docusaurus — React-based documentation site generator
- Bloc — Flutter state management
- Docker — Containerization, multi-stage builds
- Kubernetes — Orchestration, Helm charts
- Cloudflare — Pages, Workers, DNS, CDN
- AWS — Cloud infrastructure and services
- Terraform — Infrastructure as Code
- Ansible — Configuration management
- GitHub Actions / Forgejo Actions / Gitlab CI / Jenkins / Woodpecker CI — CI/CD pipelines
- Nix Flakes — Reproducible builds
- TrueNAS Scale / Proxmox — Self-hosted storage and virtualization
- Keycloak — Identity and access management
- Traefik — Cloud-native edge router and reverse proxy
- Linux distros — Debian, Red Hat, Arch, Alpine, distroless images
- Prometheus + Grafana — Metrics and dashboards
- Loki — Log aggregation
- Jaeger — Distributed tracing
- Uptime Kuma — Availability monitoring
- NGINX — Reverse proxy, load balancing, serving
- Argo CD — GitOps continuous deployment for Kubernetes
- Blue-Green / Canary deployments
- Feature flags and progressive rollouts
- PostgreSQL — Advanced queries, JSONB, partitioning
- TimescaleDB — Time-series extension for PostgreSQL
- Redis — Caching, message queues
- SQLite — Embedded databases, WASM
- MariaDB — MySQL-compatible relational database
- Supabase — Backend-as-a-Service
- Firebase — Real-time database, authentication
- Git — Advanced workflows, rebasing, bisect, LFS, submodules
- CMake / CTest / Ninja — C/C++ build systems
- Conan / vcpkg — C++ package managers
- Lean 4 — Formal verification, theorem proving
- Valgrind — Memory analysis
- Catch2 — C++ unit testing framework
- CLion / VS Code / Neovim — IDE and editor proficiency
- Code review and pair programming
- TDD and property-based testing
- Makefile — Build automation
- Doxygen — C++ documentation generator
- MkDocs — Markdown documentation site generator
- Portainer — Docker management UI
EMPLOYMENT
Founder & Backend Engineer
Jun 2025 — PresentQuestHive
Bootstrapping an early-stage SaaS platform focused on infrastructure automation. Responsible for system architecture, interfacing services, and deployment pipelines.
- → Designed and implemented the core knowledge graph engine for infrastructure documentation
- → Built automated deployment pipeline using Cloudflare Workers and CI/CD
- → Developed API-first architecture enabling integration with existing DevOps workflows
Freelance Developer
2022 — 2025Self-Employed
Delivered full-stack solutions for clients including web applications, mobile apps, and infrastructure automation.
- → Built and deployed multiple production web applications using Rust, Flutter, and TypeScript
- → Implemented infrastructure automation reducing deployment time by 60%
- → Developed cross-platform mobile applications with Flutter and Dart
EDUCATION
International Baccalaureate (IB)
2023 — 2025Dartford Grammar School — Kent, UK
Rigorous pre-university programme with emphasis on critical thinking, research methodology, and international-mindedness.
INTERACTIVE DEMOS
WASM Widgets
Client-side interactive demonstrations powered by WebAssembly.
Climate Data Explorer
Visualize historical climate datasets with interactive charts and filtering.
Cellular Automata
Conway's Game of Life and custom rulesets running at 60fps in WASM.
Physics Sandbox
Real-time rigid body simulation with collision detection and gravity.
Color Blindness Simulator
Preview designs under protanopia, deuteranopia, and tritanopia filters.