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

Abdellah Adourkane

Software Architect | Tech Lead | Cloud AWS & IoT

€690/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Abdellah

With over 15 years of experience as a Tech Lead and Technical Architect, I specialize in designing and implementing robust and secure application architectures, particularly in AWS Cloud and microservices environments. I have led large-scale projects, such as securing electrical terminal management systems at TotalEnergies and optimizing data flows for UGAP. I am proficient in a wide range of Java, Cloud technologies, and Agile methodologies, and I am recognized for my leadership and ability to solve complex problems. I seek to leverage my expertise to successfully undertake challenging technical endeavors and contribute to the success of innovative projects.
  • French

    Native or bilingual

  • English

    Conversational

Can work on-site
Paris (up to 50km), Montpellier (up to 50km), Bordeaux (up to 50km), Toulouse (up to 50km), Lyon (up to 50km)

Experience

  • TotalEnergies
    Application Architect / Tech Lead
    ENERGY AND UTILITIES
    February 2025 - Today (1 year and 4 months)
    Courbevoie, France
    Design and implementation of a secure architecture for an electric terminal management system (CSMS), aiming to separate the industrial information system from the enterprise information system.
    **Objective**: protect industrial assets against attacks by isolating critical areas and applying advanced filtering and authentication mechanisms. Implementation of a common language to harmonize communication between different OCPP versions (1.5, 1.6, 2.0).

     Needs scoping and impact assessment
     Writing technical documents (Architecture Diagram, DAT)
     Definition and implementation of two distinct VPCs (industrial zone vs. enterprise zone) on AWS.
     Development of microservices responsible for IoT communication and security filtering (OCPP authentication, behavioral analysis, order perimeter control).
     Segmentation of terminals by security level (MTLS, VPN, Internet) with dedicated endpoints.
     Integration of OCPP protocols and securing exchanges (JWT, encryption, MTLS).
     Implementation of communication with terminals via WebSocket and SOAP protocols.
     Management of terminal certificate lifecycle (renewal, validation, security).
     Definition of a common language to unify exchanges between terminals using different OCPP versions (1.5, 1.6, 2.0) and the CSMS.

    **Technical Environment**:
    AWS, Java 21, Spring Boot 3, Redis, ELK, RabbitMQ, MongoDB, ArangoDB, REST API, WebSocket, SOAP, OCPP, JWT, encryption, MTLS.
    AWS, ECS, Docker, GIT, GitHub, CI/CD, Sonar

    Project Scope:
     Team of 2 developers, 2 DevOps, and PO in Agile SaFe mode
     AWS Cloud environment (multi-VPC).
     Containerized microservices architecture (ECS/Docker).
     Management of 60,000 electric terminals.
     Processing of 30,000 messages per minute.
    AWS Authentication/JWT RabbitMQ Spring Cloud SAFe
  • UGAP
    Technical Architect / Senior Java Developer
    E-COMMERCE
    October 2022 - December 2024 (2 years and 2 months)
    Montpellier, France
    Referencing Flows: As part of the implementation of a new Product Information Management (PIM) tool, new flows need to be established to enable:
    • Migration of product information to the new tool
    • Automation of product referencing in this new tool
    • Flow for exchanging product information to consuming applications.

    Tasks Performed
    • Needs scoping and impact assessment
    • Writing the technical architecture document
    • Participation in design and specifications
    • Design and development of microservices
    • Implementation of the OpenID authentication system
    • Documentation of systems and processes in Aris tool

    Technical Environments:Java 17, Keycloak, STEP Stibo, Gravitee, Kafka, SpringBoot, SpringBatch, OpenApi, REST, Swagger, Okhttp, HttpClient, ELK, Oracle, Oauth2, SAML, GIT, Jenkins, Sonar,

    Project Scope:Transverse team of architects (4 technical architects and 1 enterprise architect), 1.3 million products to be referenced in the Product Information Management (PIM Step) tool.
    Apache Kafka Keycloak SSO OIDC Identity and Access Management (IAM)
  • RATP
    Senior Developer / Java Tech Lead
    TRANSPORTATION
    January 2016 - June 2022 (6 years and 5 months)
    Noisy-le-Grand, France
    GMAO Application for bus operation and maintenance, allowing bus center managers to have real-time monitoring and a global view of the bus center fleet. Mobile application for agents to track work orders, request parts, and park buses. Monitoring application for electric charging stations using the OCPP protocol.
    Tasks Performed
    • Needs scoping and impact assessment
    • Writing technical documents
    • Participation in design and specifications
    • Supervising the development team
    • Development of the Android mobile client
    • Implementation of the OpenID authentication system
    • Batch implementation
    • REST API implementation
    • Customization of open-source tools
    • Technical supervision and project tracking

    Technical Environments:Java 8/11, Android, Angular 10, Kotlin, Coroutine, SpringBoot, SpringBatch, SpringMVC, Eclipse RCP, SWT, Hibernate, OpenApi, REST, Swagger, Okhttp, HttpClient, ELK, Oracle, Oauth2, SAML, Okta GIT, Jenkins, Sonar, Steve/OCPP

    Project Scope:Team of 6 people, 13,000 drivers, 600 maintenance staff, 5,000 buses. Critical application available 24/7.
    OpenAPI/Swagger SAML2 OAuth2 Angular Android/Kotlin

Recommendations

Be the first to recommend Abdellah

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

  • Master MIAGE Specialization: Agility of Information Systems and E-business
    (University Paris-Nanterre).
    2008
    Master MIAGE Spécialité Agilité des Systèmes d'Information et E-business

Skill set

Categories