▾
about
collapse
Martin Mikšaník
| martin@miksanik.net | |
| linkedin.com/in/martin-miksanik | |
| github | github.com/xmiksay |
Education
Brno University of Technology — Faculty of Information Technology (2009–2013)
Experience
| Period | Company | Role | Focus |
|---|---|---|---|
| Dec 2025 – present | Independent / Freelance | AI & LLM Engineer | Agentic systems & LLM tooling — Rust, Claude API, MCP servers; multi-agent delivery (plan → parallel implement/review agents → gated PRs → releases); AI-assisted security reviews & code audits; invoicing SaaS with accounting exports; self-hosted Kubernetes & Ansible infrastructure; local ML inference (candle, ROCm/HIP, YOLOv8) |
| Apr 2021 – Nov 2025 | Vacuumlabs s.r.o. | Tech Lead | Cryptocurrency & smart contracts — Rust, TypeScript, Cardano, Aiken, Python, Docker, CI/CD |
| Apr 2020 – Apr 2021 | Konica Minolta | Tech Lead / Architect | Video Analytics — Python, Kubernetes, Helm, Ansible, Argo |
| Sep 2018 – Apr 2020 | Laser Game Solutions | Software Architect | Laser game systems — C, C++, Atmel, Buildroot, Python, PostgreSQL |
| May 2018 – Aug 2018 | U.plus | Python Developer | Banking operations — Python, Django, PostgreSQL |
| Apr 2016 – Sep 2018 | Mathesio s.r.o. | Software Engineer / DevOps | CI/CD & monitoring — Python, Java, C, C++, PostgreSQL, LDAP |
| Jul 2015 – Mar 2016 | Xura | Software Engineer | SCTP/IPv6 signaling — C, C++, Tcl |
| Jul 2011 – Jan 2015 | Allrisk s.r.o. | System Architect | Insurance platform — Python, Django, PostgreSQL, LaTeX |
| Mar 2012 – Jun 2012 | Abdoc | Programmer | Web apps — Python, Django, MySQL |
| Sep 2007 – Apr 2009 | netdevelo s.r.o | Programmer | E-shop framework — PHP, MySQL |
Skills
- Languages: C, C++, Rust, Python, JavaScript, TypeScript, Assembler, Shell
- AI / LLM: Claude API, agentic systems & automation, multi-agent orchestration (parallel implement / review / verify agents), AI-assisted code review & security audits, MCP server design, LLM harnesses & tooling, local ML inference (candle, ROCm/HIP kernels, GGUF, YOLOv8)
- Optimization: performance profiling, GPU kernel tuning, async & concurrent design (Tokio), algorithm design, embedded & resource-constrained targets
- Tools: Git, Docker, LaTeX, CI/CD (GitHub Actions, GitLab CI, Forgejo Actions), Helm, Ansible & Ansible Vault, Argo, Kubernetes (kubeadm, Traefik, cert-manager / ACME DNS-01), S3 (Garage)
- Linux: Debian, Alpine, Proxmox, networking (WireGuard, nftables, fail2ban), virtualization, production diagnostics
Selected Projects — github.com/xmiksay
AI agents & LLM tooling
- entanglement — headless Rust AI coding-agent engine: async actor core with a typed message contract, stdio / TUI / WebSocket front-ends, Anthropic, OpenAI, Gemini and Ollama backends, MCP support
- agent — Rust/Axum service that turns GitLab/GitHub webhooks into Claude Code runs and posts results back to issues and PRs; Vue 3 dashboard with live task status, operator approvals and spend tracking
- api2mcp — turns curated HTTP API calls into MCP tools with a bounded blast radius: Rhai composition, per-call audit log, portable credential-free YAML packs
- design — locally-run CLI driving a code agent against a git-controlled, agent-neutral design-system repo, with live preview
Local ML inference
- rocml — standalone Rust inference engine for Qwen3 / Qwen3.5-hybrid models on AMD ROCm: hand-tuned HIP kernels, GGUF loading, OpenAI-compatible server
- candle (Hugging Face) — ROCm/HIP backend contribution
- Crane — ROCm support, merged upstream
- dart — automatic steel-dart scoring: YOLOv8 detection via candle, deterministic Rust pipeline on Raspberry Pi
Rust libraries & applications
- mermaid-svg — pure-Rust Mermaid → SVG renderer with a single runtime dependency, published on crates.io
- mdcast — one Markdown source to DOCX, ODT, PDF, PPTX and reveal.js, with a per-page layout and branding layer (Typst + pandoc)
- byteburrow — personal cloud storage in Rust + Vue 3 with a plugin pipeline for photo classification (EXIF, face recognition, keywords)
- site — this site: Rust/Axum + Vue 3 admin, OAuth2 (PKCE, dynamic client registration), MCP server and built-in AI assistant
Interests
Software architecture, AI agents & LLM tooling, algorithmization, performance optimization, encryption, decentralization, microservices — skiing, wakeboarding, snowboarding, motorcycles, electric guitar, piano, analog photography