Architecture and integration
End-to-end solution design: API gateways, central authentication (OAuth2, JWT, Entra ID), messaging, and connecting ERP, CRM and web systems.
Solution architect and senior backend developer. For almost 30 years I have been designing and delivering integration solutions for large enterprises, from telecom and banking to EU institutions.
Lunabyte is my consulting company. I specialise in end-to-end architecture: from IoT devices and streaming platforms through API gateways, central authentication and message-driven integrations, to connecting enterprise systems with SharePoint.
I build backends mainly in Jakarta EE, Spring Boot and Go, and reach for Rust where the situation allows. I have repeatedly led legacy migrations to modern cloud-ready solutions and advised company leadership, including independent reviews of vendor proposals.
From design to production, or just an independent expert opinion before you sign a contract.
End-to-end solution design: API gateways, central authentication (OAuth2, JWT, Entra ID), messaging, and connecting ERP, CRM and web systems.
Finding where AI genuinely pays off. Reviewing vendor proposals for price, vendor lock-in and security. Coaching teams in everyday practical use of AI.
Development in Java, Go and Rust. Legacy migrations, upgrades (Java 11 → 17 → 21), CI/CD, Docker and fixing security findings.
B2B catalogues and e-shops, POHODA integration, technical SEO, structured data, and GDPR and cookie compliance done properly.
A selection of client and employer engagements. The full CV is available on request.
POHODA ERP integration over XML API, rebuild of an e-shop into a B2B catalogue, technical advice for leadership and independent review of agency proposals.
Migrated a SharePoint connector to Jakarta EE, SPFx extensions, Entra ID authentication and automated CI/CD in an international team.
Audio streaming platform for IoT set-top boxes: API gateway in Go, central authentication, HLS streaming and the full infrastructure.
Archiving solution with a WebSocket protocol and Alfresco (CMIS). Designed the personal-data removal procedure across critical systems (Cramer, Genoa, Vitria, Siebel).
CRM/CMS for distributing music and advertising audio to venues. Architecture, data model and custom audio UI components.
Enterprise applications on JBoss, web services and JSF. Projects: Orange Web Shop, VÚB Hypo, T-Com hosting migration.
Internet banking, leasing applications and Lotus Notes prototypes ported to Oracle.
Intranet applications for the European Parliament in Luxembourg and Brussels, Lotus Domino/Notes workflows and PHP/ASP solutions.
I pick language and framework by the job, not by fashion.
My own experiments, which then inform client work.
A personal AI stack running entirely locally with no external APIs: Whisper, Ollama, Neo4j, Vue 3 and Kubernetes deployment via Helm. An experiment in when a graph beats a classic vector database.
Utilities and integration tools focused on performance and memory safety: Google OIDC, Kafka and data pipelines. To be shown as case studies.
Set-top boxes with custom firmware, an API gateway limiting concurrent sessions, and offline playback protected by licence-key encryption.
Have an integration, a migration or a vendor proposal you don’t quite trust? Send me a few sentences and I will come back with a concrete proposal.