About
I like systems that explain themselves.
I am a Calgary-based IT professional focused on Linux systems, ERPNext operations, automation, web infrastructure, and recovery.
Practical engineering built around the operator
A system can be technically correct and still be difficult to operate. I pay attention to the commands, prompts, status messages, logs, documentation, and recovery paths that people actually depend on.
That perspective shapes my work on ERPNext deployment tooling, WordPress engineering standards, and infrastructure labs. I try to expose failure clearly, protect credentials, avoid hidden state, and leave useful evidence after every important operation.
I continue to deepen these skills through hands-on projects and documented testing. This portfolio separates demonstrated project work from technologies I am still developing.
Working principles
Truthful state
Status should describe what is actually working, not what the last command hoped to achieve.
Safe boundaries
Destructive actions, credentials, and production changes need explicit guardrails and understandable failure behavior.
Recovery evidence
A backup is useful only when restoration has been exercised and the recovered service has been verified.
Small feedback loops
Formatting, static analysis, focused tests, and clean environments catch mistakes before deployment.
Readable documentation
The next operator should understand the architecture, assumptions, checks, and safe next action.
Measured claims
Project evidence and test results are more useful than arbitrary percentages or invented metrics.
See the principles in practice.
The project case studies explain the challenge, architecture, controls, validation, and lessons from each project.
View case studies