
Saâd HAMANI
Senior Full Stack .NET Engineer
Salaire / Taux journalier
Chanteloup-les-Vignes, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Senior Full Stack .NET Engineer with 8+ years developing enterprise-grade applications. Expertise in scaling multi-million event systems for global deployments across 13 countries, with proven track record in Vue.js, C#, and Oracle optimization. Specialized in high-performance web solutions and production-level support.
Expérience de travail
.NET Software Development R&D Engineer
Genetec
août 2023 - janv. 2025
1 an 6 mois
Paris, France · Hybrid
.NET Engineer
Micropole
déc. 2022 - juil. 2023
8 mois
Paris, France · Hybrid
- Customer : AIR LIQUIDE. - Context: SERVITRAX is a traceability tool for industrial gas cylinders. barcode affixed to each cylinder. The barcodes are captured by industrial terminals using an Android-based mobile application. The application's core system is based on an Oracle database and Windows IIS servers. The application is deployed in 13 European countries, as well as in Canada. A Windows application (back-office), a set of reports and some twenty interfaces, in particular with SAP and Oracle ERP, complete the Servitrax system as a whole. International English-speaking environment. => Volumes : More than 2,000 Android mobile terminals More than 8,000 users Over 10 million cylinders, more than 150 million events per year - Missions : 1/ Deployment and maintenance of the SERVITRAX product - Deploy the solution, maintain and upgrade servers - Maintenance and supervision scripting - Monitor performance of production environment - Coordinate infrastructure upgrades with database, network and server teams. server teams. 2/ Level 3 support for production applications - Expertise and resolution of the most complex incidents, including analysis and corrections / code development. - Drafting of procedures for level 1 and 2 support. - Corrective action and/or user documentation on recurring incidents. - Environment: IIS, System architecture, C#, .NET 4.8, REST Services, WinForms, Oracle, PL/SQL (Query optimization, Execution plan analysis, Clustered / non-clustered indexing, Views, Stored procedures, Use of Profiler SQL for diagnostics). (Team of 6)
VueJS / .NET / SQL Server R&D IT Engineer
Eudonet
nov. 2018 - déc. 2022
4 ans 2 mois
Paris, France
Full Stack IT Research & Development Engineer within R&D team spread between France (Courbevoie & Lyon), and Romania (Timisoara) at EUDONET Group, editor and integrator of Full Web CRM (customer relationship management) solutions, business applications, services and associated products, available in SaaS and Intranet mode. International English-speaking environment. - Missions : * Functional and technical study of the existing system. * Proof Of Concept and R&D. * Design, Estimation and Development of new functionalities. * Development of the core CRM application, and associated services and products. * Re-factoring, redesign and optimization of the code of the different projects. * Testing, deployment and production in different environments. * Corrective and evolutive maintenance of the existing functionalities of the CRM core. * Encryption and estimation of incidents and bugs (development and patches). * Permanence and technical support of the CRM core. * Documentation on Wiki. * Participation in the continuous improvement of development and integration processes. * Participation in Scrum ceremonies (Daily Scrum, Sprint Planning, Sprint Review and Sprint Retrospective). - Environment : R&D, Monolithic architecture, Vue.js 2, JavaScript, ES2020, ASP.NET Framework 4.8, ASP.NET Web API 2, ASP.NET Core 5.0 / MVC, Web Services REST, WCF, Web Forms, Windows Services, JSON, C# 7.0, Postman, Swagger, Npm, NuGet, Visual Studio, Visual Studio Code, SQL Server, Oracle, Elastic Search, SVN, Git, Gitflow, Teams, TFS, Azure DevOps, NUnit, Moq framework, Miro, Balsamiq Mockup, Figma, TestCraft Perfecto, SOLID, Clean Code, Craftmanship, Scrum (Team 9 pers.)
Full Stack .NET Designer Developer Engineer
OPEN
mars 2018 - oct. 2018
8 mois
Paris Area, France · On-site
Engineer and development .NET at SmartFi Services - OPEN Group. - Mission: Third Party Application Maintenance on .NET web applications as a Full Stack engineering and development engineer. Within the OPEN service center, the TMA team works on application and scalable maintenance, bug fixes and anomalies on OPEN's internal web support projects. - Environment: HTML5, CSS3, Bootstrap, jquery, C #, ASP.NET MVC 5, Entity Framework 6, SQL Server 2014, Git, Redmine, Zendesk. (Team 2 pers.)
CGI
mars 2017 - janv. 2018
11 mois
Paris Area, France · On-site
Full Stack IT Designer Developer Engineer
sept. 2017 - janv. 2018
5 mois
Paris Area, France · On-site
Full Stack design and development engineer within the “CPG Retail & Manufacturing” Business Unit (Consumer Packaged Goods, Retail, Luxury & Manufacturing Business Unit). ▷ Customer: Safran Aircraft Engines Part of the international high-tech group Safran, Safran Aircraft Engines designs, develops, produces and markets engines for civil and military aircraft, space launchers and satellites. ▷ Functional responsibilities : - Participation in design meetings and workshops with project management to define requirements and backlogs. - Participation in the drafting of the Product Backlog. - Participate in application modeling and design of functional mock-ups. - Participation in the costing of new projects/upgrade packages. ▷ Technical tasks : - Development of web applications in ASP.NET (Back/Front) using agile methodology (Scrum). - Database design and implementation. - Performance optimization of applications within the scope. - Connection modules with Active Directory user rights management. - Word/PDF document generation. - Development of graphic indicators. - Application deployment on IIS. - Third-party application maintenance and upgrade of existing applications. ▷ Environment: HTML5, CSS3, Bootstrap, MaterializeCSS, JavaScript, jQuery, C# 6.0 , ASP.NET MVC 5, Entity Framework 6, LINQ, SQL, SQL Server 2014. (Team of 6)
Full Stack .NET / AngularJS / SQL Server Developer Designer
mars 2017 - août 2017
6 mois
Paris Area, France · On-site
Collection of the needs of the Support Cell CPMF & BEMF SBU (France / Luxembourg / Morocco Quality Support Team) for the design and implementation of a web application for the processing of requests for planning and follow-up of pre-sales reviews: • Functional and technical specification based on the functional specifications. • Establishment of an application form for registration in pre-sales magazines. • Establishment of a "contacts file" and a "contacts table" to identify the participants in a pre-sales review. • Automation of the update of the "tracking table". - Environment: Merise, HTML5, CSS3, Bootstrap 3, AngularJS 1.6, C # 6.0, ASP.NET MVC 5 / Web API 2, Entity Framework 6, SQL Server 2014. (Team 5 pers.)
Industrial and IT apprenticeship engineer
ARCANES
oct. 2016 - mars 2017
6 mois
13700 Marignane, France
- Feasibility study project for the integration of an agile inventory management method in a Warehouse Management System. - Team project. Development of a simulator comparing the performance of different inventory management methods, including a new method called "agile", adapting to variations in demand. • Technical specification and documentation creation. • Study of the Arcane WMS and the planned agile inventory management. • Analysis of stock movement data provided by partners and modeling. • Mapping the distribution process of the company via Anylogic. • Complete analysis of the method and implementation on a calculation software (Matlab) • Improved replenishment dynamics and flow control. • Creating indicators and criteria to compare WMS methods. • Creation of communication interfaces between simulation and calculation software. Tools: OTT, GANTT, SADT Analysis, Signal Processing, AnyLogic Simulation, Java Interfaces. (Team 6 pers.)
C ++ Developer
Laboratoire d'Informatique de Paris 6
juin 2016 - août 2016
3 mois
Paris, France
- Implementation of Bayesian network learning methodologies by linear programming in integers: • Understanding concepts and methodologies of learning structures of Bayesian networks from a scientific article. • Implemented, in C ++ and using the dedicated aGrUM library, methods for solving learning problems in Bayesian networks, which are constrained optimization problems, using integer linear programming (ILP) techniques. • Tests of the efficiency and speed of resolution of the methods implemented on available databases (Excel spreadsheets) using SCIP and GOBNILP software, and comparison of the different results obtained. - Environment: R & D, Artificial Intelligence, Bayesian Networks, C ++, aGrUM library, GOBNILP, SCIP, Linux. (Team 2 pers.)
IT Full Stack Designer Developer JavaEE / Android / MySQL
Inventis
mars 2015 - juil. 2015
5 mois
Morocco, Indiana 47963, États-Unis
- Mission: Conception and realization of a Web / Mobile application of management of private schools (primary, secondary and secondary) named "Madrasty". - Objectives: Permanent monitoring of the various stakeholders of the school; parents, pupils and administrative bodies, as well as optimized inter / intra school communication. - Tasks: • Realization of the functional specifications and the identification of the end users' needs. • Functional study of the need by defining the actors, the functionalities of the system, as well as the process of data exchange between the different actors and the application server. • General design of the project by identifying all the tasks and their duration. • Realization of the application by starting with the web part, then by the Android application by following the life cycle in V. - Environment: UML, HTML5, CSS3, Bootstrap 3, Java, Java EE / MVC2 (Spring Web MVC 3 / Security 3 / Core 4, Hibernate 4), Android, Google Cloud Messaging, MySQL database & SQLite API. - Tools: Enterprise Architect, GANTT Project, MySQL, JEE Eclipse IDE, Android Studio IDE. (Team 2 pers.)
Full Stack .NET / SQL Server Developer Designer
Banque Populaire du Maroc (Groupe) Inc
juin 2014 - août 2014
3 mois
Morocco, Indiana 47963, États-Unis
- Mission: Design and implementation of an application "INJAD ACHAMIL" contract management office around a centralized database for the internal use of the organization. - Tasks: • Realization of the technical specification from the functional specifications. • Functional study of the need by defining the actors, the functionalities of the system, as well as the processes of data exchange between the different actors. • Conception of the project in Merise method by revealing all the conceptual, organizational, physical and logical models. • Generate the database in SQL Server. • Realization of the desktop application starting with the identification part, then by the various requested functionalities like the subscription, the modification or the cancellation of the assistance contracts, as well as an administration repository for the prices and the types of packages. - Technologies: MERISE Design, C #, Windows Forms, ADO.NET, Transact-SQL, SQL Server Database. - Tools: PowerDesigner, Microsoft SQL Server, Microsoft Visual Studio IDE.
Full Stack .NET / SQL Server Developer Designer
AGENCE URBAINE ET DE SAUVEGARDE DE FES
juil. 2013 - août 2013
2 mois
Morocco, Indiana 47963, États-Unis
Design and implementation of an office inventory management application (electronic, computer, office accessories, ...) for the "financial and accounting" division of the "administrative and financial" department of the urban agency. - Requirements: Ensure the management and monitoring of stocks of various supplies and equipment inventory of the Agency (electronic, computer, office accessories ...), and thus control their evolution. - Tasks: • Realization of the technical specification a fairly intuitive application from the functional specifications. • Conception of the project in Merise method by revealing all the conceptual, organizational, physical and logical models. • Generation of the database under SQL Server. • Realization of the desktop application with several features: - Application authentication form. - Repositories Inventory, Article, Order. - Manage available items in the stock, and add new items. - Monitoring and management of orders received and validated by employees of the agency. - Technologies: MERISE Design, VB.NET Language, Windows Forms, Transact-SQL, SQL Server Database. - Tools: PowerDesigner, Microsoft SQL Server, Microsoft Visual Studio IDE. (Team 2 pers.)
Formation
Polytech Marseille
Engineering degree
2015 - 2017
1 an 11 mois
Higher School of Engineering in Applied Sciences
Master's degree
2011 - 2015
3 ans 11 mois
Preparatory Classes for High Schools for Engineers Al Cachy
Bac + 2
2008 - 2010
1 an 11 mois
Preparatory Classes for High Schools for Engineers Moulay Idriss
Bac + 1
2007 - 2008
11 mois
Ibn Haitam High School
Scientific baccalaureate
2006 - 2007
11 mois