You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Fadhel C.FC

Fadhel C.

Software Architect/Solution Architect

€1,000/day
Paris, FR
15+ years

Average response time: 1 hour

About Fadhel

With over 18 years in the tech industry, I've evolved from a developer to a Solution Architect, honing my skills across diverse sectors like automotive, banking, financial market, and retail.
I have extensive experience across a diverse range of architecture styles and patterns, encompassing Layered, SOA, Microservices, Micro-Frontend, Event-Driven, and Composable Architecture. Moreover, I have applied this expertise to develop solutions deployed on-premises, in the Cloud, or in a hybrid environment, further enhancing my versatility and adaptability.
I've navigated agile methodologies such as SCRUM, Spotify and SAFe with ease, ensuring efficient project delivery.
I excel at working at collaborating in teams, questioning ideas, navigating challenges, and finding solutions.
Driven by a relentless pursuit of excellence, I thrive on challenges, seeking innovative solutions to complex problems. My goal is to leverage my expertise to architect transformative solutions that drive sustainable growth and success for organizations while aligning with software architecture quality attributes.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • Publicis Sapient
    Senior Sofwtare Architect-Senior Manager
    E-COMMERCE
    November 2022 - Today (3 years and 7 months)
    Paris, France
    As Solution Architect at Publicis Sapient, I have become an integral part of an ambitious digital transformation program for a big B2B commerce company , spanning five years. Working closely with Microsoft and Hitachi Solutions:
    • Omnichannel Customer Journey Shaping: Assumed a central role in shaping omnichannel customer journeys within the customer care domain by closely collaborating with Product Managers. Actively challenged functional use cases presented by Product Managers to ensure their generality and alignment with the needs of the majority of operating companies. Collaborated effectively with architects from various operating companies to gain insights into the constraints of existing Systems of Records, facilitating the development of appropriate architecture for the customer journey.
    • Architecture design :Responsible for crafting the software architecture for new features, meticulously documenting the design. Assess the potential impacts on systems of engagements such as ecommerce and CRM, as well as systems of records like REP and OMS. Engage in collaborative efforts with fellow architects to validate the proposed solution.
    • Architecture Design Review: Assess and scrutinize solutions crafted by fellow architects, offering constructive feedback aimed at refining and improving the proposed solutions.
    • Technical Leadership and Developer Support: Collaborate closely with developers and technical leaders to articulate and refine shaped solutions, soliciting feedback and providing assistance throughout the build phase.
    • Continuous Improvement Initiatives: Proactively identified opportunities for process optimization and continuous improvement, driving efficiency gains and cost savings.
    • Negotiating with SaaS Software Vendors: Negotiated contracts with SaaS vendors for digital signature solutions like Adobe and DocuSign, and for company information and credit risk calculation tools like D&B.
    SAFe Microsoft Azure Cloud Google cloud Cloud Agnostic Event-driven architecture Multi-tenant Architecture Java Spring boot Spring Cloud Flow Dell Boomi GraphQL Mirakl Headless Reactjs NextJs Apollo GraphQl Adobe Sign Microsoft Dynamics CRM Microsoft Power Platform Kubernetes Redis Azure API Management Communda Cloud
  • MEUDON
    Software Architect
    SOFTWARE PUBLISHING
    March 2021 - November 2022 (1 year and 8 months)
    Meudon, France
    I joined Cast as a Software Architect, primarily focusing on conducting software architecture audits to assist various organizations in enhancing their software architecture. I had the opportunity to audit numerous software systems across different sectors, including insurance, banking, public sector, and health. My primary focus was on the following business use cases:
    • Due Diligence Use Case: Assisting investors in evaluating the code assets of startups, aiding them in investment decision-making by assessing risk and scalability of the software solution.
    • Software Quality Assessment: Helping clients assess the quality of software developed by another company to ensure code quality and establish quality Key Performance Indicators (KPIs), especially during transitions between service providers.
    • Audit After Major Pain Points: Conducting software architecture audits for clients experiencing critical pain points related to security or performance, identifying root causes to address these issues effectively.
    • Modernization and Cloud Migration: Supporting clients embarking on modernization or cloud migration initiatives, evaluating the feasibility of moving their software to the cloud and identifying any potential blockers to migration.

    Contribution Description :
    • Conduct meetings with customers to understand their software architecture and pain points .
    • Assist Software engineers to analyze softwares and identify false positives .
    • Review architecture blueprints provided by CAST Imaging and identify architecture anti-patterns.
    • Compare the theoretical architecture against the implemented architecture and identify gaps
    • Review code manually to identify issues
    • Writing detailed audit report dedicated for technical audience
    • Prepare a concise audit report specifically for stakeholders.
    • Writing Action Plans
    • Presenting Audit result to technical team
    • Presenting Audit result to stakeholders
    Software Architecture Audit Software Architecture Quality Attributes Software Intelligence ISO/IEC 5055 OWASP IT Due Diligence Software Modernisation Cloud Migration CAST Imaging CAST highlight CAST AIP Lift and shift Strangle Pattern Java Spring Node.js React.js Angular Clean Architecture Architecture logicielle
  • BNPPARIBAS CIB
    Senior Consultant Java Angular- Technical Lead
    BANKING AND INSURANCE
    July 2017 - February 2021 (3 years and 8 months)
    Paris, France
    I worked at BNP CIB as an external consultant, and in my role as a technical lead, I assisted them with the migration of their cash management solution, "Connexis Cash" from a monolithic architecture to a microservices architecture and also the migration of the frontend from deprecated technology (Adobe Flex) to a Responsive Single Page Application based on Angular.
    Contribution Description:
    • Proposition and challenge of technical solutions for both backend and frontend within the framework of the squad architecture.
    • Assisting product owners in assessing feasibility and identifying technical constraints.
    • Proposing technical solutions that meet the expressed business needs.
    • Front End development using Angular 8/HTML5.
    • Backend development with Java 11 microservices.
    • Documentation and completion of existing documentation.
    • Adherence to and improvement of best development practices: TDD, Clean Architecture,
    • Clean Code, Pair Programming. Code Reviews.
    • Conducting technical interviews for new consultants in Java and Angular.
    • Onboarding and mentoring new consultants.
    Cash management Microservices Architecture Clean architecture TDD Java 11 UML2 SpringBoot Spring Cloud Netflix OSS REST Angular 12 Rxjs Jasmine Karma JUnit5 Mockito SonarQube Jenkins Produits Docker Maven 3

Recommendations

Be the first to recommend Fadhel

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Engineer in computer science
    ESPRIT
    2011
    Engineer in computer science
  • Bachelor of Science in Computer Science
    ISETN
    2005
    Bachelor's in computer science

Skill set (105)

Categories