Security & Reverse Engineering
Static and dynamic methods for finding what a client trusts, proving it, and closing it.
- Threat Modeling
- Tamper Detection
- Instrumentation
- Malware Analysis
- Static Analysis
- RASP
I build high-performance distributed systems in Go, Python and Rust. Most of my recent work is mobile security: reverse engineering Android and iOS applications, instrumenting them at runtime, and building the protections that have to survive the same treatment. Underneath that sits system-level work — eBPF, TUN stacks, low-level networking — and native Swift on Apple platforms.
I build high-performance distributed systems, low-level security tools, and autonomous AI agents that understand real codebases. My expertise spans building scalable Go/Python backends, eBPF networking, iOS/Android reverse engineering, and full-stack development.
Currently building Lexa and ctx-agent.
Warsaw, Poland
Static and dynamic methods for finding what a client trusts, proving it, and closing it.
Mobile clients and the instrumentation used to inspect them.
Services, APIs and data planes built for throughput and observability.
Runtime, networking and telemetry that keep systems observable.
Most of what I build sits in private repositories, so there is nothing here to click. That does not make it less real — it is the bulk of the work, and it is where the interesting parts live. What this site describes is capability, not the engagement.
Fix stdlib detection across Go toolchain versions.
Raise on a missing local config file instead of silently falling back to defaults.
Available for backend architectures, custom web & mobile apps, mobile security and reverse engineering work, and AI agent systems development.