حمزة Rebhi, Web Development Engineer

حمزة Rebhi

Web Development Engineer

Tunis-Tunisia Ministry of Defense

البلد
تونس - القيروان‎
التعليم
ماجستير, National engineering diploma (Computer Engineering)
الخبرات
7 years, 8 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :7 years, 8 أشهر

Web Development Engineer في Tunis-Tunisia Ministry of Defense
  • تونس
  • أشغل هذه الوظيفة منذ سبتمبر 2016

Missions and tasks carried out:
➢ Collection of needs and analysis of business functionalities
➢ Participation in the modeling of use case diagrams and class diagrams UML
➢ Writing module documentation
➢ Front-End Development with HTML5, CSS3
➢ Back-End design and development in microservices with Java
➢ Development of REST web services
➢ Participation in the development of the MCD of the PostgreSQL database
➢ 1st level maintenance on the hardware
➢ Participation in team meetings (daily scrum, planning poker, sprint planning, sprint review).
➢ Perform unit tests and integration tests.
➢ Code review and creation of merge-requests with Gitlab
➢ Carry out the code review and guarantee the quality of the code as part of the continuous integration process.
Environment:
Back-End: Java, Spring Boot, Hibernate/JPA, Maven, Spring Security…
Front-End: Angular, Bootstrap, HTML, CSS
DBMS:SQL, PostgreSQL
Methodology: Agile Scrum
Collaboration and design: JIRA Board
Unit testing: Junit, Mockito, Jasmine
Api testing:Postman
Deployment: Kubernete, Docker

الخلفية التعليمية

ماجستير, National engineering diploma (Computer Engineering)
  • في Military Academy
  • أغسطس 2016

National engineering diploma (Computer Engineering)

Specialties & Skills

AngularJS
AGILE SOFTWARE DEVELOPMENT
ANGULAR (WEB FRAMEWORK)
APPLICATION PROGRAMMING INTERFACE (API)
BOOTSTRAP (FRONT-END FRAMEWORK)
COLLABORATION
CONTINUOUS INTEGRATION
DOCKER (SOFTWARE)
POSTGRESQL

اللغات

الانجليزية
متمرّس

التدريب و الشهادات

Legacy javaScript Algoritms and data structure (الشهادة)
تاريخ الدورة:
May 2023

الهوايات

  • Traveling