Skip to content
View ImSothe's full-sized avatar
📓
Open to Work
📓
Open to Work

Block or report ImSothe

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ImSothe/README.md

Ángel Baz Monteiro

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.

C#, .NET, PowerShell, JavaScript, Node.js, React, Three.js, Python, Git

LinkedIn Toji


👋 About

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.

⭐ Featured

Toji demo: check three tweaks, Apply, then uncheck them and Apply again to revert
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.
WPF · .NET 8 · P/Invoke · 206 tests, 87.5 % line coverage (non-UI), verified apply/revert on a real PC

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.
.NET 8 · security · 17 tests · MIT

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.
PWA · Apps Script · Gemini · 136 tests · MIT

🛠️ More work

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.

About the name
Sothe

You're strong... but I don't stop leveling up.

Want to talk about any of this? Reach me on LinkedIn.

Pinned Loading

  1. SignedUpdater SignedUpdater Public

    Safe self-update from GitHub Releases: ECDSA-signed manifest, SHA-256 streaming verify, host allow-list, rollback-safe swap. .NET 8, tested.

    C# 1

  2. Finanzas Finanzas Public

    Mobile-first PWA: log expenses in 3 seconds and X-ray receipts with Gemini, on your own Google Sheet

    JavaScript

  3. Toji-Windows-Optimizer Toji-Windows-Optimizer Public

    Windows tuning tool for power users: 84 tweaks, LIFO-reversible changes, signed auto-update, calibrated timer resolution. WPF / .NET 8, 206 tests.

    C#