Systems technician who builds secure Windows tools in C# / .NET.
Toji (84 reversible tweaks) · SignedUpdater (signed auto-update) · Finanzas (offline PWA).
Open to: Windows systems and automation, or .NET roles · Spain, remote or relocation.
Systems & software builder. I like building from the ground up: Windows internals and native APIs on one side, 3D on the web on the other, and automation tying it together. I ship things I actually use: a tuning tool that can undo everything it does, an updater that refuses unsigned binaries, an expense app that works offline.
I work with AI assistance (Claude Code) as a pair programmer: I decide what gets built, how it must behave and how it is verified. Every project links its tests and lists its own limits, so you can check the result instead of taking my word for it.
Toji applying three tweaks and reverting them. Registry and backups were verified identical afterwards on a real machine.
|
Windows tuning tool, MIT. 84 tweaks, each stored as data. Backups are written before every change and undone LIFO,
so overlapping tweaks cannot leave the system wrong (a real bug I found, reproduced and fixed). Signed auto-update,
hardened data folder, calibrated timer resolution.
|
Safe self-update from GitHub Releases. ECDSA-signed manifest, streaming SHA-256 check under a size cap, host allow-list,
rollback-safe swap. Written up with its threat model and its limits.
|
Expense PWA on your own Google Sheet. Log an expense in 3 seconds, or photograph a receipt and let Gemini itemise it.
Offline queue with idempotent replay, hardened Apps Script backend.
|
| Project | What it is | Stack · proof |
|---|---|---|
| WindowsTimerResolution | NtSetTimerResolution wrapper with explicit release and auto-calibration. Measured: Sleep(1) 15.6 ms → 1.5 ms held, 1.2 ms calibrated. Also documents what did not work. |
.NET 8 · 13 tests · MIT |
| AD Hardware Inventory | Agentless hardware inventory for a Windows domain in one read-only PowerShell script (AD list → parallel WinRM/CIM → CSV). Run in a real 26-computer domain; unreachable machines are reported, not dropped. | PowerShell · MIT |
| AI Hoodie Studio | 3D hoodie configurator: place graphics on a 3D garment, pick the technique per piece, export a production dossier PDF. | Next.js 16 · three.js · Fabric.js · prototype · MIT |
| Industrial Web Template | B2B 3D configurator I built on my own as a proposal for a prospective client (no agreement reached; the code is mine), with a hardened reference API (parameterized SQL, XSS/path-traversal defenses, lockout). | Three.js · GSAP · Node · MIT |
| sheetmetal-geometry | Pure-JS sheet-metal maths: chained bends, K-factor allowance, flat patterns, boolean-merged cut outlines. | JS · 13 tests · MIT |
| Jarvis Project | Voice-driven personal AI assistant for Windows on the open-source OpenJarvis framework: native app, local wake-word filter, a tool router that cuts tool-definition tokens per request by up to ~85 %. | Python · Gemini · Apache-2.0 base |
Products built with a partner (code private, showcase only)
| Project | What it is |
|---|---|
| APP ENTREGAS | Delivery map for several companies: customer flags coloured by order state, courier PWA with routes ordered by real driving time, GPS checkpoints, offline queue, admin panel. Two-person project with @TenMM2: I designed, specified and tested it (built with Claude Code); TenM built the dependency-free Node.js server and security. 66 tests. |
| Plantilla Taller | White-label platform for auto repair shops: public portal with plate lookup and booking calendar, owner approval of extra work, shop-floor panel with per-task timers and QR labels. Privacy by design, tested Firestore rules, 250 unit tests. Built with @TenMM2; code private. |
Want to talk about any of this? Reach me on LinkedIn.



