Profile

Ali Ben Messaoud

Software Engineer

Ali Ben Messaoud is a highly skilled Software Engineer with 8.19 years of experience in the field. He is currently working as a Java Web Developer at sgi, where he has been instrumental in designing and developing a Workflow system called SGIflow. This system helps automate administrative

Show more

9.3

Years of Experience

Education

universite de lorraine, universit de sousse, universit de kairouan

Companies

packt, fnac darty, baeldung, vidal group, sopra hr software, cea, tunisie conseil, tunisie conseil, sgi, consomed

Reach out to Ali Ben Messaoud via Email, InMail and SMS drip

by installing Chrome extension

Ali's contact details

Email

Email (Verified)

benXXXXXXXXXXXXXXXXXXXXom

Email

Mobile Number

+33XXXXXXX12

Experience

  • img

    2020 - Present

    packt

    Book Author

    Co-writing a book about Microservices and AWS. # Microservice, Java, React, AWS

  • img

    2019 - Present

    fnac darty

    Software Engineer

  • img

    2019 - Present

    baeldung

    Technical Author

    Contributing to Baeldung’s project, writing articles, and tutorials about Java and Spring related topics. # Java, Jakarta, Microservice, Spring, Spring Boot, Docker

  • img

    2018 - 2019

    vidal group

    Software Engineer

    I worked on designing and developing a solution to assist health professionals to prevent patient risks while doing their daily tasks at hospitals. # Java 11, testcontainers, Docker, Spring Boot, Vert.x, Reactive Vert.x, RxJava, MongoDB, Hazelcast cluster, RxJS, Keycloak, Maven, NPM, Angular 7, Jenkins, Github, Unit Test, Pair Programming

  • img

    2015 - 2018

    sopra hr software

    Software Engineer

    I worked on designing and developing a new HR Information System from scratch with the platform team. # Java, Microservice, DDD, Modular Monolith, Apache Karaf, Spring, Angular, React, Hibernate, HR Access, Pleaides, CI/CD, Jenkins, Agile, API, JS, OAuth 2.0, LinkedIn API, Jive API, Google API, MS Exchange, EWS Java API, Maven, Scribe API, PostgreSQL, Agile Scrum, co-design, UX/UI

  • img

    2014 - 2014

    cea

    Research And Development Engineer

    I worked on designing & developing a case-based reasoning system for the robot SAM to resolve blocking situations for Integration of Systems and Technology (LIST). # CBR, Java, Jena, Maven, GraphViz, RDF, OWL, similarity (structural, lexical, semantic)

  • img

    2013 - 2013

    tunisie conseil

    Web Developer

    I worked with a team of 5 persons on the BipTag project. I designed and developed MVC PHP application to manage commercial events and exhibitions for multiple roles [visitor, exhibitor, organizer]. Prize Afexios at Paris. # PHP5, HTML5, CSS3, AJAX, jQuery, Web Services, Git, Agile Scrum, Mantis Bug Tracker

  • img

    2012 - 2012

    tunisie conseil

    Mobile Application Developer

    I worked on designing and developing an Android App to search and view exhibitions and commercial events. The app provides a powerful tool based on QR code to tag exhibitors and products. # Android, Java, RESTful, QR code, ZXing API, PhoneGap, CSS, jQuery, HTML5, Mantis Bug Tracker

  • img

    2011 - 2011

    sgi

    Java Web Developer

    I worked on designing and developing a Workflow system called SGIflow. This work helps to define, administer and coordinate business processes in a way to automate SGI administrative tasks. Voted the best graduation project. # Java, Swing, JDBC, Oracle, UML, Unified Process

  • img

    2010 - 2012

    consomed

    PHP Web Developer

    I worked on designing and developing a website for Conso-Med Company. Conso-Med designs, manufactures and distributes medical products in MENA. [http://www.conso-med.com] # PHP, HTML, CSS, XML, JavaScript

Experience

57 Skills

Agile Methodologies

Amazon Web Services (AWS)

Amazon Web Services (AWS)

Angular

Apache Spark

API

Big Data

Continuous Integration

Data Modeling

Distributed Systems

Docker

Docker

Eclipse MicroProfile

Git

Hibernate

Jakarta EE

Java

Java

JavaScript

JEE

JPA

JSON Web Token (JWT)

JUnit

Kubernetes

Machine Learning

Maven

Micro Frontends

Microservices

Microservices

MongoDB

MySQL

Oracle

OSGi

PostgreSQL

Project Management

Quarkus

React

Reactive programming

ReactJS

RESTful WebServices

RxJava

Scrum

SOAP

Software Craftsmanship

Software Development

Software Engineering

SOLID

Spring

Spring

Spring Boot

Test Driven Development

TypeScript

UML

Vert.x

Web components

Web Development

XML

Education

  • img

    2014 - 2015

    universite de lorraine

    Master's degree

    Computer Software Engineering

  • img

    2011 - 2014

    universit de sousse

    Bachelor of Engineering - BE

    Computer Science and Telecommunications

  • img

    2008 - 2011

    universit de kairouan

    Licentiate degree

    Computer Science