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

Adam Mezzasalma

Full Stack Java / React Developer

€440/day
Bordeaux, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Adam

I am Adam Mezzasalma, a Full Stack Developer passionate about technological innovation, based in Bordeaux, Nouvelle-Aquitaine. With expertise in Java and a specialization in BPM (Business Process Management), I have solid experience in back-end and front-end development.

Currently, I am working at Cultura as a Java Developer since February 2024. Previously, I held the position of Lead Java and React Developer at Umake, where I participated in the development of a cryptocurrency tool from scratch. My role included setting up the architecture, writing documentation, planning evolutions, as well as developing and testing new features.

I also worked at CGI for over two years, where I contributed to the development of an application for the banking, insurance, and public sectors. My experience also includes a role as an IT consultant for Société Générale, where I developed APIs, wrote test plans, and mentored new recruits.

My academic background includes a Bachelor's degree in Programming from the University of Pau and Pays de l'Adour, as well as a Java certification. I am always looking for new challenges to leverage my skills and contribute to innovative projects.
  • French

    Native or bilingual

  • English

    Conversational

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

Experience

  • Cultura
    Java Developer
    RETAIL (SMALL BUSINESS)
    February 2024 - Today (2 years and 4 months)
    Bordeaux, France
    As part of the integration of the SAP ERP, I am involved as a Java back-end developer within an agile team of 4 developers. My role consists of designing, developing, and maintaining the services necessary for this integration by leveraging an event-driven and microservices architecture.

    Missions
    • Development of back-end services in Java/Micronaut to integrate SAP with other company systems.
    • Implementation of asynchronous data flows with Kafka.
    • Management and optimization of MongoDB and SQL databases.
    • Collaboration with business and technical teams to ensure smooth and efficient integration.
    • Participation in Agile rituals (daily, sprint planning, retrospectives).
    Technical Environment
    • Language: Java
    • Framework: Micronaut
    • Message broker: Kafka
    • Database: MongoDB, SQL, Redis
    • ERP: SAP / MUSE
    • Tools: MIRAKL
    • Methodology: Agile
    • Cloud & DevOps: Azure
    • CI/CD & Automation: GitLab CI/CD
  • uMake
    Lead Java - React Developer
    September 2023 - February 2024 (5 months)
    Bordeaux, France
    On assignment for a startup, I am participating in the development of a tool in the learning, finance, and cryptocurrency universe, designed from scratch. My role covers architecture, development, and continuous product improvement.

    Missions
    • Design and implementation of the solution architecture.
    • Writing and maintenance of technical documentation.
    • Planning and detailed design of sub-tasks for future evolutions.
    • Development of new features based on business and technical needs.
    • Performing end-to-end tests to ensure product quality and reliability.
    • Bug fixing on different product versions to ensure its stability.
    Technical Environment
    • Language: Java / React
    • Framework: Spring Boot
    • Database: Postgres SQL
    • Payment Gateway: Stripe / Paypal
    • Methodology: Agile
    • Hosting & Infrastructure: OVH
    • CI/CD & Automation: GitHub Actions
  • CGI
    Software Publishing - DP360
    December 2022 - September 2023 (9 months)
    Bordeaux, France
    In-house for the development of an application for Banks, Insurance, Health, Public Services... Working in an agile environment in a team of 7 developers.

    Mission
    • Write and maintain product documentation
    • Conduct training sessions for the team and clients
    • Detailed design and planning of sub-tasks for future evolutions
    • Perform end-to-end testing
    • Develop new features
    • Fix bugs in different product versions
    • Provide customer support
    • Improve existing code
    Technical Environment
    • Languages: Java / JS
    • Frameworks: Spring Boot, React/TypeScript
    • Orchestration & BPM: Tibco, Camunda, Bonita
    • Integration & Messaging: Apache Camel, ActiveMQ
    • Cloud & DevOps: Azure, AWS, Jenkins
    • Databases: PostgreSQL, Redis, H2
    • Tests: Karate
    • Methodology: Agile

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

  • Computer Science Bachelor's Degree
    UPPA
    2018
    Dans cette formation, j'ai appris à programmer dans divers langages utilisant les concepts de la programmation fonctionnelle, logique et objet afin mettre en œuvre des applications dans les différents contextes informatiques Travailler dans des équipes de développement qui utilisent des méthodes de conception de systèmes. d’information et les méthodes relevant du génie logiciel. Utiliser des SGBD relationnels et leurs langages (SQL, PL/SQL) pour mettre en place une base de données et des applications s’appuyant sur l’utilisation d’un SGBD. Maîtriser le vocabulaire scientifique afin d’utiliser une documentation technique en français ou en anglais. Concevoir et développer des applications Internet (Langages HTML, XML, PHP..), gérer un serveur Web, créer et maintenir des sites Web.

Certifications

  • JAVA Full Stack Developer
    M2I
    2021
    Java AngularJS Docker Typescript PostgreSQL JavaScript Scrum

Skill set (35)

Categories