Hello, my name is Seifeddine Dridi

Senior Backend Software Engineer


A senior backend engineer specializing in building cloud-native web services that run on the Java Virtual Machine.

Seifeddine Dridi

Senior Java (also Kotlin) Engineer

Passionate about software development, I am ready to put my expertise and knowledge at your disposal. I will turn your requirements into a concrete plan, create the system design, and help you build a future-proof product or service that exactly meets your requirements.

My core tenants

I have a strong passion for creating software that solve real-world problems and add tangible business value. I believe that for every problem, be it complex or not, there is often a simple and elegant solution which can be brought forth via the power of abstract thinking and conceptualization.

  • Experienced in Java and Kotlin

    Over ten years of professional software development experience, my specialty is writing scalable and robust Java web services.

  • Deep understanding of the Spring ecosystem

    Throughout my experience, I have had the opportunity to make excellent use of the various modules of the Spring ecosystem in order to develop cloud-native web applications that are scalable, fault-tolerant and easy to integrate within the larger enterprise ecosystem.

  • Team collaboration

    Always aware of the importance of great team synergy and its impact on delivering great products. I am excited to join your team and help it reach its next milestone.

My specialization : Spring

Professional Experience

Backend engineering

Some of the projects that I worked on

Rabobank/2020-2024
KotlinNetflix Domain Graph ServiceSpring BootAzureHazelcastPCF
  • Senior backend engineer

  • Co-designed and developed a documentation portal from the ground up for the Rabobank Online Platform

  • Built an Azure connected-service for scraping high-volume documentation from external git repositories

  • Developed an Azure bot for automatic validation and approval of user-provided content

  • Integration of Azure Cognitive Search

  • Creation of IaC Azure pipelines

Backbase/2018-2020
JavaSpring BootKubernetesJenkinsDocker
  • Transformation of the Backbase Platform into a fully cloud-native solution (Multi-tenancy, Spring Cloud Stream)

  • Ground-up development of a lock-free content-publishing service

  • Creation of Helm charts to deploy our services on a Kubernetes cluster running on AWS

  • Creation of Jenkins pipelines

vNeuron/2012-2018
JavaSpring BootProtocol BuffersgRPCMongoDBJenkins
  • Worked as an external collaborator for BDoc (a french company offering enterprise document editing and publishing solution) to help them modernize their backend systems

  • Improved the throughput of a document batch-production system by 30% on average and made it scalable and more resource efficient compared to the old monolithic system

  • Created a microservice for post-processing large volumes of documents and generating metadata for an optimal printing process

  • Opensource contributor to Apache FOP

Blog

This is my blog where I share the lessons that I learned and the projects that I'm working on

·15 minutes of reading
·15 minutes of reading
·12 minutes of reading