DOSSIER

Dossier

A detailed overview of technical expertise, professional timeline, and educational background.

EXPERTISE

code Programming Languages
  • 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
layers Frameworks & Libraries
  • 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
server DevOps & Infrastructure
  • 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
activity Monitoring & Deployment
  • 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
database Databases
  • 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
wrench Tooling & Practices
  • 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 — Present

QuestHive

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 — 2025

Self-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 — 2025

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

Loading climate...

Cellular Automata

Conway's Game of Life and custom rulesets running at 60fps in WASM.

Loading cellular_automata...

Physics Sandbox

Real-time rigid body simulation with collision detection and gravity.

Loading physics...

Color Blindness Simulator

Preview designs under protanopia, deuteranopia, and tritanopia filters.

Loading colorblind...