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

Marouene Cherdouh

FullStack DevOps JAVA/Kotlin Developer

€556/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Marouene


• Full stack developer for nearly 6 years, I have created numerous applications for small startups and large groups like Société Générale (where I spent 5 years).
• Programming is not a job but a passion since my adolescence, as I grew up in a "geek" culture steeped in IT and new technologies.
• Mobile applications, web applications, debugging, compilers, and more hold no secrets for me.
• Furthermore, being naturally self-taught, I have no trouble overcoming problems; I know how to find solutions independently if needed. I have a sociable temperament and enjoy integrating into new teams.
• Also, my experiences have proven that I have a certain social and professional adaptability. I am ready to develop new skills before and during a project if necessary. This is part of who I am; programming is a pleasure, and coding on a new technology is always enjoyable.
• I also enjoy developing high-performing and stable applications; I always develop with this mindset.
• Also, over the past few years, I have integrated the understanding of the functional paradigm in addition to the object-oriented paradigm widely used in today's IT ecosystem.
  • English

    Fluent

  • French

    Native or bilingual

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

Experience

  • ALTEN
    FullStack Developer
    DIGITAL AND IT
    March 2020 - September 2020 (6 months)
    Paris, France
    Project Context:
    Full Stack application development in an international AGILE team.
    Sprints last 3 weeks, and every morning we have daily meetings in English.
    The project involved the complete overhaul of ALTEN Belgium's HR system.
    The application was deprecated and needed a complete rebuild (including the back-end and data persistence).
    Therefore, models and other components had to be reviewed.
    This is why we used modern technologies and methods, always aiming for excellent performance.
    For example, persisting data 'manually' by omitting frameworks like Spring improved performance and security.
    Activities:
    • FRONT-end Development with Angular 9
    • BACK-end Development in Kotlin and JAVA
    • Reactive programming with RxJS, RxKotlin, and RxJAVA
    • PostgreSQL database insertion
    • Use of Quarkus, SpringBoot, VertX, and ElasticSearch frameworks
    • Automation with Camunda
    • Build and deployment management with Github
    • Unit/mock testing via Junit 5 and Swagger
    • Azure DevOps
    Technical Environment:
    • Cloud with Docker
    • Kubernetes in Azure with AKS (secret management)
    • IntelliJ as development environment
    • Sprint management via Azure
    • Microservice-managed application
    • DBeaver for database management
    • Figma for screen design
    Kotlin Angular Java Typescript Spring boot PostgreSQL Microsoft Azure Agile
  • AXA GO
    FullStack Developer (Back 80%/ Front 20%)
    BANKING AND INSURANCE
    October 2020 - Today (5 years and 8 months)
    Paris, France
    Context: Full Stack application development in an international AGILE team. Every morning we have Daily meetings in English.
    The Web application developed allows AXA actuaries to describe algorithms in C and/or model them. These will be compiled and executed on the Cloud (Azure), leading to projections that predict different scenarios.
    Example: A user from an entity in Japan might define a scenario about natural disasters expected in the near future. The executed code will present projections with different scenarios.
    Technically, we copy/paste C files to the Data Lake, executed on machines we have previously configured.
    First, a range of infrastructure options chosen by us, then a reduced selection offered to the user on the front-end.
    Achievements:
    • FRONT-end Development with Angular 8
    • BACK-end Development in Kotlin and JAVA
    • Reactive programming with RxJS, RxKotlin, and RxJAVA
    • PostgreSQL 11 database insertion
    • Use of VertX frameworks
    • Build and deployment management with Github
    • Unit/mock testing via Junit 5 and Swagger
    • Azure DevOps
    • Batch management on Azure/Code
    • Data Lake and blob management on Azure/Code
    • Performance management on the Azure JVM Portal
    • Log management on the Azure Portal
    • Shell script writing
    • Pipeline management
    • SQL script writing in pipelines
    Technical Environment:
    - Docker, AKS in Azure,
    - IntelliJ as development environment,
    - Sprint management via Azure Board,
    - Microservice-managed application,
    - PgAdmin for database management
    Kotlin Angular PostgreSQL Microsoft Azure Kubernetes Docker Vert.x RxJS
  • 3ci
    Mobile Full Stack Architect and Developer
    FASHION AND COSMETICS
    November 2018 - March 2020 (1 year and 4 months)
    Torcy, France
    Project Context:
    The company has nearly 40 years of existence and dominates the payment terminal market in the hairdressing and beauty sector. A new market for "at-home hairdressers" opened up, and this is where I intervened. The goal was to offer an Android application where hairdressers could manage appointments, invoices, payments, accounting, contacts, and many other features. As this company has only 37 employees, I had to lead the project both technically and functionally.
    Activities:
    • Decision made alone (with the project manager's approval) to switch to Kotlin because Google was supporting the language.
    • Project Development From Scratch
    • Self-taught skill development in Kotlin via Udemy
    • Initially, I posted some problems on Stackoverflow to get help.
    • Back-end update in C# using the MVC model
    • Mobile Development in Kotlin (MVVM)
    • Direct decision-making on the technical environment
    • Choice of technology used and code architecture
    • Publication of "Moovin Beauty" available on Google Store
    • Application management via Github on Microsoft Azure
    • Creation of all application screens (we were provided with "screens" to reproduce)
    • Migration from JAVA to Kotlin
    • Retrofit, Stripe, Picasso
    Technical Environment:
    • Architecture Components (LiveDate, ViewModel, Room)
    • Clean Architecture, SOLID, and MVVM
    • Kotlin, JAVA 7, XML, JSON
    • Android Studio
    • Microsoft Azure (Github)
    • Unit Testing (not systematic) with JUnit5
    • Postman
    • Notepad
    • Thunderbird
    Kotlin Java C# Android Studio GitHub Mobile Development IT Architecture

Recommendations

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

  • DUT Networks and Telecommunications
    Paris XII Crétéil
    2009
  • Master's degree in Computer Science Design and Development
    NextFormation
    2017

Certifications

Skill set

Categories