At MI-Partners, I designed and implemented a generic data acquisition backend in C++. It acquires signals from external hardware and software sources, verifies and aligns them to a common notion of time, then streams them through a gRPC API server.
I used an iterative V-model approach and standard design patterns to develop a multi-layer pipeline. I focused on making the software maintainable, expandable, and thoroughly tested.
At Quad Solutions, I worked collaboratively on an AI-enhanced internal CV-generation tool. I developed an algorithm to parse AI output into usable CV content, using Java Spring Boot for the backend and React and TypeScript for the frontend.
In my projects, I designed a microservice-based architecture for Belote-Enterprise, with NATS for inter-service messaging, Postgres and Azure Cosmos for distributed data storage, and Kubernetes for deployment. I also developed and continue to update a C++ Minesweeper clone with a Qt graphical interface.

