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

Romain Manchado

Java Fullstack Developer | Spring Boot | Vuejs

€400/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Romain

Hello! My name is Romain and I'm back in France after 8 years abroad. I'm looking for my next adventure.

Over the past 7 years, I've worked as a full-stack developer for both a startup and a large telecommunications company in Canada. While my core expertise is Java, I am fully proficient with many other technologies, including JavaScript, Node.js, Serverless, Vue.js, Python, Terraform, and GitLab CI/CD pipelines.

I've also had the opportunity to work with two major cloud providers: AWS and Azure.

My recent projects were mainly focused on IoT (Internet of Things), with challenges in data collection, transformation, storage, and visualization, using a Vue.js front-end and Grafana for monitoring.

More recently, I worked on a real-time data ingestion pipeline with Apache Spark, a demanding but very rewarding experience, which added a powerful new tool to my developer toolkit.

My experience allows me to easily integrate into large-scale projects. If you have projects focused on coding vibes or AI requiring the intervention of a senior developer, I'm here!
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km), Bordeaux (up to 50km), Pau (up to 50km), Toulouse (up to 50km)

Experience

  • Bell
    Full-stack Developer
    INTERNET OF THINGS (IOT)
    September 2021 - January 2025 (3 years and 4 months)
    Montreal, QC, Canada
    IoT & Smart Building Platform Engineer

    Phase 1: IoT Data Ingestion and Real-time Monitoring
    Development of serverless data processing pipelines to ingest and analyze telemetry from industrial diesel generators.

    Achievements: Design of a reporting engine to automate the monitoring of generator activity (operating and test cycles), providing key operational insights to stakeholders.
    Stack: Java, Node.js, Azure Functions (serverless), Terraform, Docker, Vue.js.

    Phase 2: Enterprise Platform Migration and Scaling
    Contribution to the strategic migration of vertical IoT solutions to a unified, large-scale enterprise platform.

    Achievements: Complete redesign of the reporting engine to meet the requirements of large-scale clients and deployment of the core infrastructure for the migrated services.
    Stack: Node.js, Java (Spring boot, Quarkus), Kubernetes (AKS), Azure, Terraform, Redis, CosmosDB, MongoDB, GitLab CI/CD.

    Phase 3: Real-time Data Engineering and DevOps Excellence
    Responsible for re-engineering a legacy real-time geolocation pipeline to improve its reliability and maintainability.

    Achievements: Successful migration of a PySpark/Azure Synapse pipeline to a modern development workflow. Implementation of unit tests, use of Dev Containers to ensure environment consistency, and complete automation of GitLab CI/CD pipelines for stable production deployments.
    Stack: Python, PySpark, Azure Synapse, GitLab CI/CD, Dev Containers.

    Cross-functional Contributions:

    Quality Assurance: Improvement of the testing ecosystem with Robot Framework through the development of E2E test suites, including the creation of custom keywords for Azure Event Hub to validate event-driven asynchronous architectures.
    Microsoft Azure serverless-computing Spring boot Node.js QA testing
  • Pilot Things
    Software and Web Developer
    INTERNET OF THINGS (IOT)
    October 2017 - July 2021 (3 years and 9 months)
    Montreal, QC, Canada
    Full-stack Developer (initial) → Lead Developer (promotion)

    Tasks and Responsibilities
    • Platform Evolution and Leadership: Joined the existing engineering team to drive the development of the Pilot Things platform. Evolved into a Lead Developer role, responsible for feature planning, architectural design, and complex problem-solving.
    • Hybrid Cloud Orchestration: Managed and optimized platform deployments across AWS and on-premise environments, using Infrastructure as Code (IaC) to ensure consistency across varied infrastructures.
    • Team Mentorship and Development: As Lead, mentored a small team of developers, implemented best coding practices, and provided technical coaching to accelerate project delivery.

    Main Technical Stack:
    • Backend: Spring, Spring Boot, Node.js, Serverless (AWS Lambda), JWT, AWS Cognito.
    • Frontend: React, Preact.
    • DevOps: Terraform, AWS, Cloud-init.

    Key Achievements

    • 10x Performance Optimization: Identified and resolved bottlenecks in existing code through in-depth analysis, reducing data processing latency from over 1 second to less than 100 ms.
    • Scalable Architecture: Implemented multi-tenancy to support company growth and developed a data modeling engine enabling users to define their own device transformations.
    • Rapid Response Engineering: Led the development of a COVID-19 tracking MVP in under 30 days, demonstrating the platform's ability to adapt to urgent market needs.
    • Service Innovation: Expanded the company's offerings by designing serverless processing pipelines, enabling highly scalable and cost-optimized management of incoming IoT telemetry streams.
    Spring boot serverless-computing Terraform JavaScript PostgreSQL

Recommendations

Mahmoud Abdel BassetMA
VB
Mahmoud Abdel Basset and 1 other person have recommended Romain

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 ICE, Computer
    Université Toulouse - Jean Jaurès
    2017
    Master ICE, Computer
  • Bachelor's degree of computer science
    Université Paul Sabatier
    2016
    Bachelor's degree of computer science

Skill set

Categories