30 years delivering embedded systems, CA/DRM solutions, and IoT platforms — from broadcast and smart TV to oil & gas and cloud domains.
Shipped production C/C++ for Liberty Global (8M+ cable TV subscribers across Europe), Vizio (HAL Picture platform, 29 months on-site Dallas, TX), SLB/Schlumberger (Azure IoT Edge gateway fleet), and Amazon Web Services (Linux modernization / Lift & Shift).
Before joining EPAM, spent 20 years at ADB Polska building the CA/DRM stack that powered cable TV across Europe — integrating and validating 7+ Conditional Access systems (Nagra, Conax, Irdeto, Latens, Viaccess, Verimatrix, BetaCrypt) and DRM platforms (Nagra PRM, Marlin, MS DRM) on embedded STB hardware. Designed the generic CA solution in Open Embedded RDK for Liberty Global, extended DVB CI stack to DVB CI+, and developed Smart Card low-level drivers (ISO/IEC 7816) on Broadcom chips from the ground up.
Author of 3 patents in Conditional Access systems · EP 1638006 B1 · US 2006/0064592 A1 · US 2006/0062387 A1
- Embedded platforms — ESP32, ARM, Linux, Snapcraft, Yocto, RDK
- CA / DRM systems — Nagra, Conax, Irdeto, OpenCDM, Widevine, PlayReady, ClearKey, DNSSEC
- IoT solutions — Azure IoT Edge, MQTT, Redis Streams, Docker, Google Protobuf
- Developer tooling — DTV stream analysis (PidExtractor, TsReader), MQTT monitoring, async PDF processing
I use AI tooling daily to accelerate architecture decisions, code review, and documentation:
Certifications (2026):
- Anthropic: Claude 101 · Claude Code in Action
- AWS: Agentic AI on AWS · Amazon Bedrock Getting Started · Kiro Getting Started · Engagement Security Training
| Project | Description | Stack |
|---|---|---|
| esp-platform | Modular ESP32/S2/S3 platform — solar energy automation for water heating | C, C++, ESP-IDF, FreeRTOS, MQTT |
| mqtt-parser | Dockerized MQTT monitoring tool with live feed, rules engine and web UI | TypeScript, Node.js, React, SQLite, Docker |
| async-pdf-proc | Async PDF processing with AI summarization (Gemini 2.5 Flash, Mistral) | Python, FastAPI, Redis Streams, React |
| plc-dashboard | Real-time PLC data monitoring and visualization dashboard | TypeScript, React, Docker |
| Project | Description | Stack |
|---|---|---|
| esp-drivers | Hardware driver library for ESP32 platform (submodule of esp-platform) | C, C++, ESP-IDF, CMake |
| PidExtractor | CLI tool for filtering selected PIDs from DVB transport stream files | C++, CMake, DVB |
| TsReader | CLI tool for parsing and inspecting DVB transport stream file contents | C++, CMake, DVB |
| ha-docker | Docker Compose setup for Home Assistant home automation platform | Docker, Home Assistant |
Frisco, TX, USA · Open to senior / staff embedded and IoT roles in the Dallas area.
"A proven track record of shipping high-quality software on embedded platforms."



