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

Samir T.

Supermalter

Senior Software Developer Java | Tech Lead

€750/day
18 projects
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Samir

Tech Lead and Senior Software Engineer in software design and development with 10 years of professional experience primarily in the energy and finance sectors.

Experienced in:
Java 21 and Spring 6
Typescript and Angular 20

Good knowledge of:
AWS, Azure, cloud native applications, microservices architecture, DDD, CQRS, clean code, clean architecture
  • French

    Native or bilingual

  • English

    Native or bilingual

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

Experience

  • TotalEnergies Digital Factory
    Tech Lead
    ENERGY AND UTILITIES
    April 2023 - Today (3 years and 2 months)
    Paris, France
    Project myCFR (Haaku Team) | TotalEnergies (Exploration & Production)
    Led the technical delivery of an AI/ML-driven solution designed to track and reduce greenhouse gas emissions across ~200 global FPSO (Floating Production Storage and Offloading) units.

    Technologies:

    Backend: Java 17, Spring Boot 3, Microservices, REST, OpenAPI 3.0, Mockito, Cucumber

    Cloud & Infrastructure: Microsoft Azure (Web Apps, Functions, Cosmos DB, Key Vault, Databricks, API Management), Docker, Terraform

    Frontend: TypeScript, Angular 16, NgRx, Apache Echarts, HTML5, CSS3

    CI/CD & Tools: GitHub Actions, Git, SonarQube, Postman

    Key Responsibilities & Achievements:

    Led a cross-functional Agile team (Software/Data Engineers, Data Scientists, UX/UI, PO) to deliver actionable carbon-reduction insights to process engineers, asset managers, and FPSO smart room leaders.

    Architected and implemented a polyglot cloud solution (Java, Python, TypeScript) leveraging a suite of Microsoft Azure services to handle massive datasets and machine learning workflows.

    Designed an API-First REST architecture using OpenAPI 3.0, integrated with continuous deployment pipelines into Azure API Management.

    Built highly scalable microservices with Spring Boot 3, establishing new engineering standards rooted in SOLID principles, Software Craftsmanship, TDD, and BDD methodologies.

    Drove technical excellence across the squad by acting as the primary PR reviewer, facilitating pair programming sessions, and leading technical workshops to guide architectural decisions.

    Elevated code quality and reliability, successfully pushing and maintaining unit test code coverage to >90% across the codebase.
    Java Spring boot Angular Terraform Java Spring Boot
  • GRTgaz - DSI - Département Digital
    Senior Fullstack Software Engineer & TechLead
    ENERGY AND UTILITIES
    June 2021 - March 2023 (1 year and 10 months)
    Bois-Colombes, France
    Team: Nomadisme R&D team which is managing around 20 applications using by technicians in France and Europe to
    perform different tasks ranging for from supervision to measurement and reporting.

    Technologies: Backend: Java 8, AWS Cloud, Spring Boot, Microservices, REST, Open API 3.0, Docker, Kubernetes, Mockito,
    Cucumber, MongoDB, Document DB, AWS Lambda, Postman. Frontend: Typescript, JavaScript, Angular, Electron, Capacitor,
    Ionic, HTML5, CSS3, RXJS. Terraform, Gitlab CI/CD, Git.

    Responsibilities:
    ▪ Participate in design for a solution architecture for migration of around 20 applications (Infrastructure, Backend,
    Frontend, and CI/CD) from IBM MFP environment to AWS Cloud
    ▪ Design a REST API with Open API 3.0 based software architecture with a detailed roadmap to perform migration to AWS
    cloud of backend, frontend, and CI/CD of 5 main applications.
    ▪ Design, Implement and Deploy SSO authentication and authorization architecture across all Nomadisme applications
    based on AWS Gateway and Microsoft Azure as an Identity provider.
    ▪ Implement new highly scalable microservices based on spring boot and put in place new standards based on SOLID, TDD,
    BDD, and software craftsmanship in continuously changing environments and priorities.
    ▪ Perform guidance and proactive attitude for problem solving and skills share to do efficiently the challenging tasks of the
    migration to AWS and handle tight deadlines in a Scrum environment.
    ▪ Participate as key validator in Merge Requests reviews, peer programming sessions and technical discussions.
    ▪ Participate in frontend migration from old Angular version (such as 4.4.4) to recent version Angular 11
    ▪ Continuous improvement of code quality with Sonar and continuous increase of code coverage by unit tests and
    integration tests >80% with implementation of FATs (Functional Automated Tests) with Cucumber
    Spring boot Angular 8 AWS Gitlab CI/CD JAVA/JEE;
  • Finastra
    Senior Software Engineer FFDC
    SOFTWARE PUBLISHING
    February 2021 - June 2021 (4 months)
    Paris, France
    Within an agile international team (Poland, Romania, France, UK):

    *Implementing new features based on Event-Sourcing and CQRS for organisation management , tenants management and new microservices to handle buyers/sellers workflows on the leading FusionFabric.cloud.

    FusionFabric.cloud is a world-class leading PaaS platform for Open Finance used by fintech startups, developers, and banks mainly in north amaerica.
    Java Spring boot Domain Driven Design Cucumber Microsoft Azure

Reviews

5.0

Out of 1 rating

L

Lamia

GRTgaz- DSI - RF Performance opérationnelle

Reviewed on 4/12/2022

Recommendations

Be the first to recommend Samir

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

  • Engineering Degree in Software Engineering (Master's Degree)
    Institut National des Sciences Appliquées et de Technologie - Tunisia
    2013

Certifications

Skill set

Categories