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

Xavier Melendez

Java Spring Angular Developer - Fullstack

€680/day
Strasbourg, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Xavier

Passionate and pragmatic developer, I am a follower of object-oriented programming and reactive and functional programming. Indeed, I master technologies such as Angular, NodeJS and Java Spring.

The needs of the end user and the client, as well as respect for business rules, are my priorities. I am available for large-scale projects (SAFE and scaled agility) or short-term projects and I adapt easily.

I like to work by best practices and start from a solid technical foundation to build a relationship of trust within my projects, while remaining attentive and creative. I implement a methodical and thoughtful approach to ensure results that meet your expectations.

My atypical background in various fields has taught me to adapt to any situation and to optimize my communication.

With a solid general and scientific background, I can precisely understand the challenges of a project regardless of the field. This quality, combined with my sharp technical skills, will make me a driving force in your team.

Do not hesitate to contact me for more information, my price is indicative and negotiable depending on the duration.
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Conversational

Can work on-site
Strasbourg (up to 10km), Bâle (up to 10km), Paris (up to 10km), Offenbourg (up to 10km)

Experience

  • Société spécialisée dans le service à la personne
    Fullstack Angular/.Net Developer
    HUMAN RESOURCES
    March 2024 - Today (2 years and 3 months)
    Strasbourg, France
    In an Agile organization, carried out the redesign of the internal billing and accounting management tool for users, employers, and tax authorities.
    • Development of Angular 18 and .Net Framework on Azure infrastructure
    • Implementation of a Clean Architecture Angular architecture
    • Optimized management of the AG Grid Frontend library for table display
    • Developments in C# on the .Net 9 framework
    • Creation of stored procedures in the database
    • Training and Dojo on Angular 18 best practices
    angular 18 ASP.NET SQL Server Microsoft Azure C# Typescript JavaScript RxJS NPM Front-End Development Back-End Development Agile methodology ag-grid
  • Datalok
    DevOps Github/AWS and NestJS Developer
    REAL ESTATE
    June 2024 - Today (2 years)
    Strasbourg, France
    Datalok, a company founded in 2024, aims to find the best colocation space in data centers at the best price. Datalok acts as an intermediary between the technical directors of companies, from SMEs to large accounts, and data centers.

    Responsible for the initialization of the NestJS backend project and its deployment on AWS infrastructure. Creation of a CI/CD pipeline on GitHub, then reduction of infrastructure costs with Scaleway.

    • Creation of a NestJS project from scratch and a cloud architecture
    • Development of backend controllers and a database structure
    • Integration of an email sending service and business logic
    • Automatic compilation and deployment of the project on an EC2 instance
    • Management of the domain name and DNS registration
    • Creation of GitHub Actions for deploying the solution on AWS cloud
    • Creation of a deployment pipeline on an infrastructure independent of the cloud provider
    • Development of frontend features
    angular 18 NestJs Node.js GitHub Github Actions Amazon Web Services OpenAPI Shell Script Scaleway Cloud computing Marketplace Back-End Development Front-End Development DevOps TypeORM Typescript PostgreSQL
  • Credit Agricole Technologies et Services
    Expert Angular Node Express Developer
    BANKING AND INSURANCE
    February 2023 - Today (3 years and 4 months)
    Paris, France
    Frontend Expert in the CATS products division, within the Workplace Factories and Innovation department in the Digital Front Chapter (CDF), aiming to meet new usage needs of Crédit Agricole Regional Banks through IT innovation.

    In an Agile organization following the Spotify model, I joined the CDF, the transverse team responsible for Frontend and Back for Frontend developments for the various Squads (Product Teams).

    Technical Stack:
    Angular 14 to 16
    NodeJS 18
    Jasmine / Karma / Jest
    WireMock
    REST API: Swagger / OpenApi Generator
    GraphQL / Apollo
    Kubernetes / Docker / Helm/ GitlabCI
    Redis Cache
    MongoDb: Mongoose / MongoCompass
    Tailwind / design tokens / Transverse Libraries

    Main Missions:
    Complete redesigns towards the Angular 16 / Java Spring or NodeJS Stack
    Integration of the web app into the portal
    Management of user connection context and authentication
    Use of transverse Frontend libraries and proposals for improvements
    Integration of the Design System with design tokens and transverse libraries
    Code coverage of 90% on all product code
    Implementation of CI/CD pipelines
    Proposal of Swagger interface contracts and Contract-First approach during development
    Frontend Architecture with Model Adapter + MVC pattern
    SCSS according to BEM convention
    Strict Eslint rules and SonarQube quality monitoring
    Consulting for JAVA Spring developers

    Projects:
    Environment Status Dashboard: Interface for monitoring environments to easily detect failures and reduce the analysis load for each Squad in case of problems with the architecture layer of all CATS products.
    Client Summary: Interface for advisors to summarize client information for interview preparation.
    Technical Quality Monitoring: Interface to track project quality and list actions to be taken to improve security and code quality.
    Communication GraphQL API Swagger MongoDB Redis Spring boot Node.js Angular 2+ Java Gitlab CI/CD Git Kubernetes Docker OpenAPI Jest Karma Jasmine RxJS SCSS HTML5/CSS3 Typescript

Recommendations

Be the first to recommend Xavier

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

  • Master's Degree in Engineering, Automatic control, systems and information technology
    Grenoble INP - Ense3
    2012
    Master's Degree in Engineering, Automatic control, systems and information technology

Certifications

Skill set

Categories