About Hadi
Arabic
Native or bilingual
English
Native or bilingual
French
Fluent
Experience
- Hadi TahiniSoftware DeveloperJanuary 2025 - Today (1 year and 7 months)- Creation of custom software solutions for startups and companies with Java, Spring Boot, and Vue.js.— Complete project lifecycle management: requirements gathering, frontend/backend development.— Application containerization with Docker and cloud deployment.— Implementation of secure REST APIs, authentication with Spring Security, and database integration (MySQL/PostgreSQL).
- Eurofins,Software DeveloperFebruary 2024 - August 2024 (6 months)Nantes, France• Improvement of the .NET backend to optimize performance, with integration of efficient APIs and testing via Swagger and Postman.• Update of Angular from version 14 to 16 and fixing all migration-related issues.• Implementation of Hangfire for Cron job management and automation.• Execution of automated tests with Playwright and unit tests with MSTest, achieving 95% coverage.• Improvement of user interface ergonomics, reducing negative user feedback.• Optimization of CI/CD processes via Hangfire and Azure DevOps.• Implementation of OIDC authentication to enable favorite project management with secure storage of user preferences in an SQLite database.• Work in an Agile (Scrum) environment, collaboration with the team, project manager, and product owner to deliver effective and quality solutions.• Deployment of updates to pre-production and production environments via Octopus.
- Menta SAS,Software EngineerApril 2022 - August 2022 (4 months)Sophia Antipolis, France• Design and development of a license management web application, reducing manual tasks by 95%.• UML modeling of the application architecture and flows (behavioral and structural) after several meetings with stakeholders.• Development of the responsive interface with HTML, CSS, JavaScript, Bootstrap, and AJAX.• Implementation of server-side business logic in PHP with MariaDB for efficient data management.• Securing the application against XSS attacks, SQL injections, and implementing password hashing with salt.• Development of features for client and license management.• Creation of an administration interface for role and permission management.
Recommendations
Be the first to recommend Hadi
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Cisco CCNA2: Switching, Routing, and Wireless NetworksCISCO2022Cisco CCNA2 : Commutation, Routage et Réseaux sans fil
- IT Essentials: Introduction to Computer Hardware and SoftwareCISCO2019IT Essentials : Introduction au matériel et aux logiciels informatiques