I build tools that eliminate repetitive work: tax compliance, PDF & data extraction, Excel automation.
📊 Strong background in Excel/VBA automation · 🤖 Currently exploring AI-driven solutions
🎵 Piano | 📚 Books | 🎧 Music
- Tax-compliance automation — desktop tools and headless-browser bots around SUNAT (Peru) and SII (Chile): electronic invoicing (XML UBL → PDF/Excel), exchange rates, retention agents, detractions
- PDF engineering — OCR pipelines, stamping, full-text search and data extraction from business documents (PyMuPDF, pdfplumber, OCRmyPDF, iText7)
- Excel & VBA tooling — from macro automation to a full licensing system with remote kill-switch for distributed VBA solutions
- Web development — React / TypeScript apps and vanilla JS tools when the problem calls for a UI
| Project | What it does |
|---|---|
| 📊 revision-columnas-xls | Python CLI tool that verifies whether all XLS/XLSX reports exported from SAP in a folder have the same number of columns with data, highlighting any differences |
| 💱 sunat-tc-app | Desktop GUI and CLI app to query the official exchange rate published by SUNAT, with SQLite caching and Excel export |
| 💳 bbva-analizer | Local web app to analyze BBVA credit card statement PDFs — split expenses between people, persist assignments in SQLite, and generate payment images |
| 🧾 factura-pdf-converter | Windows desktop app that converts SUNAT electronic invoices and credit notes (XML UBL 2.1) to PDF, with XSLT transformation and Chromium rendering |
| 📋 plataforma-de-confirmacion-del-rhe-y-de-la-fe | Desktop app to query, confirm and dispute SUNAT electronic receipts (RHE) and invoices (FE) via the official REST confirmation platform: bulk filings, ticket tracking, taxpayer registry lookup and Excel/CSV exports |

