Projects
Sella Cruce
Bank-statement reconciliation
Reads a bank-statement PDF, matches every movement against an Excel of expected movements, stamps the annotated PDF and hands back the exceptions a human still has to decide. Nine parsers across eight institutions — roughly 40% of the codebase is parsing, because no two banks lay out a statement the same way. Built alone, requirements to production, July 2025 – July 2026.
Read the engineering write-up
Humberto Perez Luthier
Live · freelanceGuitar workshop · fret calculator
A landing page for a local guitar workshop, with a fret calculator built into it: give it a scale length and a fret count and it works out every fret position by equal temperament, plus the distance from the nut and from the previous fret.
humbertoperezluthier.com
KikiKekis
Private repoOrder management for a home bakery
Agenda, recipes and inventory for a home baking business whose orders until then only lived in the owner's head. Requirements gathered directly with her: deliveries on a calendar, recipes that discount their ingredients from stock, and alerts before something runs out.

method-based-harness
Open sourceMethodology packs for agentic coding
A Python CLI that injects software-engineering methodology into a repository as native Claude Code files. An open exploration of how AI-assisted development should be structured. Runs in Claude Code today; opencode and Copilot are planned.
View repositoryStack
Languages
- Python
- C#
- TypeScript
- Java
- SQL
Frontend
- React
- HTML5
- CSS3
Backend
- FastAPI
- ASP.NET
- REST APIs
- Async data
Data
- pandas
- Parsing
- Normalize
- QA checks
Databases
- SQL Server
- SQLite
DevOps
- Docker
- Git
- Actions
- CI/CD
AI eng.
- Claude Code
- Copilot
- opencode
- Ollama
Spoken
- Spanish
- English


