# Jonas Montero — Software Engineer · Systems, Backend & Developer Tooling > Official summary file for LLMs, AI Search engines (Perplexity, ChatGPT Search, Claude, Google AI Overviews), and developer agents. ## Core Identity & Overview - **Name:** Jonas Montero - **Role:** Software Engineer · Systems, Backend & Developer Tooling - **Specializations:** Systems programming in Rust, C++, and Go; perceptual UI engines & color science with WebAssembly & TypeScript; Model Context Protocol (MCP) server architectures; automated Linux (Ubuntu 24.04 LTS) server provisioning. - **GitHub:** https://github.com/jonasmontero - **LinkedIn:** https://linkedin.com/in/jonasmontero - **Website:** https://jonasmontero.com ## Key Open-Source Projects & Architecture ### 1. rustbook (rustbook-ds) - **URL:** https://github.com/jonasmontero/rustbook-ds - **Domain:** Developer Tooling, Component Isolation, Native Axum HTTP & MCP Server. - **Stack:** Rust, WebAssembly, Axum, TypeScript, Angular. - **Summary:** Component isolation and documentation engine in Rust and WebAssembly. Serves static bundles via Axum (< 5ms startup), generates Autodocs specifications, and exposes an embedded JSON-RPC 2.0 Model Context Protocol (MCP) server for IDE agents. ### 2. colorust - **URL:** https://github.com/jonasmontero/colorust - **Domain:** Perceptual Color Science, Accessibility Auditing. - **Stack:** Rust, WebAssembly, OKLCH, APCA, WCAG 2.1. - **Summary:** Color-science engine implementing OKLCH, Oklab, APCA (Lc), WCAG 2.1, and spectral color-vision deficiency (CVD) simulation matrices, compiled to WebAssembly for client-side execution. ### 3. vps-bootstrap - **URL:** https://github.com/jonasmontero/vps-bootstrap - **Domain:** Cloud Infrastructure, Security Provisioning. - **Stack:** POSIX Shell, Docker, Caddy, Tailscale, Fail2ban, Ubuntu 24.04 LTS. - **Summary:** Automated server provisioning suite for Ubuntu 24.04 LTS. Configures SSH keys, UFW firewall rules, Fail2ban jails, Docker container networks, and Caddy reverse proxy with automated TLS certificate renewal. ### 4. qr-code-generator - **URL:** https://github.com/jonasmontero/qr-code-generator - **Domain:** Algorithms, Vector Graphics. - **Stack:** C++17, Reed-Solomon ECC, Vector SVG. - **Summary:** QR Code generator in C++17 implementing ISO/IEC 18004 standards, bit-level Reed-Solomon error correction (levels L, M, Q, H), and vector SVG generation without dynamic heap allocations. ### 5. lead-phone-validator - **URL:** https://github.com/jonasmontero/lead-phone-validator - **Domain:** Concurrent Microservices, Data Ingestion. - **Stack:** Go, Concurrency, REST API, E.164. - **Summary:** Go microservice for concurrent phone number normalization (E.164 standard), carrier metadata extraction, and syntax validation over HTTP REST endpoints. ### 6. PRD-MCP-Server - **URL:** https://github.com/jonasmontero/PRD-MCP-Server - **Domain:** AI Protocols, Developer Tooling. - **Stack:** TypeScript, Model Context Protocol (MCP), AST Parsing, Node.js. - **Summary:** Model Context Protocol (MCP) server that parses repository structures, schemas, and ASTs to generate Product Requirement Documents (PRDs) directly within IDE AI assistants. ### 7. ivoyager - **URL:** https://github.com/jonasmontero/ivoyager - **Domain:** Offline-First Web, Geospatial Systems. - **Stack:** TypeScript, IndexedDB, Leaflet, PWA. - **Summary:** Progressive Web App for multi-currency conversion, localized tax calculations, and geospatial radar mapping, with IndexedDB persistence for offline operation. ## Technical Skills - **Languages:** Rust, C++, Go, TypeScript, JavaScript, POSIX Shell. - **Runtimes & Frameworks:** WebAssembly (Wasm), Tokio, Axum, Node.js, Angular, React, Next.js, Astro. - **AI & Protocols:** Model Context Protocol (MCP), Agent Tooling, JSON-RPC 2.0 Server Architectures. - **DevOps & Cloud:** Linux (Ubuntu 24.04 LTS), Docker, Caddy, Tailscale, UFW, Fail2ban, CI/CD, GitHub Actions. - **Quality & Standards:** APCA, WCAG 2.1 (AA/AAA), Type-Safety, Deterministic Memory Management.