User's Cover Picture
User's avatar

Hamdi Ben Nosra

Full Stack Developer

Message
Intro
Tunisia
Full Stack Developer - Angular / Spring Boot at Almaviva Tunisia
Studied IT at Private University of Information Technologies and Entreprise Management
Joined September 24, 2021

Skills

Languages

French
-
Native or Bilingual
Arabic
-
Native or Bilingual
English
-
Advanced
About
Hello ! My name is Hamdi. I'm a Tunisian Full Stack Developer. I'm passionate by coding and I'm always seeking new experiences and challenges. I'm not afraid to try and work with new technologies. It would be a pleasure working with you.
Experience
User avatar
Almaviva Tunisia
Jun 2021 – Present
Tunisia
Full Stack Developer - Angular / Spring Boot
◾ Currently working on a Web App in an Agile work environment. ◾ Technologies: Java Spring Boot and Angular. ◾ Application Server: Apache Tomcat / Database: MySQL. ◾ Requirements specification and analysis. ◾ Designing and Developing REST APIs in Spring Boot. ◾ Designed and Implemented an Audit process for all the revisions done by the users. ◾ For notifications and messages, I've put in place full-duplex communication channels, using WebSockets. ◾ Developing a Front-end in Angular. ◾ Using external UI Component Libraries such as PrimeNG and Nebular.
User avatar
Freelance
Oct 2020 – May 2021
Tunisia
Full Stack Developer
◾ Requirements specification. ◾ Backend development in Spring Boot, Hibernate, Validator, JPA & Spring Security. ◾ Frontend development in React using Redux, React router and UI Components Libraries Material UI and Ant Design.
User avatar
BFI
Nov 2019 – Nov 2020
Tunisia
Java Backend Developer
◾ Was assigned to BFI's R & D Team and worked on a Fintech App. ◾ Implemented a reprocessing module in Java EE that adapts the banking management modules to the IFRS 9 Accounting Standards. ◾ Extracted clients data from numerous data sources such as Oracle, MS Server and Informix databases in addition to Excel files. ◾ Analyzed and transformed the extracted data to fully integrate it into our IFRS reprocessing modules. ◾ Considering the large amounts of collected data, a special focus was put into optimizing the data extraction and reprocessing's response time.
User avatar
Advancia IT System
Feb 2019 – Sep 2019
Tunisia
Full Stack Developer
◾ Gathered and Analyzed the Business Requirements. ◾ Designed and Developed Web Services, in Java Spring Boot, that correspond to the requirements specifications. ◾ Application server: JBoss server / Database: MySQL database. ◾ Gathered, Analyzed and Integrated the clients data. ◾ Developed an Android App for Advancia's IT Monitoring solution. ◾ Integrated third party APIs such as Twilio and Zabbix to our application.
Education
User avatar
Private University of Information Technologies and Entreprise Management
Sep 2016 – May 2019
Bachelor in Computer Science, IT