Projects
Tools I built so quality didn't have to depend on me
Every project anticipates failures before they reach production, or takes repetitive work off a team that already had enough.
Automated code metrics with SonarCloud
QA Lead
Automatic sync of code quality metrics (coverage, technical debt, duplication) from SonarCloud into the report the team reviews every week.
Reportia — multi-company accounting management
Founder and sole author — CtisEvolution
Multi-company accounting management system with bidirectional sync to SIIGO Pyme, commission reports, and asynchronous background Excel processing.
Cowork.Ctis — agent embedded in Reportia
Founder and sole author — CtisEvolution
Agentic assistant embedded in Reportia (Ctis Evolution) that answers with the user's real data, with a mathematically bounded cost ceiling and an emergency kill switch that needs no redeploy.
MCP Server for Reportia
Sole author — CtisEvolution
Stdio MCP server exposing 66 curated tools from the Reportia API, instead of one generic HTTP tool an agent could misuse.
Asisfera — multi-tenant shift scheduling platform
QA Lead
Attendance and shift-scheduling platform converted to multi-tenant, solving the hard case first: knowing which organization a user belongs to before they log in.
MCP Server for SIIGO Pyme
Author / Open Source
Exposes the 47 functions of the SIIGO Pyme CLI as MCP tools, with auto-discovery and Excel results parsed to JSON.
DocuCobro — multi-company accounting management with SIIGO integration
Founder and sole author — CtisEvolution
Multi-company recurring invoicing and collection integrated with SIIGO, with resilient hybrid authentication that gracefully degrades when the external service goes down.
Script Manager
QA Lead
Internal tool to centralize, version, and run the quality team's automation scripts, without relying on each person keeping them on their own machine.
Remote command execution on Windows machines
Founder and sole author — CtisEvolution
Agent for administering remote Windows machines over outbound WebSocket, with no reliance on open RDP or VPN, from a centralized web interface.
QA Skills — ISTQB skills pack for AI agents
Author / Open Source
11 installable agent skills that give an AI agent ISTQB test-design techniques and the full QA cycle.
BrainBuddyNet — gamified social learning
QA Lead
Live mentoring platform between learners and mentors with gamified progress, using Socket.io only for signaling and Agora as the video transport.
Scalable self-hosted GitHub Actions runners
Author / Open Source
Spins up N self-hosted GitHub Actions runners from a single Docker Compose service, with no zombie runners left behind after a crash.
API testing framework on top of Postman
QA / Quality Assurance
Custom JavaScript framework, built on top of Postman, to automate functional and contract testing of the product's APIs.