beBee background
Professionnels
>
Cachan
sameh nouri

sameh nouri

Java software engineer

Technologie / Internet

Cachan, Arrondissement de L'Haÿ-les-Roses, Val-de-Marne

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

  • Travailler en entreprise

    Senior Software Engineer F/H – Java, Angular

    Catalina Marketing

    En tant que Senior Software Engineer, tu rejoindras l'équipe CRM. · Au sein de l'équipe CRM nous développons des outils internes pour configurer et paramètres des campagnes et offres clients. · Nous recherchons un candidat expérimenté en développement logiciel avec une vision str ...

    France

    il y a 1 semaine

  • Travailler en entreprise

    AI Native Software Engineer

    Free-Work

    Acompagner l’innovation d’usage en tant qu‘AI-Native Software Engineer. · ...

    Neuilly-sur-Seine

    il y a 3 semaines

  • Travailler en entreprise

    Principal Software Engineer – Equipe AI

    Ubisoft

    Rejoignez l'équipe Ubisoft AI Initiatives en tant que Principal Software Engineer pour contribuer à définir l'avenir technologique du cycle de vie de l'information chez Ubisoft. · ...

    Saint-Mandé

    il y a 1 mois