My professional journey began at PosAm, where I joined their Full-stack Academy programme and received an offer after completing it.

Once I got used to working in a team, I started taking ownership of more complex technical problems and the solutions behind them.

PosAm Logo

DCOM: eGovernment

After an initial automated testing project with Robot Framework, I joined DCOM as a developer.

DCOM provides eGovernment services for municipalities and their citizens, helping reduce paperwork and improve administrative efficiency. There, I worked on both frontend and backend components, got my first real exposure to larger codebases, and learned more about the challenges of engineering distributed systems.

That was also where I became comfortable working with Java, Spring, and Angular.

Servio: Authentication

Next, I co-created a multi-tenant authentication component for Servio, a modular service-management platform.

We used OAuth to connect third-party identity providers to the system, making it easier for customers to integrate and manage their own users inside the platform.

Technical Enabling

Later at PosAm, I moved from a project team into a technical enabling team, where we focused on solving the more difficult cross-project problems other teams were running into.

That gave me the chance to support development and maintenance across the company through focused technical problem-solving.

Performance Optimization and System Stability

One of my key contributions was diagnosing a hidden bottleneck in an enterprise system built on RabbitMQ.

Messages were regularly getting stuck because Apache Camel’s CXF library was not surfacing message-processing errors. That caused RabbitMQ to wait indefinitely for acknowledgments and stall entire queues. I put together a solution within a day, fixed the problematic flow through a configuration update, and restored throughput and queue stability.

Java and Spring Stack Modernization

I also played a central role in modernizing parts of the company’s software stack.

As a team, we migrated one enterprise project from JBoss Fuse to Spring Boot and from Apache ActiveMQ to RabbitMQ, improving its long-term reliability. We also built a regression test suite in SOAP UI to validate compatibility with the expected interface. The migration took roughly eight weeks to design, implement, and validate.

Other projects were upgraded from Java 8 to Java 11 and Java 17, alongside updates to the Spring Framework, Hibernate, QueryDSL, Apache CXF, and Apache Camel. I also worked on migrations such as replacing Jetty with Apache Tomcat to modernize deployment and orchestration across applications.

Observability

To strengthen monitoring across multiple projects at PosAm, I implemented observability components using Grafana, Prometheus, Zipkin, and Elastic.

These components were integrated into Spring applications through custom metrics, giving teams better visibility into both system performance and key business metrics.

Spotico: Parking Lot Management

I also contributed to the design and implementation of a parking-management solution for the Spotico system.

This included creating a user-profile replication and synchronization component for a multi-tenant company parking system, with calendar integration for automated parking-spot allocation. The solution was designed to stay extensible across multiple data providers. On the implementation side, I worked specifically on the Microsoft Graph integration for company calendars and the Skidata integration for the physical parking system.

Javys: Paperless Signatures

Finally, I led the design of an application for paperless digital signatures on legal documents that had previously been printed and signed by hand.

The solution integrated Javys with the Central Public Administration Portal (UPVS), known as slovensko.sk, managed by the National Agency for Network and Electronic Services (NASES) in Slovakia.

Through that work, I contributed to the broader digital-governance and digital-business goals described in the National Digital Decade Strategic Roadmap of the Slovak Republic.


After three great years at PosAm, I felt it was time to start building my career abroad, beginning with my research at TNO.