Skip to content
Back to portfolio

Badr Eddine Toubani

Software Engineer · Java / Spring Boot · Full Stack

Professional Summary

Software Engineer specialising in Java and Spring Boot backends with modern full-stack delivery in Next.js and React. Experienced in REST API design, Spring Security and JWT authentication, PostgreSQL data modelling with Liquibase, asynchronous and event-driven processing with RabbitMQ and Kafka, and CI/CD on GitHub Actions with Docker and AWS.

Technical Skills

Backend
Java 17+, Spring Boot, Spring Security, REST APIs, JWT / OAuth, Microservices, Node.js
Frontend
Next.js, React, TypeScript, Angular, Tailwind CSS
Data
PostgreSQL, MySQL, MongoDB, Oracle, Liquibase
Messaging & Events
Apache Kafka, RabbitMQ, Event-Driven Architecture, Asynchronous processing, Producer / consumer patterns
Cloud & DevOps
AWS (EC2, S3), Docker, GitHub Actions, GitLab CI, Maven, CI/CD
Architecture
Microservices, Domain-Driven Design, Clean Architecture, Layered Architecture, REST, Agile delivery
Testing
JUnit 5, TestNG, Selenium, Automated browser testing

Professional Experience

Selected Projects

Open Source

Education

Certifications

  • Oracle Certified Professional — Java SE 17 Developer1Z0-829Oracle · 2025
  • Oracle Cloud Infrastructure — DevOps ProfessionalOracle · 2025
  • PCAP — Programming Essentials in PythonCisco Networking Academy · 2024

Languages

Arabic (Native) · French (Fluent) · English (Professional proficiency)

This page is generated from the same data as the portfolio. Use “Download PDF” to print an A4 copy.