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

Marceau Lenoir

Java Backend Developer, Frontend Angular

€600/day
Grenoble, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Marceau

Hello! My name is Marceau Lenoir. I am a Designer, Developer, and Entrepreneur.

My goal is to help my clients bring their Web and Mobile application projects to life effectively and professionally.

Looking for a Fullstack Developer?
Need an application creator?
You've come to the right place.

I have over 11 years of experience as a digital architect.

I have worked in sectors such as document production, Electronic Document Management, Startup environments, the private sector, and IT consulting firms.

I have collaborated with companies such as: Sedona, Kalpa Conseils, Neovel, and others...
I also hold certifications: in Angular and Flutter.

I can assist you with:
- Designing solutions that meet your functional needs
- Setting up a Continuous Integration and Continuous Deployment (CI/CD) pipeline
- Developing web or mobile applications
- Applying best development practices (Clean code...)
- Developing high-performance APIs using Java or NodeJs
- Developing web applications using Angular
- Developing mobile applications using Flutter, Ionic, or Xamarin
- Production deployment on the App Store and the web

My favorite technologies are: Java, Nodejs, Angular, and Flutter.
But I am adaptable and have already worked with Xamarin, Ionic, Php, Jquery, Kotlin, and C.

I use Docker and Kubernetes for application production deployment.

I am committed to ensuring your users don't end up using a buggy application. To achieve this, I use code best practices (Clean code, unit tests, ...). Should I introduce a bug, I commit to fixing it free of charge.

Do you have a project?

Contact me!
  • French

    Native or bilingual

  • English

    Conversational

Can work on-site
Grenoble (up to 50km), Paris (up to 50km), Bordeaux (up to 50km), Lyon (up to 50km), Marseille (up to 50km)

Experience

  • Marceau lenoir
    Freelance Designer and Developer
    May 2016 - Today (10 years and 1 month)
    France
    As an independent developer, I assist companies and entrepreneurs in realizing their digital projects by offering comprehensive services tailored to their specific needs:

    🔹 Web and Mobile Application Development
    I design custom, high-performance, and scalable solutions to address your business challenges, ensuring an optimal user experience across all platforms.

    🔹 Project Design Consulting
    I support you from the initial planning stages to clarify your needs, define a suitable digital strategy, and propose the best technologies to achieve your goals.

    🔹 Technical Document Writing
    I handle the creation of structured and detailed technical documents, enabling better understanding and optimal project management for you and your teams.

    🔹 Taking Over and Improving Existing Projects
    Do you already have a project in progress? I can help you to:
    - Add new features to enhance your existing solution.
    - Modernize your Backend and Frontend by optimizing performance and adopting the latest technologies.

    My goal is to provide you with innovative and robust solutions that meet your needs while ensuring the quality, reliability, and longevity of your projects.
    Java Typescript Angular Flutter Ionic Xamarin Spring Boot Quarkus Docker Kubernetes PHP jQuery Node.js Front-End Development Back-End Development Mobile Development VBA Agile Methodology API Integration Web Integration Responsive Integration Bootstrap MongoDB Mongoose MySQL SQL Angular Web Developer Angular Front-End Developer Java Back-End Developer Spring Boot Developer Spring Developer Flutter Developer
  • Sedona
    Full-Stack Java/Angular Developer – Expertise in Fixed-Price & Staff Augmentation Projects
    August 2021 - February 2023 (1 year and 6 months)
    Briançon, France
    Sedona is a company with over 200 employees. For over 25 years, Sedona has been designing and deploying technological solutions.

    I joined Sedona as a Java Angular developer.

    During my collaboration with Sedona, I completed the following projects:

    🔹 Fixed-Price Project Development
    Design and development of Java/Kotlin and Angular applications within a fixed-price framework, collaborating with multidisciplinary teams to ensure project quality and success.

    🔹 Staff Augmentation Assignment at CGI Bâtiments
    Involvement in a Java 8 development project, contributing my expertise to accelerate and optimize the development cycle.

    🔹 Staff Augmentation Assignment at Saint-Gobain
    Participation in a major staff augmentation project, implementing Java 11 and Angular 11, contributing to the modernization of the company's IT systems.

    🔹 Internal Project: El-Contractor
    Development of an innovative internal application using the latest technologies Java 17, Quarkus, and Angular 14, to automate and optimize contract management within the company.

    🔹 Staff Augmentation Assignment at NRJ Group
    Participation in the redesign and evolution of NRJ Group's IT system using Java 17, Quarkus, and Angular 14. As part of the development of the group's new digital application, I worked on the back-office component, optimizing the management of information displayed on the new application. This work was carried out in close collaboration with NRJ Group's existing digital resources.

    Technical Environment:
    - Backend: Java (8 to 17), Quarkus, Spring, Kotlin
    - Frontend: Angular (up to version 14)
    - Infrastructure: Kubernetes, Docker, AWS Cloud
    Java Angular Kotlin Hibernate Quarkus Spring Boot Kubernetes Docker SCSS HTML5 Web Integration Responsive Integration Web Development Front-End Development Back-End Development Agile Methodology MySQL PostgreSQL Flyway AWS Cloud Gitlab CI/CD Git Angular Front-End Developer Java Back-End Developer Angular Developer Java Spring Developer Java Quarkus Developer
  • KALPA Conseils
    Software Engineer
    CONSULTING AND AUDITS
    June 2013 - February 2022 (8 years and 8 months)
    Paris, France
    Kalpa Conseils is a small company with fewer than 20 employees. It specializes in document processes (document production, EDM, DMS, and multichannel communication).

    As part of my collaboration with their team, I worked on the following assignments:

    1. Technical Support, Development, and Optimization of IT Systems
    Key achievements:
    🔹 Technical Support and Analysis:
    🔹 Writing Troubleshooting Documentation:
    🔹 System Maintenance and Improvement:
    🔹 Development of Management and Simulation Tools:
    🔹 Web Development

    2. Management and Monitoring of Kalpa Conseil's Showcase Website
    During my assignment for Kalpa Conseils, I was responsible for:
    🔹 Monitoring and maintaining the Kalpa Conseil showcase website (www.kalpa.fr)
    🔹 Optimizing performance and updating the website
    🔹 Evolving the platform to offer an optimal user experience.
    Key achievements:
    🔹 Platform Maintenance and Updates
    🔹 Content and Design Management
    Technologies used:
    - CMS: WordPress
    3. Development of Interfaces and REST APIs
    Technologies used:
    🔹 Backend:
    - Java with Spring: Development of reliable and secure REST APIs to automate and optimize stock tracking.
    🔹 Frontend:
    - Angular: Creation of intuitive web interfaces for simplified access to real-time stock information.
    - Xamarin: Development of an Android mobile application on a Zebra scanner device for mobile stock tracking.

    Technical Environment:
    Microsoft Office: VBA
    Backend: Java
    Frontend: Angular, Xamarin
    CMS: Wordpress
    Project Management: Git, Svn, Mantis
    Java Angular Xamarin Xamarin.Forms VBA Wordpress WordPress Website Creation Web Development Mobile Development Front-End Development Back-End Development Agile Methodology Bootstrap Git SVN Mantis Mantis Bug Tracker Angular Developer Java Spring Developer Xamarin Developer Angular Web Developer Java Back-End Developer

Recommendations

CA
Lilian AlvarezLA
Christophe Albert and 1 other person have recommended Marceau

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

  • Digital Technology Architect Certificate
    ecole 42
    2016
    Dans le cadre de ma recherche d’apprentissage et d’optimisation de mes compétences d’ingénieur informatique. J’ai rejoins l’école 42 en 2015 pour une période de 18mois. Fondée en 2013 par Xavier Niel, 42 Paris est une école d’informatique d'un genre unique qui défie les méthodes d'enseignement traditionnelles. Basée sur un modèle pédagogique novateur et sans frais de scolarité, l'école est ouverte à tous les étudiants sans condition de diplôme, pourvu qu'ils passent le test d'entrée intensif, la « Piscine ». Son approche repose sur l'auto-apprentissage, la collaboration entre pairs, et une philosophie de travail autonome qui vise à former des experts capables de relever des défis technologiques contemporains. Principales réalisations : • Projets de bases en C : Les projets initiaux incluent des exercices sur la logique de programmation, la manipulation des chaînes de caractères, les algorithmes de tri et de recherche, et la création de fonctions personnalisées en langage C. Ces projets développent la rigueur et la compréhension des bases de la programmation. • Libft : Premier grand projet, "Libft" consiste à créer sa propre bibliothèque de fonctions en C. Cela inculque les fondations nécessaires pour aborder des projets plus complexes. • Get_next_line : Développement d'une fonction pour lire une ligne depuis un fichier, exercice essentiel pour comprendre les bases de la gestion de la mémoire et les systèmes de fichiers. • 42sh : Le projet 42sh consiste à créer un shell Unix avancé, similaire au shell Bash ou Zsh, et constitue l'un des défis les plus complets du cursus 42. Ce projet pousse les étudiants à maîtriser les concepts avancés du système d'exploitation, tels que la gestion des processus, le piping, les redirections, les expansions, et bien d’autres fonctionnalités typiques des environnements de ligne de commande. Il est conçu pour approfondir les compétences en programmation système et en manipulation des ressources sous Linux/Unix. Environnement technique : Language : C Versionning : Git OS : Linux
  • Software Developer
    nextformation
    2015
    Dans le cadre de ma recherche d’apprentissage et de l’optimisation de mes compétences en ingénierie informatique, j’ai intégré la formation de Développeur de Logiciels (RNCP Niveau 3) au sein de Nextformation, une entreprise de formation professionnelle située à Vincennes. Durant cette formation, j’ai appris les bases du codage informatique avec le langage PHP Vanilla, puis en Programmation Orientée Objet (POO), avant de passer au framework Symfony. Nous avons également étudié la logique Merise pour la conception de bases de données SQL. En parallèle, nous avons vu les bases du HTML et du CSS, ainsi que du JavaScript Vanilla, puis approfondi avec jQuery et Node.js, en utilisant une base de données NoSQL. Cela nous a permis de réaliser des projets full-stack. La formation inclut également les bonnes pratiques en termes de design numérique, avec une initiation à Photoshop. Nous avons aussi abordé les CMS WordPress et PrestaShop, pour nous permettre de créer des sites web de manière efficace. Principales réalisations : • Application de Sondage : Dans le cadre de la formation, il nous a été proposé de réaliser une application de sondage, ce qui nous a permis de mettre en pratique nos nouvelles compétences. • Application de Vidéothèque : Nous avons également développé une application de type vidéothèque, pour appliquer concrètement les compétences acquises durant la formation. Environnement technique : CMS : Wordpress, Prestashop Front-end : HTML, CSS, Javascript, Jquery, NodeJs Back-end : PHP, POO, Symphony BDD : SQL (Merise), NoSQL (Mongoose) UX/UI : Photoshop

Certifications

  • Angular
    dyma.fr
    2018
    Angular Developer Basic and Advanced Concepts in Angular 2 Angular Web Developer
  • Flutter
    dyma.fr
    2019
    Basic and Advanced Concepts in Dart and Flutter Flutter Developer Mobile Developer

Skill set

Categories