Bucharest, Romania
I am working on a trading platform project used by traders to place orders on different instruments. The project uses an event driven architecture and a message bus(SolaceBus) for communication between microservices. The events are serialized using Google Protobuf. I also used Akka Actors and Spring Integration for message processing.The microservices were deployed in an Amazon EKS kubernates cluster. I also used Amazon Secret Manager SDK in order to store some secrets in the cloud, I worked with Agile methodology (Scrum, Safe) and I participated in application development. I fixed reported bugs, I performed manual testing and unit/integration testing using JUnit and Cucumber. Additionally I participated in the production release process by deploying microservices and validating changes on prod environment.
The project was used by employees to configure their health insurance for individuals or family members. I was involved in designing the API and development using Java 17 and Spring Boot 3. For the persistence I used JPA and PostgreSQL as database. I also Implemented authentication and authorization using the company accounts through Azure Active Directory by using OAuth2 protocol.
I worked at a payment gateway project used by multiple merchants to accept card purchases. I used Oracle SQL as a relational database. Also for front end I used JSP. Additionally I was responsable to update release notes with all commands required to deploy the war files, DB changes or server file changes.
I worked in automotive industry on a project which developed background services(C/C++) running in a Linux environment, responsible of updating the Linux operating system to a newer version. The system was composed from multiple services that were coordinated by an orchestrator in a saga pattern which communicate using an message bus(DBus). I also used state machine pattern for sequential event processing and I designed and implemented new states and transitions. I also worked on a feature regarding encryption of the file system.