Doby Baxter
Python Engineer • Validation, Reliability & System Correctness • QA / Security-Focused Tooling
I build tooling and systems that reduce errors, enforce valid states, and make complex workflows easier to understand and debug.
My work sits at the intersection of developer tooling, validation, and system reliability — with a strong focus on preventing misconfiguration, improving error clarity, and making behavior predictable.
I’m particularly interested in how validation, input handling, and system design contribute to both software quality (QA) and security.
Technical Skills
Programming
Python · TypeScript · JavaScript · Bash · Node.js
Data & Configuration
JSON · YAML · JSON Schema Design · AJV Validation · Schema-Driven Architecture
DevOps & Tooling
Git · GitLab · GitLab CI/CD · Docker · PyPI · CLI Tooling
Validation & Reliability
Configuration Validation · Schema Design · Deterministic Workflows · CI/CD Integration · Invalid State Prevention
Browser & Extension Development
WebExtensions API · Firefox Add-ons · DOM Manipulation · MutationObserver · Tooltip Systems
Documentation & Communication
Technical Writing · Architecture Documentation · Open Source Collaboration · Async Remote Communication
Robotics & Middleware
ROS 2 · RViz · Distributed Systems · Real-Time Communication
Security & Systems Awareness
Input Validation · Secure Configuration Practices · Safe Parsing · Network Analysis (Wireshark, Nmap) · System Inspection & Debugging
Experience
Software Consultant (Independent)
Worked directly with clients to understand complex systems and reduce friction in development workflows. Focused on practical improvements in tooling, configuration, and system clarity.
ESA Pyxel · Open Source Contributor
Contributed to a scientific detector simulation framework, focusing on validation, reliability, and developer experience.
- Improved configuration handling to reduce invalid states in simulation workflows
- Enhanced error messaging for clearer debugging and faster issue resolution
- Contributed to schema-driven validation approaches for safer system behavior
- Supported overall system robustness and maintainability in a research-critical environment
Focus Areas
- Validation-driven system design
- Preventing invalid states through schema and constraints
- Clear, actionable error handling
- Predictable and deterministic workflows
- Bridging QA, reliability, and security thinking
Connect with me
Personal projects
View all- Loading
About
Pronouns: he/him
Python Engineer • Validation, Reliability & System Correctness • QA / Security-Focused Tooling