Jacem Bennaser
Nationality: Tunisian
CONTACT
Kebili,
**** ******, ******* (Home)
*****.*******@*****.***
ABOUT ME
Dynamic computer engineer, motivated and passionate about new technologies. Excellent knowledge of the Frontend and Backend parts of Web Applications: API Micro services…
In addition, I master the creation of desktop applications: cash management, stock, invoicing...
WORK EXPERIENCE
2022
COMPUTER ENGINEERING JAVA / JEE Developer JBN COMPANY Project:(4 project 1 month for each)
Design, development and deployment of a desktop application for stock management using bar codes.
Missions and tasks:
• Article management: Create, modify and delete articles (for certain authorization levels). Search for articles with their characteristics. Manage articles for a set of sites and a single base.
• Management of boxes: Create, modify and delete items (for certain authorization levels). Search for boxes with their bar codes.
• Reporting: Global Reporting, by date, by article and by user. Technical environment: JAVA 8, JAVA SWING, MYSQL, UML, XAMPP, NETBEANS.
Methodology: SCRUM Agile
Project: (3 project 2 months for each)
Design, development and deployment (Full stack) of a website (ecommerce). Missions and tasks:
• Creation of Micro services
• Development of Rest API services
• Development of the customer registration part.
• Development of the order and delivery management module.
• Development of the authentication module
• Development of the authorization module
• Development of the article management module: Create, modify and delete articles.
• API testing with Postman
Technical environment: JAVASCRIPT, Angular8, REST, Bootstrap, CSS, Typescript, spring boot MVC, spring security, spring data JPA, Postman, JWT, Intellij.
Methodology: SCRUM Agile
2019 – 2020
COMPUTER ENGINEERING JAVA / JEE Developer NETSOFT
COMPANY
Project:(1 month)
Design, development and deployment of a desktop application for stock management using bar codes.
Missions and tasks:
• Article management: Create, modify and delete articles (for certain authorization levels). Search for articles with their characteristics. Manage articles for a set of sites and a single base. Manages product non-compliance alerts.
• Management of boxes: Create, modify and delete items (for certain authorization levels). Search for boxes with their bar codes.
• Reporting: Global Reporting, by date, by article, by box and by user. Technical environment: JAVA 13, JAVA SWING, MYSQL, UML, XAMPP, NETBEANS.
Methodology: SCRUM Agile
Project: (2months)
Design, development and deployment (Full stack) of a website (ecommerce). Missions and tasks:
• Creation of Micro services
• Development of Rest API services
• Development of the customer registration part.
• Development of the order and delivery management module.
• Development of the authentication module
• Development of the authorization module
• Development of the article management module: Create, modify and delete articles.
• API testing with Postman
Technical environment: JAVASCRIPT, Angular10, REST, Bootstrap, CSS, Typescript, spring boot MVC, spring security, spring data JPA, Postman, JWT, Intellij. Methodology: SCRUM Agile
2018
IT manager Oasis Services Company
Project: Full stack development of a website for an event contains training. Missions and tasks:
• Creation of Micro services
• Development of Rest API services
• Development of participant registration module
• Development of the management part and distribution of participants according to the validity of places in training
• Development of an authentication module
• Development of an authorization module
• API testing with Postman Technical environment:
JAVASCRIPT, Angular8, REST, Bootstrap, CSS, Typescript, spring boot MVC, spring security, spring data JPA, Postman, JWT, Intellij Methodology: SCRUM Agile
07/2017 - 02/2018
Project:
Installation and maintenance of an automated system (siemens SIMATIC S7-1200) 2016 – 2017
COMPUTER ENGINEERING JAVA / JEE Developer SAMTEK COMPANY Project: SAMEMP (7 months)
Design and development of a web platform for employee management. Missions and tasks:
• Specifications and development of the display engine.
• Project management.
• Development and Deployment of the application.
• The design of the project database.
• Unit testing implementation.
• Bug fixes to follow functional tests
Technical environment: Java 8, JEE, Spring boot, Thymleaf, HIBERNATE, Bootstrap, Junit, Spring Security, Apache Tomcat, MySQL, Spring tool suit, Xampp
Methodology: SCRUM Agile.
EDUCATION AND TRAINING
2012 – 2015
National engineering diploma in computer science, option (Computer engineering) Private Higher School of Technology and Management (SUPTECH) 2007 – 2010
Basic Degree in Chemistry Faculty of Sciences of Gabes 2005 – 2007
Preparatory study for engineering studies (Math- Physical) Higher Institute of Applied Sciences and Technology Gabès 2004
National Baccalaureate Diploma in Mathematics Kebili DIGITAL SKILLS
PHP et MYSQL HTML 5 et CSS 3 Bootstrap Java/J2EE (JSP, DAO, JSTL) Spring Data Spring Security Spring Cloud Angular 8 10 Micro services
LANGUAGE SKILLS
MOTHER TONGUE(S): Arabic
OTHER LANGUAGE(S): English French