I build my career around creating computer systems to solve problems. Most people would agree that each project is unique. Understanding the problem at hand, as well as the solutions software provides makes these systems a valuable to society at large.
You can read about my expertise here, or check out my career timeline.
PosAm
My professional journey began with my first internship at PosAm, where I attended their Full-stack Academy program, receiving an offer after it finished. After getting used to collaborative work, I quickly started taking responsibility for more complex problems and solutions.
DCOM: eGovernment
After my initial automated testing project with Robot Framework, I worked as a developer within DCOM. The project provides eGovernment services for municipalities and their citizens, supporting anti-bureaucracy laws, improving efficiency by saving costs, and reducing paperwork. Here, I worked with frontend and backend components, got introduced to large codebases, and familiarized myself with the problems in engineering distributed software systems.
Servio: Authentication
Next, I co-created a multi-tenant authentication component for Servio, a modular platform designed for service management, which helps effectively manage company resources. Here, we used OAuth to handle 3rd-party identity providers with our system, empowering customers to effortlessly integrate their own users into the service management platform.
Enterprise Systems
On a break from projects, I had a chance to explore new enterprise system technologies. During this time, I:
- analyzed performance bottlenecks in RabbitMQ,
- created observability components using Grafana, Prometheus and Elastic,
- resolved technological bugs,
- and also upgraded Java and Spring Framework in various applications.
In addition, I implemented a data replication and synchronization component for a multi-tenant company parking system.