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

Moustapha Sene

Fullstack Developer Vue.js / Java

€650/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Moustapha

Engineer in Security and IT Technologies with over 6 years of experience in web development, now an entrepreneur with a growing interest in AI and its practical applications. I have been motivated from a young age by the desire to create or participate in projects that solve concrete problems.

From architecture to production, combining technical expertise in Back-end development (Java/JEE, NodeJs), Front-end development (VueJs, Angular), and Artificial Intelligence, I create innovative products at the intersection of technology and user needs.

To stay informed about new developments and changes, I constantly experiment through personal projects, regularly interact with passionate people, and subscribe to tech newsletters and accounts on X (Twitter).
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Engie Solutions
    Lead Java / Node Developer - Vue.js / AngularJs
    December 2019 - December 2024 (5 years)
    La Défense, Puteaux, France
    Context: Engie Solutions, formerly Engie Cofely, is the Engie group's entity specializing in energy efficiency for communities and businesses. I joined the mobility team, where I progressed from developer to technical lead. Its main mission is to manage the portal and all applications made available to technicians (on-site or mobile).

    Organization: Agile team of 9 people (6 developers, 1 UI/UX designer, 1 PO, 1 PPO) applying SCRUM with 3-week sprints. Recent transition to scaled agile with quarterly iterations and PI planning. Use of Jira for tracking user stories and Miro for collaborative visualization.

    Main Achievements:
    • Technological Migration: Led the migration of 5 applications from AngularJS to VueJs, reducing loading time by 40% and improving user experience for 2000+ technicians.
    • Front-end Architecture: Designed a micro-frontend architecture enabling independent application deployment.
    • Design System: Created a library of reusable components following Atomic Design principles, accelerating the development of new features.
    • DevOps: Modernized the CI/CD pipeline with Bitbucket and GitLab, reducing deployment time to a few minutes.
    • Technical Leadership: Implemented a code style guide, training and coaching the entire team on Vue2, Vue3, Typescript, Pinia, UnoCss, etc. technical stacks.
    • Performance Optimization: Reviewed the entire usage chain to eliminate redundancies and optimize performance.
    Technical Environment: Vue.js (2 and 3), TypeScript, Pinia, VueX, VueRouter, Vite, Webpack, Vue CLI, TailwindCSS, UnoCss, Vuetify, StoryBook, Chart.js, Express.js, Node.js, REST API, PWA, Bitbucket, GitLab, CI/CD, Jest, Vitest, Terraform, Kafka, Movilizer, Okta, GetFeedback
  • Oxyl
    Full Stack Java / Node Developer - Vue.js / Angular
    February 2018 - December 2024 (6 years and 10 months)
    Arcueil, France
    Context:
    Oxyl, formerly Excilys, is the IT consulting firm where I started as an intern and have been developing, working on strategic projects for major clients.

    Achievements**during my internship and rare moments between projects:**
    - Intensive 10-week training project on Java/JEE, Spring, and Angular.
    - Project at LafargeHolcim (team of 5 people):
    • Integration of an application into the secure data transfer platform.
    • Migration of a Java 7 project to Java 8.
    • Redesign of a user interface in Angular 6 with Material Design.
    - Contribution to Excilys' internal projects:
    • Resolution of critical bugs.
    • Implementation of new features.
    • Participation in code reviews.
    Technologies: Java 8, Spring, Angular 6, Angular Material, Git, Maven, JSP, Servlet, Maven, JUnit, Mockito, Selenium, Hibernate, JPA, Hikari CP, Jackson, Spring MVC, Spring Security, Oracle Database, FTP
  • CASDEN Banque populaire
    Full Stack Java / Nuxt Developer
    September 2019 - December 2019 (3 months)
    Champs-sur-Marne, France
    Context:
    La CASDEN (social aid fund for national education) is a cooperative bank that is part of the Banque Populaire network and the BPCE group. I joined a team of 8 people to integrate a new loan processing tool, VCC.

    Achievements:
    • Design and implementation of a SOAP web service with Apache Camel, processing 1000+ daily transactions.
    • Design of the architecture and breakdown of front-end components with clear separation of responsibilities.
    • Creation of a library of 15+ reusable VueJS components from HTML/CSS mockups.
    • Full development of three CRUD screens, covering both back-end and front-end.
    • Participation in code reviews and continuous improvement of development practices.
    Technologies: Nuxt, HTML5/CSS3, Apache Camel, SOAP, WSDL, REST, Java, Spring Boot, Swagger, Mockito, Junit 5, PostgreSQL, Jenkins, Sonar

Recommendations

Be the first to recommend Moustapha

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

  • Engineer in Security and IT Technologies
    INSA Centre Val de Loire
    2018
    Ingénieur Sécurité et Technologies Informatiques

Certifications

Skill set

Categories