About Fouad
- **Development**: Expertise in .NET/.NET Core, C#, ASP.NET MVC/Web API, Entity Framework, and various front-end frameworks like Angular, React, JavaScript/TypeScript, HTML5
- **Architecture**: Specializing in Microservices, Domain-Driven Design (DDD), CQRS, SOA, and Event-Driven Architecture. Proficient in architecture documents (HLD, LLD, TAD).
- Security: Proficient in ADFS, OAuth2, JWT, and other protocols.
- **Databases**: SQL (Oracle, SQL Server, MySQL) and NoSQL (MongoDB, Elasticsearch, Redis).
- DevOps: Experience with Docker, Kubernetes, Azure DevOps (CI/CD), Logstash, Kibana.
- **Methodologies**: Agile Scrum, SAFe, with skills in team management and coordination.
French
Native or bilingual
English
Fluent
Experience
- PICKUP SERVICESSoftware Architect | Tech LeadApril 2017 - Today (9 years and 2 months)**Role**: Software Architect | Tech Lead - **Context**: Carriers and Logistics**Team**: 8 devs, 8 QA, PO, SM, TL - **Methodology**: SAFe**Technical Environment**: REST API | Dotnet Core / C# | MongoDb | ElasticSearch | Kibana | Logstash | API | Azure DevOps | Linux | Powershell | ADFS | Oauth2 | React, Javascript, HTML CSS Bootstrap**Mission**: Tech Lead | Design | IT TransformationThe Colis21 program aims to transform an old IT system built around an Oracle database that has reached its limits, to support business growth and provide a foundation adapted to the technical and operational requirements of the market.**Key Figures**: >2 million packages created/day | > 20 million events integrated/day | Integration time 90% Code coverage | Modern and updated stack | Improved UI/UX with <1s search response time / Enhanced observability with incident detection & resolution time <2h
- Define and maintain the technical architecture (DAT, LLD, HLD)
- Ensure the consistency, sustainability, and analyze the technical impacts of new solutions and their consistency with the existing architecture
- Recommend technical choices to ensure the consistency of this evolution
- Communicate the architecture to project teams (design, development, integration, testing...)
- Feasibility study and macro-estimation of solutions
- Ensure the good performance, stability, scalability, and response times of the architecture and services
- Verify and analyze the technical impacts of new solutions and their consistency with the existing architecture
- Participate in the definition and management of technical standards
- Lead design workshops with technical teams
- Monitor development and code reviews to ensure adherence to development standards
- SODDEXO PASSTechnical LeaderJuly 2016 - April 2017 (9 months)**Role**: Tech lead - **Context**: Payment processing, Restaurant Vouchers - **Team**: 5 Devs, 2 QA, SM, PO - **Methodology**: ScrumMission
- Definition of application architecture and technology choices.
- Development and integration of SOAP and RESTful services.
- Optimization of application performance and refactoring of existing code.
- Implementation of automated tests to ensure product quality.
- Setup of CI/CD pipelines with Jenkins.
- Technical support and mentoring for junior developers.
- Coordination between development, QA, integration, and business teams.
- VALDELIASoftware EngineerFebruary 2016 - July 2016 (5 months)Context: Transport & Logistics – Professional Waste ManagementTeam: 3 devs, 1 QA, 1 CPMethodology: V-CycleMission: LEA is an ecosystem for managing professional waste, the project's objective is to implement an information system as a global tool for processing transactions, commercial management, and analysis.• Corrective and evolutionary maintenance of the application (MVC 5, Razor, Entity Framework 6.1, JQuery, Log4net)• Administration and versioning of code under TFS 2012 (Branching, Merging, Best Practices)• Code audit/review and refactoring• Integration of unit/integration testsTechnical Environment: C#/.Net WCF, WEB API, EntityFramework, Log4net, Visual Studio 2012 / 2015, SQL Server 2014, TFS IIS, Microsoft Azure
Recommendations
Be the first to recommend Fouad
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
- Master's Degree in EngineeringSup 'Galilée Engineering School2013