Ibrahim Gharbi

Ibrahim Gharbi

Developer Relations Engineer · Mobile Software Architect · Kotlin Multiplatform speaker

Skills

LLM prompting & agent harness engineering: GitHub Copilot, Claude Code, custom agent harnesses & tool-orchestration loops, MCP clients60%
RAG & GenAI app building: LangChain, llama-index, embeddings50%
Agentic orchestration: LangChain agents, multi-agent systems, MCP servers (FastMCP)45%

Work Experience

August 2022 - Today

Developer Relations Engineer

Tech at Worldline - Web, UX & Mobile · Lille, FR

Mobile software architect @ Developer Relations Engineering team

  • Speaker at Voxxed Days Bucharest 2025, Warsaw IT Days 2025, DroidKaigi 2024, DevFest Istanbul 2024, JNation 2023, Devoxx FR 2023... Full list of talks and workshops available here.
  • Trainer with 2 new content created in 2023/2024: Kotlin / Kotlin Multiplatform, GenAI for developers.
  • 2026 challenge: leading adoption of agentic developer tooling (Claude Code, GitHub Copilot CLI, MCP) across engineering teams, building on the AI for Tech training course and AI champions program.
  • Post writer on the company blog blog.worldline.tech (3 articles in 2024).
  • Community co-manager of the YouTube developer channel @TechAtWorldline (since August 2023: ~50 videos / 1k subscribers / 50k views).
  • Managing company sponsorship on several events (KotlinConf 2024 & 2025, DevFest Lille 2025, CloudNord 2024...) with booth and content creation.

Co-organizer of Worldline technical internal event (Techforum)

  • 5 countries (UK, France, India, Spain, Sweden).
  • More than 3k attendees / 102 speakers (onsite and remote).
  • Dedicated services (worldline.tech): event apps / replay / CFP platform / virtual hall...
  • Major IT companies as sponsors (Google, Amazon, Thales, Red Hat...).

My 2024 Techforum main challenges were to:

  • Move to GCloud the infrastructure with IaC (Terraform), Compute Engine, Cloud Run, PostgreSQL, Quarkus, Arrow, Node, Vue, Websockets...
  • Upgrade authentication of the apps with EntraID as new identity provider (BFF pattern with OAuth2-proxy).
  • Create and maintain the Kotlin Multiplatform (KMP) mobile app with Compose, Ktor, SQLDelight, Coil...
  • Coordinate the AV provider for streaming and recording the conferences by architecturing the rooms recording system (NDI), deploying a dedicated VLAN, recruiting & training local operators.
  • Create mood teams to liven up the event and make it more fun (photobooth, GenAI challenge, hardware corner...).

Feb 2020 - July 2022 (2 years)

Engineering Manager

Worldline, Microsoft/Linux DevOps competence center · Lille, FR

Agility and PaaS deployment move (GitLab/Terraform/Puppet)

  • Direct management of 12 people (FR, NL, BE, GE, PO).
  • Coaching of a junior manager responsible for 6 collaborators (FR/AR).

Linux DevOps team (20k servers) - 2021 milestones

  • Orchestration: support deployment of complex applications with advanced deployment strategies.
  • Enable deployments on Kubernetes based cloud platforms.
  • New software use cases with Ansible as standard (in addition to Puppet).
  • 2FA authentication upgrade (Red Hat SSO).

MS Windows team (3k servers) - 2021 milestones

  • Thorough review of the security architecture (McAfee to Defender, SCOM based monitoring).
  • Auditability improved on PCI environments (PowerBI based).
  • Vulnerability management (rationalization of Microsoft Tuesday patching, SCCM based).
  • Improve Windows servers integration (Configuration Management Database).

Budget owner of service licensing and maintenance (2M€) (Atlassian, GitLab…)

May 2016 - Feb 2020 (4 years)

Mobile Staff Engineer

Worldline, global support & expert community · Lille, FR

Android, iOS, cross-platform expertise

  • Presales (app & evolutions costing, proof of concepts).
  • Consultant, mobile project technical scope.

Product owner of mobile DevSecOps on-premise platform

  • 3000 mobile projects hosted.
  • CI/CD, quality reporting, tests & store distribution (GitLabCI, Docker, ESXi macOS).
  • Management of 3 people (France/India/Armenia).
  • Agile SCRUM methodology.

Mobile community animation

  • ~150 mobile developers worldwide (UK/Spain/France/India).
  • Social network space management.
  • Bimonthly meetups with external guests (Facebook, Google, Netflix engineers...).
  • Company blog article writer & conference speaker.

Full organization of an innovation tour at Silicon Valley for 10 company experts (100k budget).

Member of the Atos expert community.

Jun 2013 - Apr 2016 (3 years)

Mobile Software Architect

Worldline, Merchant services · Lille, FR

Experience in transactional banking and distribution (m-payment)

  • Security (one-time password, session token, encryption, certificate management, smartphone strong authentication solution in connected mode).
  • P2P payment, payment wallet, contactless payment (NFC).
  • Budget management (summary graphics).
  • Product catalog (multi-level cache).
  • Purchase tunnel.

Mobility referent within client workshops, implementation of multi-terminal mobile architectures (smartphone & tablets)

  • Technical management of projects, training of employees in mobile CI/CD (distribution, quality, performance audit).
  • Pre-sales (application costing, evolution, feasibility demonstration, consulting and support for the mobility of customers and other business units).

App references

Jul 2011 - Jun 2013 (2 years)

Lead Android Developer

Worldline, Bank, Finance & Insurance · Lyon, FR

Specification and development of mobile applications, Android expertise, operation of services in production

  • NDK and SDK development for Android, iOS, Blackberry 5-6-7, hybrid applications (Cordova), JavaEE.

App references

May 2010 - Oct 2010 (6 months)

Intern as Mobile Developer

Worldline, Bank Finance & Insurance · Lyon, FR

Creation of a mobile transactional service for a banking organization

  • Functional study of the service.
  • Realization of the application.

Feb 2009 - Jul 2009 (6 months)

Intern as Web Developer

Orange, Internet services IT Operations and maintenance · Lyon, FR

Industrialization of daily quality of service reports for Orange France DNS platforms

  • Technical follow-up of the project.
  • Design of the application.
  • Development of the application.

Feb 2008 - Jul 2008 (6 months)

Intern as Web Developer

EOLAS, groupe Business & Decision · Grenoble, FR

Redesign of the MyEolas intranet; interface for the administration and use of the customer base, management of the company's life and invoicing

  • Training on the Orange network topology.
  • Extraction of QoS metrics (Perl, Shell, Unix).
  • Creation of an interface to generate and consult operational and application reports (HTML5, CSS3, Zend Framework).

Education

2020

HEC Paris

HEC/Worldline executive education · Paris, FR

From 2008-2011

Institut National des Sciences Appliquées (INSA)

Engineering degree, Telecommunications Services and Uses Department · Lyon, FR

2010-2011 (6 months)

Aalto University School of Science

Department of Computer Science and Engineering (Academic Exchange) · Helsinki, FI

  • Embedded system project: creation of a remote controlled car with cruise control.
  • Realization of a PowerPoint distributed on MeeGo OS and Android.
  • R&D: participation in the porting of the Host Identity network protocol on Android.

From 2006 to 2008 (2 years)

Université Grenoble Alpes

University Diploma in Technology (DUT), Network & Telecommunication (GTR) · Grenoble, FR

2006

Saint Adrien La Salle

Scientific Baccalaureate · Lille, FR

Speaker at

Trainings

This course is designed for developers aiming to harness the capabilities of generative artificial intelligence in their software development processes and their application services. It provides a comprehensive overview of generative AI, covering its significance, foundational concepts, and practical applications.

Module 1: Mastering LLMs throughout the Software Development Lifecycle (SDLC)
This part equips developers with practical AI skills across the full software development application lifecycle. It covers foundational LLM concepts, prompting techniques for coding tasks, an LLMs clients overview, and AI-powered coding tools in IDEs and on the command line. At the end, developers have an immediately operational toolkit to accelerate their daily tasks.

Module 2: Building Intelligent Applications
This part focuses on embedding generative and agentic AI directly into software products, services, and architectures. It covers LLM API consumption, context-aware frameworks, RAG pipelines, and the shift toward autonomous agent systems using frameworks (e.g. LangChain) and protocols (e.g. MCP). It also introduces node-based tools for visually orchestrating complex multi-agent workflows without deep low-level implementation.

Open training