Last update from LinkedIn: 2021.02.01
Education
-
January 2014 -
January 2015,
Universite de Lorraine
Master's degree, Computer Software Engineering
-
January 2011 -
January 2014,
Université de Sousse
Bachelor of Engineering - BE, Computer Science and Telecommunications
-
January 2008 -
January 2011,
Université de Kairouan
Licentiate degree, Computer Science
Work Experience
-
September 2019 -
present
Fnac Darty, Paris, France
-
June 2019 -
present
Baeldung, Paris, France
Contributing to Baeldung’s project, writing articles, and tutorials about Java and Spring related topics.
Java, Jakarta, Microservice, Spring, Spring Boot, Docker
-
June 2018 -
August 2019
VIDAL Group, Paris, France
I worked on designing and developing a solution to assist health professionals to prevent risks on 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
-
March 2015 -
June 2018
Sopra HR Software, Paris, France
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 ...
-
February 2014 -
July 2014
CEA, Saclay, France
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)
-
June 2013 -
August 2013
Tunisie Conseil, Tunis City, Tunisia
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
-
June 2012 -
August 2012
Tunisie Conseil, Tunis City, Tunisia
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
-
August 2010 -
May 2012
CONSO-MED, Tunis City, Tunisia
I worked on designing and developing a website for Conso-Med Company. Conso-Med designs, manufactures and distributes medical products in MENA. [https://www.conso-med.com]
PHP, HTML, CSS, XML, JavaScript
-
February 2011 -
May 2011
SGI, Tunis City, Tunisia
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 ...
Skills
- Software Engineering (17)
- Java (29)
- Amazon Web Services (AWS)
- Project Management (10)
- Test Driven Development (10)
- Agile Methodologies (9)
- Continuous Integration (9)
- Software Development (13)
- Web Development (16)
- Distributed Systems (6)
- Scrum (10)
- Big Data (8)
- Data Modeling (6)
- Machine Learning (1)
- JEE (18)
- RxJava (1)
- Vert.x (1)
- Quarkus
- RESTful WebServices (10)
- JSON Web Token (JWT) (1)
- JPA (15)
- Hibernate (10)
- Maven (12)
- Git (7)
- JavaScript (17)
- Oracle (10)
- Angular (1)
- React (1)
- MongoDB (2)
- PostgreSQL (9)
- MySQL (18)
- SOAP (7)
- XML (11)
- Spring (1)
- UML (18)
- Docker (1)
- JUnit (1)
- Jakarta EE (1)
- Software Craftsmanship (1)
- Kubernetes (1)
- Microservices (8)
- Micro Frontends (1)
- Eclipse MicroProfile
- Web components (1)
- Reactive programming (1)
- API (1)
- SOLID (1)
- OSGi (7)
- TypeScript (2)
- Apache Spark