I enjoy taking a problem that is still a little vague, making the trade-offs explicit and leaving behind software that another person can understand and operate. PHP, Symfony, SQL and Linux are the tools I know most deeply, but the common thread is careful engineering rather than a particular stack.
My longer record includes GNU social, internal operational tools, self-hosted services, dependable and spatial systems, teaching, technical writing and a few independent products.
Experience
One thread through the work.
Open-source platforms, internal tools, infrastructure, applied research and teaching all support the same professional story: making complex technical systems understandable, maintainable and useful.
Funded open-source leadershipLed GNU social v3 across PHP/Symfony architecture, ActivityPub interoperability, accessibility, releases and contributor mentoring.
Operational softwareBuilt internal tools from business constraints through data models, backend logic, admin workflows, reporting and documentation.
Systems that stay runningOperate Linux services with Nginx, Docker, databases, encrypted storage, backups, monitoring and recovery procedures.
Own the whole problem
Move from unclear requirements to explicit trade-offs, implementation, documentation and an operable result.
Write decisions down
Make architecture, risks and assumptions visible so the software remains understandable after handover.
Build for operation
Treat deployment, backups, monitoring, accessibility and recovery as part of the product.
Teach what matters
Use mentoring and technical communication to reduce future coordination cost and improve quality.