beBee background
Professionnels
>
Technologie / Internet
>
Cachan
sameh nouri

Social


À propos de sameh nouri:

I'm Sameh Nouri, a software engineer with 3 years of experience in the field of software development using Java, diplomed in software engineering in 2020. Experienced Java developer proficient in relational and NoSQL databases, microservices, Test-Driven Development (TDD) and others. Skilled in designing and implementing scalable solutions using Java and related technologies. Strong understanding of database management systems and ability to build modular and scalable microservices architectures. Committed to delivering high-quality code through comprehensive testing practices. Collaborative mindset and continuous learner. Ready to contribute to innovative software projects.

Expérience

Caisse des Depots, France - Java software engineer – Jan. 2023 – Present

 Mediation platform – Facilitating communication between external APIs and internal services. * Developed a script-based data processing and file generation service (using Spring Boot). 

* Performed Kafka migration to Cloudera.  Performed data manipulation using PostgreSQL database. 

*Implemented CI pipeline for building, testing & deploying java services using Azure DevOps.

* Reduced seamless data transfer complexity. 

* Improved performance and availability of 4 services through proactive maintenance and optimization efforts.

************************************************************************************************

Itemis AG, Germany - Java software engineer - Jan. 2022 – Dec. 2022 

Cybersecurity project – Risk analysis & attack detection for large scale technicalsystems (IBM, Mercedes):

*Designed & Developed a Quarkus-based service tomanipulate vehicle threat data. 

 Designed & implemented RESTful APIs for the state of risks. 

* Executed database search operations within an abstract syntax tree structure (AST). 

* Integrated dependency-check to identify & fix ECR service dependency vulnerabilities. 

* Performed TDD unit tests with JUnit & Mockito. 

*Implemented exceptions, integrated Jacoco for code coverage & addressed bugs, vulnerabilities & code smells identified by Sonar analysis. 

* Managed project dependencies with Gradle & Maven. 

* Contributed to the Continuous deployment process & utilized Docker to run Containers. 

 Improved system performance by optimizing AST tree structure search & data loading. 

* Collaborated &synchronized with cross-functional teams (Frontend, Testing, Database…) across global locations (Berlin, Chicago, Tunis, Paris…). 

*Contributed to Agile ceremonies & practiced clean code principles. 

************************************************************************************************

Elyadata, Tunisia Java software engineerAug. 2020 – Dec. 2021

 Data manipulation – Text extraction, NoSQL data storage & graph construction (Belgian Monitor):

* Implemented a Data-Handlerservice enabling backup & search functionalities on a NoSQL database (using Elasticsearch). 

*Designed & Developed APIs for a graph building service (using Neo4j). 

* Utilized Kafka forservice decoupling, enhancing system scalability and flexibility. 

* Implemented backend-for-frontend service APIs forsearch & graph operations (using Spring Boot) 

 Designed, decoupled and migrated from a monolith to an event driven microservice architecture. 

* Performed data migration for Elasticsearch indexes. 

* Performed unit tests, exceptions handling, utilized Jacoco & addressed issues identified by Sonar analysis. 

*Contributed to code refactoring workshops, code optimization phases & architecture design optimization. 

* Managed project dependencies with Maven. 

* Implemented CI/CD pipelines for microservices deployment & deployed services (using Jenkins, Helm charts &Kubernetes). 

* Managed containerization & create Dockerfiles (using Docker). 

* Worked on removing code redundancies by following best coding practices 

* Optimized data search operations & minimized message transmission latency.

************************************************************************************************

PGH, Tunisia Graduation internship Feb. 2020 – July. 2020

 Project Management Application – Design & implementation:

* Adapted project architecture to align with CQRS principles. 

* Implemented services for managing meetings/tasks/projects &services. 

* Integrated RabbitMQ for asynchronous messaging. 

* Implemented an API Gateway for microservices integration. 

* Managed Containers & Dockerfiles creation. 

* Implemented dynamic and interactive interfaces using angular

*Optimized data read time through layered decomposition

 

Éducation

University – Software Engineering diploma - faculty of Mathematical, Physical & Natural science (FST) – EL Manar Tunis – Sep.2015 – July. 2020.

Professionnels du même secteur Technologie / Internet que sameh nouri

Professionnels de différents secteurs à proximité de Cachan, Arrondissement de L'Haÿ-les-Roses, Val-de-Marne

Emplois près de Cachan, Arrondissement de L'Haÿ-les-Roses, Val-de-Marne

  • Infodis

    Software Engineer

    Trouvé dans: Talent FR C2 - il y a 1 jour


    Infodis Paris, France CDI

    Manda c'est l'agence qui transforme les codes traditionnels de · l'immobilier pour offrir à ses clients une expérience fluide et · transparente. · Notre leitmotiv : confiance, fiabilité et excellence du service sur toute · la vie des logements. · On s'occupe de TOUT, de A à Z ...

  • AXA en France

    Software Engineer Java Editique

    Trouvé dans: Talent FR 2A C2 - il y a 5 jours


    AXA en France Nanterre, France

    Descriptif des missions · En tant que Software Engineer Java Editique - (F/H) vous intégrerez des équipes organisées en features teams (dev, tech lead, testeurs, PO), qui utilisent à la fois les méthodologies Agile Scrum et Kanban. · Vous accompagnerez l'équipe sur le delivery de ...

  • ALFI : Financial Markets Consultancy Services

    Data Engineer Spark

    Trouvé dans: Talent FR 2A C2 - il y a 5 jours


    ALFI : Financial Markets Consultancy Services Île-de-France

    ALFI est une société de conseil et services spécialisée en systèmes d'information. Depuis plus de 20 ans, ALFI est un acteur unique qui mêle technologie et humain pour accompagner les transformations numériques sur les marchés de l'Asset Management, la banque d'Investissement et ...