About Sahnoun
Arabic
Native or bilingual
English
Fluent
French
Fluent
Experience
- Inetum – Client : AmadeusFront-end DeveloperAVIATION AND AEROSPACEFebruary 2024 - April 2025 (1 year and 2 months)Nice, France🔧 Angular Architecture & SpecificationsWriting HLD and solution pages for each user story.Close collaboration with design, dev, and QA teams to align functional requirements.⚙️ Angular 18 Front-End DevelopmentRefactoring with SOLID principles, developing components for bookings and ndc-exchange modules.Implementing state management with NgRx and optimizing flows via RxJS.🧪 Testing & QualityCreating unit and component tests with Jest, Jasmine, and Playwright.Code reviews, bug tracking, and continuous code improvement.🚀 Agile Methodology & CI/CDActive participation in SAFe sprints, version management with Git/Bitbucket.Tracking PTRs and analyzing user feedback to ensure application reliability.
- Objectware – Client :LES GRANDS CHAIS DE FRANCEFront-end DeveloperMay 2023 - November 2023 (6 months)Strasbourg, France🧠 Business Analysis & SpecificationsIdentifying functional needs related to purchasing, contracts, and invoicing.Writing technical solutions for each user story in line with business processes.🖥️ Advanced Angular DevelopmentCreating components for contracts, payroll, and status modules.Implementing dynamic nested forms with Reactive Forms, FormGroup, and FormArray.🔄 State Management & TestingUsing NgXs Store to manage application state: actions, reducers, selectors.Developing unit tests with Jasmine and Karma for services and components.🚀 CI/CD & QualityAnalyzing and fixing bugs, participating in sprints and deployments via GitLab CI/CD.Delivering robust and maintainable front-end modules in an Angular 16 environment.
- FOCUS CorporationFront-end DeveloperFebruary 2022 - October 2022 (8 months)Project:Collaborated on the development of the E-mobility application, a platform for managing, tracking, and monitoring electric vehicle charging stations. As part of this mandate, I integrated into a team of over 30 developers working in SCRUM.• Developing back-end components in NodeJS and front-end in Angular:◦ Managing charging station connections via the OCPP protocol.◦ Handling all scheduled and long-running asynchronous tasks.◦ Working on the Statistics and analysis module, data consumption, and resource management.• Participating in testing campaigns each sprint.• Fixing bugs reported by users.• Developing unit tests with Jasmine, Karma, and Mocha.• Performing code reviews via pull requests on GitHub.• Diagnosing and resolving issues to improve code robustness.• Actively participating in daily Scrums, as well as sprint planning and retrospectives.Environment: CSS 3, Angular 14, HTML 5, ExpressJS, RxJS, Javascript, Github, Git, TypeScript, Bootstrap.
Reviews
Recommendations
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
- Fundamental license in Computer ScienceFaculty of Science of Monastir2014
- Software Engineering EngineerInternational Multidisciplinary School of Sousse2017