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

Safwen Derouiche

Tech Lead

€300/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Safwen

Hello,

Passionate about IT from a very young age, I have managed to turn a passion into a profession and train myself in new development technologies, always ensuring to produce clean, testable, and maintainable code.

After years of experience in Fullstack development, I have solid knowledge in Backend development: Java (certified Java 8 OCA) and Spring (certified Spring Professional: Core, Boot, MVC, Security, AOP) and also in Frontend development: Typescript (Angular Framework)

If you need a competent person for the success of your projects, contact me.
  • French

    Fluent

  • English

    Conversational

  • Arabic

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • AAA-Data France
    Tech Lead
    AUTOMOBILE
    October 2021 - Today (4 years and 8 months)
    Paris, France
    Datalake: Vehicle data management and processing system.
    This system allows for vehicle registration, listing vehicle technical details, and generating statistics based on history.
    Tasks Performed:
    • Needs analysis with the Product Owner and clients
    • Backend migration to Spring 5
    • Frontend migration to Angular 13
    • Unit test development (Junit, Mockito)
    • Development of various features
    • Participation in technical meetings, management and correction of project anomalies
    • Participation in code audit and performance issue resolution
    • Elaboration of the application's technical documentation
    • Coaching and skill development of the team in Spring and Angular through training and workshops
    Java Spring Angular 13
  • Cision France
    Senior Java-J2EE / Angular Developer
    PRESS AND MEDIA
    January 2020 - September 2021 (1 year and 8 months)
    Paris, France
    LuQi: Information monitoring and dissemination platform that allows monitoring news and managing advertiser reputation.
    This tool helps develop strategic decisions by managing communication with journalists and media.
    This system is developed following the Microservices architecture
    • Needs analysis and scoping
    • Participation in agile-scrum ceremonies
    • Participation in the implementation of the microservices architecture
    • Development of application features
    • Unit test development according to TDD methodology (Junit, Mockito)
    • Development of synchronization batches (Spring Batch)
    • Participation in technical meetings, management and correction of project anomalies
    • Participation in code audit and performance issue resolution:
    • Code refactoring / security
    • Refactoring of XQuery requests for the Marklogic database (NoSQL)
    • Elaboration of the application's technical documentation
    Java Spring Scrum Angular 8
  • Infor
    Team Lead: HPO Project
    HOSPITALITY
    August 2018 - December 2019 (1 year and 4 months)
    Tunis, Tunisia
    HPO:Hospitality price optimization and management system, allows recommending prices based on hotel and competitor data.
    HPO is actually the NeoPricer project developed by LB Consulting in 2017, migrating to new frameworks and adding new features (Java 8, Spring core, Spring MVC, Spring Security, Spring AOP, Angular 6..)
    Project Management:
    Team skill development in Spring 5
    Backend:
    Generic exception handling
    Notification management with WebSockets and RabbitMQ integration
    Transformation of the application into a Stateless application (Spring Session, Redis)
    Use of Spring profiles to ensure two authentication modes (with database access or with SAML)
    Migration of code from Java 6 to Java 8:
    Code optimization with Stream API
    Generic date management
    Development of functional tasks: data retrieval and processing
    Frontend:
    Implementation of an Angular 6 application architecture "From Scratch"
    Routing management
    Internationalization management
    HTTP request and Interceptor management
    Notification management with WebSockets
    Development of the application's core with generic components
    Development of functional tasks: data retrieval and processing
    Java Spring Angular

Recommendations

Be the first to recommend Safwen

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

  • Computer Engineering - Information Systems Specialization
    National Engineering School of Carthage - Tunis
    2016

Certifications

Skill set

Categories