
abdessamad ais
Senior Full-Stack Dev | .NET / Angular / Python
Salaire / Taux journalier
Paris, France
Freelance
Expertises
Langues
À propos
Introduction
Ingénieur en génie logiciel avec 7 ans d’expérience en développement d’applications web complexes, je conçois et développe des solutions robustes et scalables en C# .NET, Angular et Python. Habitué aux environnements agiles, je m’implique dans tout le cycle de vie du logiciel : conception, développement, tests, CI/CD et documentation. Je privilégie la qualité du code (SOLID, TDD, clean code) et une communication fluide avec les équipes produit, QA et DevOps.
Expérience de travail
Full-Stack Developer | C# .NET / Angular (TypeScript) / Python / Azure
EDF
août 2024 - Présent
2 ans 3 mois
Paris, France
Involved in the development of data-driven web applications integrated with Power BI, designed to support data analysts in building custom visualizations and enabling data-driven decision-making. Worked within an Agile Scrum team composed of full-stack developers, a Product Owner, QA engineers, a Scrum Master, and a Delivery Manager, in a hybrid work environment. Contributed to the design and development of full-stack features using .NET 8 (C#), ASP.NET Core Web API, Entity Framework Core, and Angular 17 with TypeScript, Angular CDK, Angular Material, Bootstrap, HTML5, and CSS3. Integrated Flask-based Python APIs for specific data-processing modules. Handled corrective and evolutionary maintenance, performance optimization (SQL queries, memory usage, response time), and followed clean coding standards including SOLID principles and Clean Architecture for scalable, testable, and modular software design. Prepared and maintained technical and functional documentation, managed application deployments, wrote installation technical guides (PTI), prepared delivery packages, and resolved production incidents. Worked within a modern development ecosystem including GitLab, Jira, Confluence, Visual Studio, VS Code, SQL Server, SSMS, and Neo4j, integrating with CI/CD pipelines while adhering to quality and security best practices.
Full-Stack Consultant Developer | Angular (TypeScript) & ASP.NET Core (C#)
Servier
janv. 2023 - juil. 2024
1 an 7 mois
Orléans, France
Missions (Angular/C# .NET Developer): Impact analysis of new developments Incident management Evolutionary and corrective maintenance Code performance analysis and optimization Technical Environment: Front-end: JavaScript, Angular, TypeScript, RxJS, Node.js, Webpack, jQuery, Chart.js, HTML5, CSS3, Bootstrap, JSON, Ajax Back-end: C#, ASP.NET Core Web API, ASP.NET Core MVC, Entity Framework Core, LINQ Testing Tools: Jest JS, Postman Version Control: Git, Team Foundation Server (TFS) / Azure DevOps Database and DBMS Management: MS SQL Server (SQL/T-SQL), Oracle DB, PostgreSQL Other Tools: Visual Studio Code, Visual Studio, ServiceNow
software engineer C# / .Net / .Net Core / Angular Developer
CSPJ Supreme Council of the Judicial Power
avr. 2019 - déc. 2022
3 ans 9 mois
Rabat, Maroc
=>Analyze customer needs as specified by the business analyst and translate them into functional specifications. =>Participate in the solution design phase. =>Design wireframes (functional mock-ups: simplified graphical representations of the user interface). Participate in the development and testing of the application. =>Ensure corrections of the issues raised by the applications and add new functionalities. =>Work in an agile mode.
Full Stack Developer – Java / JavaScript (Spring Boot, React.js, Node.js, TypeScript)
eClear Solutions
juil. 2018 - mars 2019
9 mois
Rabat, Maroc
🚀 Mission as a Full Stack Developer within the redesign and optimization of the national electronic customs clearance system BADR (Base Automatisée des Douanes en Réseau), led by the Moroccan Customs Administration. 🎯 The mission aimed to modernize the customs declaration management modules, secure data flows between economic operators and customs officers, and improve the user interface of the screens used daily by freight forwarders, shipping agents, and control officers. 🔧 Technical stack used: Frontend: React.js 16.2, JavaScript ES6, Bootstrap 3, HTML5, CSS3 Backend: Java 8, Spring Boot 1.5, REST API Complementary backend: Node.js 8, Express.js Database: PostgreSQL 5.7, MongoDB 3.x Tools: Git, Eclipse, Visual Studio Code, Postman
Full Stack Developer Angular | Java | Spring Boot
the General Treasury of the Kingdom
mars 2018 - juil. 2018
5 mois
Rabat, Maroc
Development of a tool that facilitates the management of computer hardware, the management of potential associated risks, and the tracking of the implementation of security measures in accordance with the guidelines of ISO 27005 for information technology risk management.
Web Developer : Python || Odoo
Omniconsulting
juil. 2017 - oct. 2017
4 mois
Rabat, Maroc
Specific development and implementation of the leave management module on the ODOO platform.
Java Developer
Ministry of Youth, Culture, and Communication
juil. 2016 - août 2016
2 mois
Rabat, Maroc
Development of a fleet management application. Tools used: Java, MySQL.
Formation
Institut National de Statistique et d'Economie Appliquée (INSEA)
Diplôme d'ingénieur d'état
2015 - 2018
4 ans
CPGE - Classes préparatoires aux grandes écoles
2013 - 2015
3 ans
Licences et certifications
Professional Scrum Master I (PSM I)
Délivré le : sept. 2023
Microsoft Certified: Azure Fundamentals AZ-900
Délivré le : janv. 2023
Angular Certification : Angular Developer Certification level 1
Délivré le : janv. 2023