Loading
0%
MABH.
T → toggle theme
L → toggle language
G → open GitHub
Available for work
<System.Boot/>

Mohamed Amine
Ben Hassen

$ |

Java Software Engineer with 4 years building backend systems for supply chain, insurance & fintech platforms. Hands-on with Kafka, Spring Boot, and cloud deployments.

4+Years
5Companies
Coffee
scroll

About Me

Developer.java
public class Developer {

  String name     = "Mohamed Amine Ben Hassen";
  String role     = "Java Software Engineer";
  String location = "Tunisia 🇹🇳";
  int    years    = 4;

  String[] stack = {
    "Java 21", "Spring Boot",
    "Kafka", "AWS", "Docker"
  };

  String[] domains = {
    "Supply Chain", "Insurance",
    "Fintech"
  };

  boolean available = true;
}
profile.jpg
Mohamed Amine Ben Hassen

Skills Stack

drag to spin
Languages
Java 21Java 17 Java 11Java 8 PythonTypeScriptSQL
Frameworks
Spring Boot 3Spring Security Spring MVCAngular Vaadin 8/24JWT / OAuth 2.0
Messaging & Cloud
Apache KafkaKafka Streams AWSDocker JenkinsPayara
Databases
OracleSQL Server MySQLMongoDBPostgreSQL
DevOps & Tools
GitLabBitbucketNexus SonarQubeSwaggerPostman MockitoJUnit
Architecture & OS
MicroservicesREST APIs JSON:APIAgile/Scrum LinuxWindows

Experience .git

Infor Tunisia Full Time · Hybrid
Dec 2024 – Present

Java Software Engineer – Supply Chain Planning (Integration Team)

  • Optimizing the SCP ERP system to enhance core functions and provide a more intuitive, efficient user experience.
  • Integration of M3 features using Apache Kafka and Kafka Streams, ensuring seamless data flow and system interoperability.
Java 21SpringSQL Server Apache KafkaKafka StreamsM3 AWSJenkinsJUnit
DigiHealth Solution Service (DH-SS) Full Time · Hybrid
Jun 2023 – Nov 2024

Java Software Engineer

Project: ASAS Insurance Solution
  • Developed a RESTful mobile back-end for the insurance web-app to manage beneficiary claims and upload healthcare documents.
  • Integrated Spring Security JWT and OAuth 2.0.
  • Migrated the insurance solution to higher versions of Java, Vaadin, and Angular for security and performance.
Java 17Spring Boot 3Spring Security JWTOAuth 2.0Oracle AngularVaadinMockito
Project: Mass Mailing App – Maileon
  • Designed and implemented high-performance APIs for mass mailing and delivery services.
  • Developed real-time analytics capturing email open rates and bounce rates.
  • Implemented complex queries with JSON:API specs to reduce payload size and improve API responsiveness.
  • Deployed and maintained applications on Payara Server for staging and testing environments.
Java 11Spring Boot 2.7Oracle KafkaPayaraNexus
RMB : Rand Merchant Bank Full Time · Office
Sep 2022 – Jul 2023

Junior Software Engineer

  • Developed new functionalities related to Calypso backend.
  • Participated in weekly meetings with bank BAs to discuss and fix incidents.
  • Built and tested fixes in Dev server before committing to UAT server.
  • 🏆 Successfully migrated 68 projects including the bank Backoffice from SVN to Bitbucket while retaining full branch history.
Java 8J2EEOracle BitbucketSVNCalypsoLinux

Projects /

Internship · Twins Digital Labs

Central Admin Dashboard

New microservice for "ADcaisse" ERP (SaaS cash register) to manage, analyze, and visually monitor key metrics for all partners and payments.

Spring BootAngularMongoDBMicroserviceDockerJenkins
Dashboard preview
Download Presentation
Internship · ESPRIT

Multichannel Inventory Management

Backend module for an IoT-based multi-location inventory management system enabling real-time tracking and synchronization across distributed warehouses.

Spring BootJava 11MySQLIoT
UTSS preview View on GitHub
Professional · DH-SS

Mass Mailing Platform – Maileon

High-performance mailing APIs with real-time analytics (open rates, bounce rates), JSON:API filtering, and Payara deployment pipeline.

Java 11KafkaOraclePayara
Maileon preview maileon.com
Academic · 2020

Etravel – Hotel & Flight Reservation

Desktop application for hotel and flight reservation management, built in C on Linux with a terminal-based interface.

CLinuxDesktop AppFile I/O
Etravel preview
View on GitHub

Education .log

ESPRIT – Private Higher School of Engineering and Technology

Computer Science — Software Engineering

Oct 2019 – Sep 2022 · Tunis

Higher Institute of Technological Studies – Sfax

Mechanical Engineering — Industrial Maintenance

Sep 2017 – Jul 2019 · Sfax

# certifications & badges

What People Say

"

Amine is the kind of guy you want on the team when things get messy. We had some nasty incidents on the Calypso side and he just dug in — no drama, figured it out. The SVN migration was a headache nobody wanted to touch, he took it on and got it done clean. Solid guy to work with.

"

Honestly didn't expect the back-end to come together that fast. Amine picked up the ASAS codebase quickly, flagged a few security things we hadn't noticed, and just got on with it. The migration to Spring Boot 3 was something we'd been putting off for months — he pushed it through without breaking anything.

"

We needed the Maileon pipeline up fast and Amine delivered. He asked the right questions early on, kept things simple where he could, and the Kafka setup he built has been running without issues since day one. Good communicator too — always knew where things stood.

"

More testimonials coming soon...

Contact .exe

contact_info.json
{
  "status": "available",
  "location": "Tunisia 🇹🇳",
  "response": "within 24h",
  "socials": {
    "github": "github.com/medamin20",
    "linkedin": "linkedin.com/in/mohamed-amin-ben-hssan",
    "stackoverflow": "stackoverflow.com/users/19086479"
  }
}

Contributions
GitHub
15repos 106followers 65contributions
Stack Overflow
858reputation 1🥇 gold 14🥈 silver 32🥉 bronze