I am a Java technical lead and backend engineer with more than 15 years of hands-on experience building secure, reliable, and scalable backend services.
I specialize in Java, Spring Boot microservices, REST and SOAP APIs, Apache Kafka, AWS SQS, and cloud-native application development. I remain hands-on with engineering while providing technical leadership across design, development, testing, deployment, and production support.
I have extensive experience in digital private banking and regulated financial services, having delivered CIAM, IAM, authentication, authorization, and secure banking platforms for Credit Suisse and UBS. Reliability, auditability, compliance, and secure coding are central to my approach.
I have led and line-managed teams of three to five engineers, supporting architecture decisions, code reviews, mentoring, delivery planning, and incident resolution. I work closely with product, network, IoT, and platform teams to deliver end-to-end solutions.
My cloud and DevOps experience includes AWS, Azure, Docker, Kubernetes, OpenShift, Helm, Jenkins, Terraform, Git, observability tooling, and CI/CD pipelines. I also have strong expertise in application security, including OAuth 2.0, OpenID Connect, MFA, Spring Security, HashiCorp Vault, WAFs, OWASP practices, and identity platforms.
I bring domain experience across banking, telecommunications, connected vehicles, and insurance, with a focus on maintainable systems, operational stability, performance, and secure integrations.