Clarity over cleverness
Systems should remain understandable to the humans who build, maintain, and debug them. Obscurity increases operational risk.
I design systems that bring structure, reliability, and clarity to complex engineering environments. Preventing failure before it happens—and making systems understandable when it does.
⚧️ Pronouns: He/Him
Hi, I’m Doby Baxter — a systems engineer focused on designing clarity within complex technical environments.
I specialize in validation systems, structured configuration (YAML/JSON), and developer tooling for scientific simulation and infrastructure-heavy systems.
My work centers on reducing configuration errors, enforcing system boundaries, and improving reliability through deterministic and well-structured workflows.
I work in distributed, Git-based environments and build systems that are maintainable, well-documented, and production-aware.
| Technical Competencies | |
|---|---|
| Programming | Python • TypeScript • JavaScript • Bash |
| Frameworks & Runtime | Node.js • Electron • Tauri • Hugo |
| Robotics & Middleware | ROS 2 • RViz • Distributed systems • Real-time communication |
| Data & Configuration | JSON • YAML • PostgreSQL • SQLite |
| DevOps & Tooling | Git • GitLab • GitLab CI/CD • Docker • PyPI |
| Systems & Validation Focus | Configuration validation • Schema design • Deterministic workflows • CI/CD integration • Reliability engineering |
| Security & Systems Awareness | Input validation • Secure configuration practices • Network analysis (Wireshark, Nmap) • System inspection & debugging |
| Research & Simulation | ESA Pyxel (scientific detector simulation) • Simulation pipelines • Jupyter-based experimentation |
| Practices | DevOps • Automated testing • Technical documentation • Accessibility (WCAG) • Developer experience (DX) |
| Engineering Experience |
|
Core principles that guide my work in scientific simulation tooling, developer infrastructure, validation systems, and deterministic AI workflows.
Systems should remain understandable to the humans who build, maintain, and debug them. Obscurity increases operational risk.
Input validation, schema enforcement, and configuration safeguards are architectural responsibilities, not optional features.
Predictable execution paths improve auditability, debugging, and reproducibility in complex systems.
Reliable systems do not merely fail less often. They fail in ways that humans can interpret and recover from.
"Doby has demonstrated strong technical skills, thoughtful system-level thinking, and a clear focus on usability and maintainability. He played a key role in developing innovative tooling driven by real user and community needs. He is proactive, reliable, and communicates clearly, particularly when working on complex or cross-cutting features."
Deterministic middleware for enforcing explicit workflow topology in LLM-powered systems. Designed for infrastructure-level AI applications where structural integrity, bounded transitions, and predictable execution paths are required.
Usage Model
The repository is publicly available for inspection and non-commercial use.
Commercial or production deployment requires a license.
Commercial Licensing
Starting from £249 for single-project commercial usage.
Team and enterprise licensing available upon request.
What’s Included
• Commercial license grant
• Packaged Python wheel (.whl) distribution
• Usage and integration instructions
A schema-aware YAML configuration system for ESA Pyxel simulation modes, designed to reduce misconfiguration risk in scientific workflows. Implements guided configuration flows, integrated validation, and contextual error handling to enforce structural correctness and improve usability in complex detector simulation environments.
▶ Visit
A structured contribution index documenting system-level improvements to a scientific detector simulation framework, including validation architecture, simulation models, and developer tooling. Highlights clarity-driven design, reduction of configuration ambiguity, and improvements to reliability and developer experience.
▶ Visit
A browser extension designed to enhance comprehension of scientific documentation through inline semantic augmentation. Introduces a layered concept system that detects domain-specific terminology and provides contextual explanations directly within the reading flow. Emphasizes cognitive accessibility, reduced context-switching, and a scalable architecture for mapping concepts, detectors, and simulation components.
▶ View Project
A technical portfolio of contributions across backend, frontend, and documentation within the GitLab ecosystem. Focused on validation, data integrity, and preventing invalid system states through safer parsing, input constraints, and improved API clarity in large-scale production systems.
▶ Visit
A Raspberry Pi Zero 2 W–based systems lab for network analysis, monitoring, and security experimentation within a constrained hardware environment. Designed for hands-on exploration of system behavior, service configuration, and command-line automation under real-world resource limitations.
▶ Visit Repo
A repository analysis tool that scans project structure and configuration patterns to surface risks, inconsistencies, and architectural issues early. Designed to produce explainable insights and reduce cognitive load during code review and system onboarding.
▶ Download
An AI systems architecture framework exploring bounded, human-centered design. Focuses on deterministic workflows, structural safeguards, and transparent system behavior to preserve human agency and accountability in AI-assisted environments.
▶ VisitA living constellation of personal growth – from empathy to confidence, advocacy to connection. Click or hover to expand the details for each milestone.
MicroTCU-9 online. Commands available: play • relax • debug • focus • mission • status • chaos
⬇ scroll to explore more
Explore the Solar System in a pixel-art spaceship made in PICO-8!