Are you looking for a trusted 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, design your software architecture and break it down into product increments. By the end of our collaboration, you will have a running product that serves the purpose that it was designed for.
My core tenants
I have a strong passion for creating software that solve real-world problems and add tangible business value. I pay lots of attention to code quality and maintainability by aiming to ship products that just work. I believe that for every problem, be it complex or not, there is often a simple and elegant solution which can be reached via the power of abstract thinking and conceptualization.
Experienced in Java and Kotlin
Over nine years of professional experience writing scalable and robust web applications in Java and Kotlin, I fully believe that I can bring immediate value to your team while being flexible to your needs and requirements.
Deep understanding of the Spring ecosystem
Throughout my experience, I have had the chance to use many of the features that the Spring ecosystem provides for developing cloud-native web applications, be it Spring Cloud Stream, Spring Cloud Config, Spring Gateway, etc.
Choosing a framework is a pivotal decision which tremendously accelerates the development velocity of a project. In my opinion, what is even more important is a deep understanding of the core concepts that the framework adheres to. As such understanding is an important source of knowledge which may provide an opportunity in the future for innovation outside the boundaries of any framework.Team collaboration
I am eager to integrate your team and pick up speed as quickly as possible. Consciously aware of the importance of great team synergy to deliver great products.
My specialization : Spring
Professional Experience
Backend engineering
Some of the projects that I worked on
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
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
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
Shall we work together?
Blog
This is my blog where I share the lessons that I learned and the projects that I'm working on