
I'm a Cluj-Napoca based Java Development Lead at Banca Transilvania, where I work on modernizing and re-engineering legacy financial platforms. I enjoy building reliable, scalable systems while helping teams deliver meaningful improvements to complex products.
In the past I worked as a Java Software Engineer, at Endava where I helped to build a modern, microservice platform, for one of the biggest payment gateways in the world.
In my free time time, you can catch me taking photos, strumming my guitar, or exploring the mountains.

I am a Java developer with hands-on experience in the Fintech industry, specializing in the development and integration of alternative payment solutions and gateways such as PayPal, dLocal or Bizum. I deliver end-to-end solutions across both legacy systems and modern microservice architectures, ensuring seamless performance and scalability.
My work spans the full product lifecycle, from design and development to deployment and ongoing support. I play an active role in maintaining 24/7 availability for live services, ensuring high reliability and responsiveness in production environments.`
I work with a broad set of technologies, including Java, Spring, REST APIs, Kafka, relational and non-relational databases, as well as container orchestration platforms like Kubernetes and OpenShift.
At Banca Transilvania, I am helping with the development and modernization of core financial platforms, with a strong focus on re-engineering legacy systems and moving them towards modern, maintainable architectures. One of my key responsibilities is driving the migration of the back-office platform from FlowX to Spring Boot-based applications, working closely with the team to ensure a smooth transition while maintaining business continuity and delivery standards.
Alongside my technical responsibilities, I contribute to building and growing the development team by conducting technical interviews and helping identify and select Java developers who are a strong fit for both the technical and collaborative needs of the team. As a Line Manager for five developers, I support their professional growth, provide guidance, and help establish an environment where the team can perform effectively.
I also work closely with Business Analysts, Solution Architects, Product teams, and other engineering teams to align technical implementation with business requirements, coordinate dependencies, resolve challenges, and ensure projects are delivered on time and to the expected quality standards.
As a Java Intern, I was part of an Agile development team responsible for the development and maintenance of Garmin’s website. My work focused on backend tasks using Java and the Spring framework. I actively participated in Agile ceremonies such as sprint planning and retrospectives, collaborated with the testing team to ensure code quality, and received one-on-one mentorship to enhance my technical and professional development.
Feel free to reach out via Email or LinkedIn for opportunities, collaborations, or technical discussions.