
Vojtěch Špaček
Software Developer | Systems Engineer | AI Specialist | Technical Writer
sparesparrow |
sparesparrow@protonmail.ch |
Signal |
Stoky SP |
X |
YouTube |
Discord |
Profile Summary
Results-driven software developer with 6+ years of experience in high-performance systems, AI, and open-source innovation. Proven track record of delivering robust solutions in C++, TypeScript, and Linux environments. Passionate about building accessible, scalable technology that empowers users and organizations.
Testimonials
"Vojtěch consistently delivers high-quality, maintainable code and is a driving force for innovation in our team."
- Senior Software Engineer, Thermo Fisher Scientific
"His expertise in AI and open source is matched only by his collaborative spirit and technical leadership."
- Lead Developer, Open Source Project
"A rare blend of systems thinking and hands-on engineering. Vojtěch is a go-to for complex challenges."
- Engineering Manager, Honeywell
About
I am a software developer with over 6 years of experience in C++, Bash, and JavaScript, and over 4 years with Python and TypeScript. I have been using Linux for over 8 years and have 4 years of experience with networking and containerization. This year, I am building servers implementing the Model Context Protocol.
I'm fascinated by neuroscience, brain-machine interfaces (BMI/Neuralink), machine learning, and music. I'm currently producing a Czech audiobook - TTS narration of Mises' Human Action.
GitHub Projects
human-action
Developed a system for producing high-fidelity Czech audiobooks of Ludwig von Mises' "Human Action" using AI voice synthesis, reducing manual narration time by 90% and making complex economic concepts accessible to a wider audience.
- Python
- FastAPI
- ElevenLabs API
- Multilingual Processing
- ElevenLabs Audio Synthesis
ipmon
A Linux daemon for real-time network monitoring and adaptive firewall management.
A robust Linux daemon crafted for real-time network interface monitoring and proactive firewall management. Integrated with the Linux kernel via NETLINK for low-latency event detection, it uses NFTables for atomic updates, ensuring secure handling of dynamic network conditions.
- C++
- Linux Kernel
- NETLINK
- Multi-threading
- NFTables
mcp-prompts
A prompt management system for AI applications with semantic search and collaboration.
A sophisticated prompt management system tailored for AI-driven applications, providing a scalable platform to organize, search, and collaborate on prompts. Utilizes vector-based semantic search with pgvector and real-time collaboration via Server-Sent Events, enhancing AI workflow efficiency.
- TypeScript
- Node.js
- PostgreSQL+pgvector
- Docker
- REST+SSE
podman-desktop-extension-mcp
A Podman Desktop extension for secure MCP server management.
A powerful Podman Desktop extension enabling secure and efficient management of Model Context Protocol servers in containerized environments. Features rootless runtimes, encrypted credential storage, and real-time health monitoring.
- TypeScript
- Svelte
- Podman
- Container Security
mcp-project-orchestrator
An AI-driven tool for generating software projects from natural language.
A groundbreaking AI-powered tool that converts natural language requirements into fully structured software projects. Leverages LLMs and vector search to identify design patterns and generate code.
- TypeScript
- LLM Integration
- Pattern Matching
- Vector Search
mcp-router
A workflow orchestration system for MCP services with a visual designer.
A sophisticated workflow orchestration system for Model Context Protocol services, featuring a drag-and-drop visual designer for building AI pipelines. With dynamic service discovery and resilient routing, it empowers developers to create fault-tolerant, high-performance workflows.
- TypeScript
- Node.js
- React
- Docker
- Microservices
cursor-rules
A comprehensive rules engine for the Cursor IDE to structure AI interactions, using glob-based file matching and hierarchical organization for consistent workflows.
- Markdown
- MDC Format
- LLM Integration
- Pattern Matching
cursor-audio-notifications
An extension for the Cursor IDE that adds audio notifications for events like build completions, enhancing workflow awareness and reducing context switching.
- TypeScript
- ElevenLabs Audio Synthesis
- IDE Integration
- Multilingual Processing
openssl-crypto-policies-test
A test suite for validating OpenSSL cryptographic policy enforcement, with automated TLS security level verification and cipher benchmarking.
- Bash
- Cryptography
- OpenSSL
mcp-servers
A suite of MCP servers with visualization, persistence, and prompt management tools.
A versatile suite of Model Context Protocol servers: `mermaid` (Mermaid diagram generator), `solid` (SOLID Code Review), `prompt-manager` (prompts orchestration, templates), and more.
- TypeScript
- Node.js
- Docker
- LLM Integration
- Microservices
btc-pay-server
A self-hosted Bitcoin payment processor for web applications.
A secure, self-hosted Bitcoin payment processor built with Rust, offering a RESTful API for handling payments, generating requests, and verifying transactions, designed for easy integration into web applications.
- Rust
- Bitcoin Protocol
- REST API
Open Source Contributions
mcp-prompts
- Core contributor: Implemented hexagonal architecture, boosting maintainability and extensibility.
- Wrote integration tests, increasing code coverage by 25% and reducing bug reports by 30%.
- See merged PRs: #all
podman-desktop-extension-mcp
- Developed Podman Desktop extension for secure MCP server management, enabling rootless runtimes and encrypted credential storage.
- Improved real-time health monitoring, reducing incident response time by 40%.
Work Experience
Software Developer (C++) | Ixperta (for Thermo Fisher Scientific) | 2023 – 2024
Developed high-performance server-side applications for electron microscopy systems using C++. Implemented FPGA-based data processing pipelines with gRPC and networked hardware communication. Designed backend logic for WPF applications using C# and .NET.
- Optimized data acquisition pipeline
- Implemented robust error handling and recovery mechanisms
- Collaborated in an international Agile team
Software Engineer II | Honeywell | 2022 – 2023
Developed real-time aircraft monitoring APIs in C++ with high-performance data processing. Created Python-based integration tests for protocol validation, ensuring aviation safety compliance.
- Implemented protocol validation for aviation messaging
- Developed automated testing framework for safety-critical components
- Optimized data stream processing with multi-threading
Application Developer | Trusted Network Solutions | 2020 – 2022
Implemented HTTP/TCP forward proxy with encrypted traffic inspection. Developed ipmon for dynamic firewall management and network monitoring using NETLINK and NFTables.
- Integrated with Suricata IDS and PostgreSQL for security logging
- Designed thread-safe, event-driven architecture for IPv4/IPv6 monitoring
Automation Developer & IT Systems Specialist | IBM | 2014 – 2016
Developed a C++ monitoring application to reduce false positives during server maintenance. Promoted to Automation Developer, creating tools with Bash, PowerShell, and JavaScript for Linux/Windows infrastructures.
- Improved efficiency with custom automation solutions
- Managed and optimized large-scale infrastructure
Skills
Education
Masaryk University - Faculty of Informatics
Informatics - Computer Systems and Data Processing, Bachelor's Degree, 2012 – 2014
Coursera.org
Deep Learning Specialization
DeepLearning.ai
Data Analysis, CrewAI, LangChain
Additional Interests
- Ludwig von Mises, Murray Rothbard
- Ray Kurzweil, Nick Bostrom, Max Tegmark
- Lex Fridman, Andrew Huberman, Dario Amodei
- Neuroscience & Brain-Machine Interfaces