Khaled Souf

Fractional CTO for Fintech | 17 years, 5 countries

Salaire / Taux journalier

Annecy, France

Mobilité : Paris, Lyon, ...

Freelance, ouvert au CDI

Peut venir sur site

Expertises

KotlinDockerCoachingGolangGoogle Cloud PlatformJavaDevOpsTerraformMongoDBTest & QADéveloppement BackendTalent AcquisitionKubernetesAWSElasticsearch

Langues

Arabe (Maternelle)Anglais (Courant)Français (Courant)

À propos

Introduction

Fractional CTO helping fintech startups and banks ship better software, faster. 17 years across France, Switzerland, Canada, UAE. Ex-BNP Paribas, Société Générale, Lightspeed. I do: Fractional CTO, Tech Audit, Due Diligence. Book a call: calendly.com/khaled-souf/30min

Liens

Expérience de travail

Head of Engineering (Transition)

invygo

janv. 2025 - mai 2025

5 mois

Dubaï - Émirats arabes unis

Fractional CTO Leadership: Provided technical advisory and executive communication, translating complex technical decisions into business value for stakeholders Conducted technical due diligence and system audits, optimizing product and engineering processes for scalability Managed technology budget and vendor negotiations, implementing cost-effective solutions with clear ROI DevOps & Engineering Excellence: Reduced operations tickets by 20% through improved monitoring, alerting systems, and CI/CD pipeline optimization Implemented infrastructure as code using Terraform and AWS, improving deployment reliability and cloud-native delivery Established Agile methodologies and GitOps practices, accelerating development cycles and team productivity Software Architecture & Technical Strategy: Decreased technical debt by 30% by refactoring critical components using clean code principles and Domain-Driven Design Designed scalable, resilient architectures for mobile and web applications aligned with business growth objectives Implemented comprehensive testing strategies and quality standards across the engineering organization Engineering Leadership & Team Development: Led and mentored mobile and web application development teams, building collaborative culture and developer experience Transformed silos into cross-functional collaborative units focused on rapid value delivery Recruited and developed high-performing engineers, establishing technical leadership practices Skills: Software Architecture & Technical Strategy, DevOps & Engineering Excellence, CI/CD & GitOps, Infrastructure as Code, Cloud-Native Delivery, Engineering Leadership & Team Development, Technical Due Diligence & System Audits, Cross-Functional Collaboration, Agile Methodologies, Technology Budget Management, System Monitoring & Alerting, Technical Debt Reduction

Tech Advisor | fractional CTO

mars 2024 - mars 2025

1 an 1 mois

Fractional CTO & Technical Advisor: Guiding startups and scale-ups from MVP to global scale through software architecture, technical strategy, and executive communication that translates complex technical concepts into business value. DevOps & Engineering Excellence: Implementing Agile methodologies, CI/CD pipelines, GitOps, and cloud-native delivery while building high-performing engineering cultures focused on developer experience and rapid deployment. Scalable Systems Architect: Designing resilient architectures using Domain-Driven Design, microservices, hexagonal architecture, and clean code principles aligned with business growth. People-First Leadership: Mentoring 100+ developers worldwide, recruiting top talent, transforming silos into collaborative teams, and building the next generation of technical leaders. Strategic Technology Management: Conducting technical due diligence and system audits, evaluating optimal tech stacks, managing budgets and vendor negotiations, optimizing spend for clear ROI. AI-Driven Innovation: Embedding AI into product development, go-to-market strategy, and engineering practices to accelerate value delivery and competitive advantage. Security & Compliance: Ensuring cybersecurity, data privacy compliance (GDPR, SOC2), and incident response capabilities to protect business operations and customer trust. Cross-Functional Collaboration: Bridging engineering and product teams, facilitating stakeholder communication, and solving complex technical problems during critical incidents. Skills: Software Architecture & Technical Strategy, Engineering Leadership & Team Development, Technology Evaluation & Implementation, Executive Communication & Cross-functional Collaboration, Agile Methodologies & CI/CD, Technology Budget Management & Vendor Negotiation, Cybersecurity & Data Privacy Compliance, Technical Due Diligence & System Audits, Product Development & Go-to-Market Strategy, Incident Response & Technical Problem-Solving

Technical Advisor and Consultant

56K.Cloud

mai 2023 - mars 2024

11 mois

57340 Suisse, France

• Led migration of customers to the cloud, implementing CI/CD and software practices. • Trained, coached, and mentored teams on software development tools. • Achieved seamless transition to cloud services, improving efficiency and scalability.

Socradev Sàrl

oct. 2022 - mars 2024

1 an 6 mois

1422 Grandson, Suisse

Chief Technology Officer and Partner

déc. 2022 - mars 2024

1 an 4 mois

1422 Grandson, Suisse

Trainer and Coach - 56K Cloud

mars 2023 - mars 2023

1 mois

Sion, Suisse

training on event storming. coaching on how to do it with real projects.

Trainer and Coach - Globaz

févr. 2023 - mars 2023

2 mois

Le Noirmont, Suisse

Training and coaching on software development practices such as TDD, refactoring, clean code, KISS, DRY, and Simple Design, ...

Software Crafter - ECAB (by Socraft)

oct. 2022 - janv. 2023

4 mois

Fribourg, Suisse

Working with team Socraft on: - Building the SIBAT app (Building Information system) - re-architecting the app to Hexagonal Architecture - set-up spring security authorization.

Crafting Software/Devops Practices Coach

oct. 2022 - déc. 2022

3 mois

1422 Grandson, Suisse

Senior Software Engineer

Kry

mars 2022 - oct. 2022

8 mois

69340 Francheville, France

performed tasks: • Implementing different features. • refactoring and re-organizing architecture.

Senior Software Engineering - Sunday

sunday

juin 2021 - mars 2022

10 mois

69340 Francheville, France

Merchant Experience Team. • performed tasks: • Implementing different features for the Merchant dashboard and a Responsive Web app for waiters. • Working on several transverse subjects such us release management, deployment Process, developer exp. • Integrating Point of Sale (POS) and rotating On-call Duty for all apps on Sunday.

Zenika Montreal

oct. 2019 - juil. 2021

1 an 10 mois

Montreal, Canada Area

Crafting Software & DevOps Coach

oct. 2019 - juil. 2021

1 an 10 mois

Montreal, Canada Area

Tranformation Coach - Desjardins

janv. 2021 - mai 2021

5 mois

Montréal, QC, Canada

Coaching on DevOps and Crafting software practices

CTO as a Service - Lightspeed HQ

sept. 2020 - mars 2021

7 mois

Montréal, QC, Canada

Coaching and consulting Teams On : - XP practices (pair programming, Mob programming) - BDD Writing and Implementing - TDD - Domain-Driven Design - Clean Code - Technical Architecture - CI/CD Practices - DevSecOps Culture

Crafting Software & DevOps Practices Coach - Décathlon Canada

nov. 2019 - oct. 2020

1 an

Montreal, Canada Area

- Development of the Order Management Application of the website decathlon.ca. Working on fixing all the process of working: - Leading and coaching on DevOps : - setup automating all the provisioning for more than 30 countries using terraform on GCP - creating a backlog sprint for DevOps setup practices. - setup a build and deployment pipelines using github actions / gke. - coaching PO's on Agiles methods: - establishing a double feedback loop between the Dev and PO's by Demos and sprint planning in order to reduce the waste time.

Zenika

mai 2019 - oct. 2019

6 mois

Paris Area, France

Senior Technical Consultant

mai 2019 - oct. 2019

6 mois

Paris Area, France

Auditor - Great Place To Work France

juin 2019 - août 2019

3 mois

Paris, France

auditing the survey application. setup TCR(Test Commit and Revert) as a testing and refactoring technique. refactoring of the survey application.

Auditor - Splio

mai 2019 - juil. 2019

3 mois

Paris, France

- Auditing an application called "spring campaign". - Refactoring legacy file of 30000 lines of Jquery. - Configuring build and deploy pipeline with gitlab ci and docker - Setting up night watch for end-to-end tests.

ADDINN Group

nov. 2017 - mars 2019

1 an 5 mois

Paris, France

Software Crafter - Renault Digital

janv. 2019 - mars 2019

3 mois

Paris, France

GFE Centric/One TD: Solutions to mutualize mechanical parts of cars for Renault, Mitsubishi, and Nissan. • performed tasks: • set up consumer-driven contracts testing with pact.io. • set up a testing toolbox and testing strategy. • designing the technical architecture using DDD and Hexagonal architecture as references. • technical coaching of the developers in Java. • contributing and optimizing the pipeline CI/CD gitlab ci/AWS. • achievements: consumer-driven contracts were introduced to other teams, and other teams attended our scheduled workshops.

Software Crafter - Boxtal

mars 2018 - déc. 2018

10 mois

Paris Area, France

performed tasks: • splitting the legacy monolith into different modules. • set up a testing tooling box and testing strategy. • designing the technical architecture using DDD and Hexagonal architecture as references. • technical coaching of the developers in Java. • contributing to the pipeline CI/CD factory. • contributing to designing micro-services architecture with a messaging system based on SNS/SQS of AWS.

Technical Lead - Crédit Agricole CIB

nov. 2017 - mars 2018

5 mois

Paris Area, France

Innovation Software Factory Team: - Brainstorming and reflection with product owner (Domain Driven Design/ Event Storming) - Design of the technical architecture of the different MVP/POC. - Coaching developers on pair programming/BDD/TDD/BDD Javascript and Elixir. - Animating Dojos/Katas TDD, BDD et DDD. - implmentation of pipelines Continous Integration/ Continous Delivery. Technical Environment: Behaviour Driven Development, Cucumber Js, Node Js, Azure, Ansible, Swagger UI, Express Js, Gitlab, blockchain Ethereum, Jest, Elixir, Phoenix, gitlab ci, Event Sourcing, Domain Driven Design,

AROLLA

mars 2017 - oct. 2017

8 mois

Paris Area, France

Technical Officer

mars 2017 - oct. 2017

8 mois

Paris Area, France

Working at costumer offices. mentoring the junior developer. training on Event storming, DDD, clean code, .... mentoring them on architecture, benchmarking, tooling, ...

Coach crafting software - Societe Generale

mars 2017 - oct. 2017

8 mois

Paris Area, France

working at the transversal departement DCO. Coeaching multiple teams on code smells/refactoring, clean code, how to work with legacy code and TDD/ BDD /DDD on the langages Java/Javascript.

Zenika

nov. 2013 - mars 2017

3 ans 5 mois

7620 Paris, Danemark

Senior Technical Consultant

nov. 2013 - mars 2017

3 ans 5 mois

7620 Paris, Danemark

Trainer for theses Courses for multiple customers (Example: Orange Bordeaux and Marseille): - Clean Code: how to make it - Domain Driven Design: how to make it - Git for developers: how to use it - Elasticsearch for developers: using and configuring - Elasticsearch, Logstash & Kibana: all you need to know about it - Persistence in Java with JPA and Hibernate: Managing your Data with Java/JEE application Technical Interviewer: - perform technical interviews for future hired consultants Speaker - NightClazz Build Tools & Continous delivery (discovery & Advanced) - NightClazz Java 8 (discovery & Advanced) - Technozaure Mongo DB usage and tools in JEE environment. Auditor - Agence France Presse (the French Press Agency) audit on production, profiling JVM application using JProfiler.

Auditor/Technical Lead - SGCIB

sept. 2016 - janv. 2017

5 mois

Paris, France

- Audit a legacy application in order to slice it into microservices with Domain Driven Design Approach - Setting Up Technical architecture for different business modules - setting development environment (CI/CD, Github...) - Technical Coaching on TDD/BDD/DDD

Auditor/Technical Lead - Infopro Digital

mai 2016 - août 2016

4 mois

Paris Area, France

- audit of Source Code, and technical architecture. - bootstrapping a technical stack. - benchmarking frameworks. - creating CI/CD platform strategy with Ops. - developing and coaching other developers. - auditing the existing system.

Software Crafter - JCDecaux

sept. 2015 - mai 2016

9 mois

Région de Paris, France

Flexy / Smart brics for Managing Digital Offer - Coding/designing on Smartbrics/Fexy Application - Refactoring and managing Domain Driven Design transformation of the two applications. - Animating BBL About Domain Driven Design (Technical Design, Event Storming, Strategic Design)

Auditor/Technical Expert and Team Lead - ERDF

mai 2014 - août 2015

1 an 4 mois

Région de Paris, France

PMP : Audit de code et mise en place des actions court/moyen terme. Audit of code and set out various possible short, medium, and long-term measures. Linky: - coding on multiple modules - setting up Fluent Lenium for Acceptance tests. - Participating in setting up the git workflow for teams. - performing technical interviews. - Setting Up a POC(Proof Of Concept). - Animating BBL (Brown Bag Launch) on SOLID Principles, TDD, Java 8, and Architecture for Developers.

Technical Expert - Banque de France

nov. 2013 - mai 2014

7 mois

CEPH – Common Eurosystem Pricing Hub - Performance optimization using JProfiler for profiling. - setting up Integration Tests Tools. - development of Webservices exposed to other Banks (Bundes Bank) - setting up the workflow routing between web services Main and NABS.

Oceane Consulting

sept. 2010 - oct. 2013

3 ans 2 mois

JAVA/JEE Expert - BNP Paribas Arbitrage (CIB)

juil. 2011 - oct. 2013

2 ans 4 mois

BUBL: Better UBix for Listed Derivatives - Development of exports regarding referential, trades positions ... - Development of reconciliation broker screens. - managing releases and regression tests - development of UBIX Launcher to lunch Ubix applications - development of BUBL Harmony module to manage referential

Java/JEE Developer - Banque De France

sept. 2010 - juil. 2011

11 mois

Région de Paris, France

Oraganisation et Renforcement de l'Action Préventive (Organization and strengthening of preventive action) : ORAP 2 - Development and Maintenance of multiple modules.

ARROW FINANCIAL CONSULTING (ARROW GROUP)

oct. 2008 - août 2010

1 an 11 mois

92160 Antony, France

JAVA/JEE Developer - Linedata Services

avr. 2010 - août 2010

5 mois

92160 Antony, France

System of underwriting shareholders/employees of GDF SUEZ (LINK 2010): (5 months) - Development of a tracking module sales. - Development of a module for the return of information flows in sales.

JAVA/JEE Developer - Tessi

oct. 2008 - mars 2010

1 an 6 mois

Tunis, Tunisie

Docubase Information Suite (DIS): Electronic Document Management (ECM) Solution - Integration, documentation, and development around the viewer FLEXSNAP. - Development RecordManager (logging) of an Entity. - Development of the injectors of an Entity. - Exhibition dot NET Webservices as Hessian services - Development, integration, and documentation of a viewer based on the API JPDFNotes - Specification, Design, Implementation, and documentation of a processing engine of an entity via a user command/batch. - Maintenance of the various products of the DIS

Gfi Tunisie

nov. 2007 - oct. 2008

1 an

Tunis, Tunisie

Java/JEE Developer - Tekconsult & I-TEC

juil. 2008 - oct. 2008

4 mois

Tunis, Tunisie

Management Practices Techniques: - Development of a user management module - Development of a module entry skills and self-rating - Development of a management module areas of expertise - Development of a module of search by area of expertise ordered by self-rating.

Java/JEE Developer - EY & SOTUGAR

janv. 2008 - juil. 2008

7 mois

Tunis, Tunisie

ERNEST & YOUNG: Redesigning the Information System of the Tunisian Guarantee Company - Developing a files management module in granting Guarantee - Development of a tracking files module in pre-litigation / disputes and loss. - Developing a module for managing electronic documents SOTUGAR - Developing a module for generating statistical reports on projects, files, and business by activity group, fund, and business partners ... in XLS and PDF formats. - Development of an Extranet module for remote input/update files from partners. - Deployment of implemented applications in a Sun Fire server. - Development of training manuals for implemented applications. - Staff training on the implemented applications. - Maintenance Corrective and evolutive of the implemented applications.

Java/JEE Developer - TeKonsult & I-TEC

nov. 2007 - déc. 2007

2 mois

Tunis, Tunisie

Care 4 Repair: Management devices repairs - Development of a management module client codes - Development of administration module products (warranty management products, management of each specific product, product code Import an XML file). - Development of a module to export data in XML and CSV.

trainee

Optimal System LTD.

mars 2007 - juil. 2007

5 mois

Tunis, Tunisie

End of study project: Design and Implementation of a J2EE Application of financial management of a service company in Computer Engineering.


Formation

National Engineering School of Carthage (ENICarthage)

Professional Masters, Engineering Information System and software

2007 - 2009

1 an 9 mois

Activités et associations : Organizing Free Software Party (Linux Install Party)

National Engineering School of Carthage (ENICarthage)

bachelor, Computer Science

2003 - 2007

3 ans 9 mois

Activités et associations : member of the free software club (FSC)


Licences et certifications

Claude Code In Action

Délivré le : sept. 2025

Certifié par Anthropic

Certificate of Completion: Al Fluency Framework & Foundations

Délivré le : sept. 2025

Certifié par Anthropic

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.