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

Mohammed Tahifa

Tech Lead / Senior Java Angular Developer

€700/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohammed

As a Tech Lead specializing in Fullstack software development, I possess extensive experience gained from diverse projects in the banking and energy sectors. Holding an Oracle Java JEE Expert certification, I prioritize craftsmanship, good code practices, and thorough unit testing. These principles guide my approach to creating stable and adaptable software. My expertise extends to microservices, hexagonal architecture, and event-driven systems using MQ and Kafka. In addition to my technical contributions, I actively participate in architectural decision-making within project teams. Proficient with cloud technologies, particularly AWS, and skilled in infrastructure provisioning with Terraform, I deliver robust and scalable solutions across varied technological landscapes.
  • Arabic

    Native or bilingual

  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • TotalEnergies Digital Factory
    Tech Lead Java Angular AWS
    ENERGY AND UTILITIES
    January 2023 - Today (3 years and 5 months)
    Paris, France
    Redesign of a pricing application for petroleum products for all service stations in France.
    - Understanding the specific needs of the project and proposing suitable solutions.
    - Ensured test coverage across all project code.
    - Guaranteed the quality and reliability of work through good practices of craft code and clean code.
    - Active participation in communication meetings with other collaborating teams.
    - Participation in the implementation of infrastructure on AWS.
    - Preparation of the CI/CD workflow with GitHub Actions.
    - Responsible for the production deployment of various microservices.
    SpringBoot Java 17 Cloud AWS Github Actions Terraform Scrum Python Microservices Serverless
  • Société Générale
    Senior Developer
    BANKING AND INSURANCE
    February 2021 - December 2022 (1 year and 11 months)
    Paris, France
    Decommissioning of an intraday payment management and monitoring application (Micro-service Architecture based Event Driven / Hexagonal Architecture)

    - Participation in the development of various microservices
    - Established the testing foundation with BDD
    - Established and maintained the hexagonal architecture across the entire foundation
    - Participation in code reviews, and maintaining code above the Sonar coverage threshold. Prepared Postman to assist business users with end-to-end testing
    - Participation in CI/CD deployment processes on Kubernetes using the helm-charts template
    Java EE Spring Hexagonal Architecture Event-Driven Architecture JUnit Cucumber Docker Kubernetes Jenkins Maven Spring Cloud
  • Cheuvreux
    Senior FullStack Developer
    LEGAL
    February 2020 - January 2021 (11 months)
    Paris, France
    Platform for creating and managing notary files, creation of a client area for clients to create and track files. All MicroServices target the management of files created by notaries, allowing all necessary information for a file to be entered by type.
    • Create a page on the notary registry to upload constituent documents of the file. Examples: cadastre, basias, and basol. This page allows the creation of a constituent document from one or more assets, which triggers an automated search and download process for the document from the relevant services.
    • Add an enhancement to the client portal page, enabling online payment of notary fees through SystemPay, connecting the platform to this system, and managing all payment success and failure scenarios.
    • Add unit tests to uncovered code and add Cucumber integration tests to cover all existing web services to be alerted about potential application regressions.
    • Creation and publication of Docker images on the internal Docker registry,
    • Deployment of different Docker images in the Kubernetes Cluster
    Java Spring Framework JUnit5 Jenkins Angular 12 BDD

Recommendations

Be the first to recommend Mohammed

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

  • Doctorate
    Université sidi mohamed ben abdllah
    2012
    Doctorat en machine learning

Certifications

  • CCDAK Kafka
    Confluent Kafka
    Kafka
  • Java JEE expert
    Oracle
    2014
    JEE

Skill set (66)

Categories