Software Engineer and open-source maintainer building developer tooling, AI-assisted workflows, and reliability-focused systems.
At Gentleman Programming, I contribute to gentle-ai and gentle-pi, with maintainer responsibilities across the broader Gentle AI ecosystem, including engram.
My SDET background gives me a strong foundation in testability, CI/CD, observability, failure analysis, and production reliability. I apply that experience to building maintainable software and developer platforms—not only testing them.
- Developer tooling and open source: CLI/TUI workflows, agent orchestration, cross-platform behavior, and developer experience.
- Software engineering and architecture: desktop and web applications, REST APIs, database-backed systems, and maintainable system design.
- Reliability engineering: automated testing, CI/CD, observability, filesystem safety, concurrency, and failure-mode analysis.
- Technical leadership: mentoring, interviewing, training, code review, and engineering-practice standardization.
Languages: Go, TypeScript, JavaScript, Rust, C#, Java, SQL
Architecture / Platform: REST APIs, CLI/TUI systems, full-stack applications, ASP.NET Core, Spring Boot, Entity Framework Core, MySQL
Developer Tooling / AI: Agent workflows, AI-assisted development, cross-platform tooling, Tauri, React, xterm.js
Reliability / Delivery: Automated testing, Playwright, Cypress, Selenium, Jest, GitHub Actions, Docker, AWS, Azure, OpenShift, CI/CD
Open-source developer and maintainer contributing to product features, CLI/TUI workflows, agent orchestration, cross-platform behavior, filesystem safety, testing, code review, and delivery reliability.
Recent contributions include:
- gentle-ai: serialize cooldown state persistence — Go concurrency, state coordination, and regression tests.
- gentle-pi: validate spaced writer surfaces — TypeScript orchestration safeguards and automated tests.
Windows-first terminal for interactive AI CLIs. Built with Rust, Tauri, React, Windows ConPTY, and xterm.js, with native image-paste workflows and automated releases.
Full-stack task management app with React, TypeScript, ASP.NET Core, Entity Framework Core, JWT authentication, calendar UI, and integration tests.
Full-stack multiplayer platform and open-source game systems work. Built and maintained backend databases, APIs, server infrastructure, game logic, operational tooling, and user-facing systems for a community with 20k+ active users.
I am interested in international remote opportunities as a Software Engineer, Backend/Platform Engineer, or Developer Tooling Engineer, with a long-term focus on software architecture.
- LinkedIn: matias-del-hoyo-b521aa184
- GitHub: decode2


