Njiva Olaf Ranaivoson

Senior Full Stack Software Engineer | Node.js

Salary / Daily rate

78800 Houilles, France

Freelance

Can come onsite

Skills

PostgreSQLNodeNestMongoDBHTMLTypescriptNextAWS LambdaGitGitLabRESTful APIsGrafanaTailwind CSSJavascriptReactCSSReduxExpressGoogle Cloud PlatformMySQLRabbitMQSnowflakeDockerGraphQLPostmanSwagger/OpenAPIDatadogCypressE-commerce WebsitesShopifyWebsitesJiraWordPressAWSElasticsearch

Languages

EnglishFrenchMalagasy

About me

Intro

Full Stack Software Engineer with extensive expertise in Node.js, TypeScript, and cloud technologies. Proven track record in developing high-performance billing systems and APIs for major platforms like TheFork and France.TV. Specializes in complex integrations, microservices architecture, and performance optimization, backed by AWS certification and hands-on experience with cutting-edge technologies like Snowflake and Temporal.

Links

Work experience

Full Stack Software Engineer

Emeria TechnologiesFreelance

Jul 2024 - Jul 2025

1 year 1 month

Paris, France

- Development and optimization of billing and property management solutions (COPRO). - Integration of key features to enhance user experience and operational efficiency (Contracts, accounting, and billing). - Active involvement in the "Tech Quality" community, particularly through initiatives focused on improving end-to-end and integration testing. Impacts: ⭐ migration of customers to Okta authentication flow ⭐ Implementation of Future Boxed for better error handling to improve developer experience and velocity

Software Engineer

Planity

Oct 2023 - May 2024

8 months

Paris, France

- Developed a POC for Stripe API integration (Payment Link) - Maintained the appointment management platform - Optimized queries to improve performance Impact: ⭐ Implemented the Stripe Payment Link module, allowing clients to pay a deposit and capable of handling a load of 8 million users

Lead Developer

Bolk

Feb 2023 - Oct 2023

9 months

Paris · Hybrid

- Roadmap planning and prioritization in collaboration with the CTO - Monitoring and managing a fleet of 10 machines deployed across multiple sites in Paris - Implementing a subsidy workflow that led to the deployment of a new machine at TF1 - Improving the back-office system (Node.js / Vue.js) - Maintaining APIs (alerting, monitoring, crash management) - Setting up unit and integration tests for API components (Jest + Cucumber) Impacts: ⭐ Machine installation contracts secured with TF1 and Le Méridien ⭐ +25% performance improvement on vending machines thanks to asynchronous processing (resulting in faster meal distribution) ⭐ Slack/email alerts for sudden temperature changes and machine blockages

Celaneo

Dec 2019 - Mar 2023

3 years 4 months

Paris, France

Full Stack Engineer @TheFork

Jul 2021 - Mar 2023

1 year 9 months

Paris, France

- Enhancing the billing system (country-specific configurations) - Maintaining billing and contract management APIs - Redesigning restaurant settings (availability management) - Datalake: monthly verification of billing using Snowflake (primarily in SQL) and creating catch-up scripts - Migration to TypeScript Impact: ⭐ Improved user experience in managing reservations and availability ⭐ Reduced discrepancies allowing millions of billing to be synchronized successfully from our APIs to Microsoft D365 every month

Backend software engineer @ France.TV

Sep 2020 - Jul 2021

11 months

Paris, France

- Implementing test modules (BDD with Cucumber and Gherkin) - Configuring mutation tests to improve code quality - Collaborating with the operations team to manage the deployment environment (Jenkins / Docker / Kubernetes) - Optimizing API performance (search modules, caching) - Implementing connection modules - Acting as the technical lead for two microservices (authentication and proxy service) - Implementing user consent and marketing email management - Documentation (Confluence) and technical support Impact: ⭐ Developed a unified login interface for apps (Okoo, Slash, France TV, Lumni) using the Gigya API

Backend Engineer @ Spaycial

Dec 2019 - Oct 2020

11 months

Paris, France

- Integration of banking data providers via API (PSD2) into a Node.js back-end system (banks located in France, Poland, and Spain) - Integration of OAuth systems for user authentication through banks - Development of REST services - Technical documentation Impact: ⭐ Westfield customers can automatically receive their loyalty points via the API through synchronization with BNP, Swedbank, and Fintecture

AGILEUM

Aug 2017 - Dec 2019

2 years 5 months

Moka, Mauritius

Associate Software Engineer

Feb 2018 - Dec 2019

1 year 11 months

Moka, Mauritius

- Creation of servers for web and mobile applications using Loopback (Node.js) - Development of a back-office for clients (Angular 4-7 / ReactJS) - Support for existing solutions (SharePoint - React Tsx) - Development of mobile solutions for clients (Xamarin Android/Forms, React Native) - Production deployment on Linux/Windows with process managers - Integration of a DevOps approach into the team process (Docker / Jenkins) Impacts: ⭐ MoKouran: Built the application from scratch — over 50k downloads on the Play Store ⭐ POS Application: Developed from scratch for restaurants in Mauritius, integrated with Oracle Simphony Point of Sale

Développeur Full Stack

Aug 2017 - Jan 2018

6 months

St Pierre, Mauritius

Web/Mobile App development

3D Developer ( Intern )

EON Reality

Sep 2016 - Jul 2017

11 months

The Core, Ebene, Mauritius

- Development of virtual and augmented reality applications - Contributed to the redesign of an iDome simulation for the EON cinema in Bagatelle: sound, animation, and integration - Designed Glsl shaders for EON Studio - Created a simulation management system (desktop) for the EON Reality office (Java) Environment: Unity 3D, EON Studio, 3ds Max, Photoshop, Audacity, JavaScript / C# / Java


Education

University of Technology Mauritius

Bachelor's degree

2015 - 2017

2 years 2 months

School Of Electronics Mauritius

Level 2 IVQ Technician Certificate in Electrical and Electronic Engineering (City & Guilds)

2015 - 2015

2 months

London College , Mauritius

Higher School Certificate

2010 - 2014

4 years 2 months


Licenses & certifications

AWS Certified Developer - Associate 2020

Issued: Jun 2020

Certified by Udemy

GraphQL with React

Issued: Apr 2020

Certified by Udemy

M001: MongoDB Basics

Issued: May 2019

Certified by MongoDB

SAT English exam

Issued: Sep 2018

Certified by collegeboard.com, Inc.

Augmented And Virtual Reality Developer

Issued: May 2017

Certified by EON Reality

Windows Server 2012 Fundamentals Workshop

Issued: May 2016

Certified by Ceridian Mauritius

Portfolio

Elmut

Emeria Technologies

Spaycial

France TV - Microservices maintenance and evolution

The best place to find your next move

© 2026. All Rights Reserved.