Lugano Metropolitan Area
Software Engineer specializing in backend development with Java and Spring Boot, working on digital banking services. I focus on building and maintaining scalable microservices and REST API's, with strong attention to detail and a focus on reliability, performance, and security in regulated environments. I enjoy designing clean, maintainable systems and contributing to robust backend solutions in collaborative Agile teams. Recently completed a foundational course in Banking & Finance, strengthening my understanding of financial systems and the domain in which I work.
• Develop and maintain backend services using Java and Spring Boot. • Design and implement RESTful APIs and microservices. • Deploy and operate applications on Kubernetes. • Collaborate with cross-functional teams to deliver scalable and reliable software solutions. • Contribute to system design, performance optimization, and code quality initiatives. • Support monitoring, troubleshooting, and continuous improvement of production systems.
• Design and implement customer identity and access management solutions. • Integrate applications with authentication and authorization services. • Configure and maintain OAuth 2.0, OpenID Connect, and SAML integrations. • Support identity lifecycle management, user provisioning, and access controls. • Collaborate with development, security, and product teams to enhance authentication experiences. • Monitor and improve security, reliability, and compliance of identity services. • Troubleshoot authentication, authorization, and federation issues.
Provided 1st and 2nd level IT support, assisting users with hardware, software, and account-related issues. Diagnosed and resolved technical problems, managed support tickets, and contributed to maintaining a reliable IT environment.
A short but highly valuable experience supporting the Global LAN Engineering team in the deployment, installation, and configuration of network infrastructure across Switzerland. Assisted with network implementation activities, troubleshooting, and operational tasks while gaining hands-on experience with enterprise networking environments.