Radhi Nasser

Senior Full Stack Software Engineer | JS, TS

Salary / Daily rate

Paris, France

Freelance

Can come onsite

Skills

TypescriptVueNodeNestReactAngularJavascriptBackend DevelopmentFrontend DevelopmentFullstack DevelopmentSQL databases

Languages

French (Native)English (Native)Arabic (Native)

About me

Links

Work experience

Senior Full Stack Software Engineer

Collective.work

Aug 2022 - Present

4 years 3 months

Paris, France

* Implementing new features in coordination with the product team. * Working on payment features using Mangopay ( Wiring money to freelancers, one-time credit card payment, recurring payments, ... ). * Creating an invoice and quote generator to allow freelancers to automatically generate invoices and quotes, schedule them, and send them to clients with automatic reminders. * Implementing internal tools for the operations team to simplify their routine task using Forest Admin and homemade tools. Skills: PostgreSQL · SQL · Node.js · Github Actions · Git · PDFMake · Cron jobs · Amazon Web Services (AWS) · REST APIs · GraphQL · Forest Admin · Kanban · TypeScript · JavaScript · Linear · Jest · LaunchDarkly · Mangopay · NestJS · Datadog · React

Full Stack Software Engineer / Team Lead

Hublo (ex medGo & Whoog)

Sep 2019 - Jul 2022

2 years 11 months

Paris, France

* Implemented new features in coordination with the product team. * Participated in the refactoring of a monolith project for performance and maintainability reasons ( * Introducing microservices architecture, Migrating the authentication system from sessions to JWT, Introducing unit and UI tests, Defining best practices, ...) while maintaining the existing code. * Managed a team of 3 people ( Splitting product requests into technical tasks, Assigning tasks to team members including myself, Code review, Hiring, ...). Skills: CircleCI · PostgreSQL · SQL · Node.js · RabbitMQ · Sails.js · Git · Vue.js · Docker · Cron jobs · Puppeteer · Redux · REST APIs · TypeScript · Heroku · JavaScript · JIRA · Jest · NestJS · React · Scrum

Full Stack Software Engineer Trainee

Hublo (ex medGo & Whoog)

Jan 2019 - Jul 2019

7 months

Paris, France

* Implemented new features in coordination with the product team. * Participated in the project migration from JavaScript to TypeScript. Skills: PostgreSQL · SQL · Node.js · Sails.js · Git · Redis · Trello · Redux · REST APIs · TypeScript · Heroku · JavaScript · React · Scrum

Full-Stack Developer Trainee

Mediterranea Software Solutions

Jun 2018 - Aug 2018

3 months

Tunis, Tunisia

Developed a platform dedicated to small service companies to present their services and allow booking and payment by customers through a cross-platform mobile application (Application per company). Skills: PayPal API · Node.js · Git · Express · Ionic Framework · REST APIs · TypeScript · Angular · JavaScript · CouchDB · JIRA · Scrum

Freelancer

Rotaract

Feb 2018 - Mar 2018

2 months

Remote

Developed the backend of the application 'RacEvents' that allows the different associations of the Rotaract Tunisia network to share their events, assign or validate tickets, and answer the users needs via an instant chat. Skills: Node.js · Cascading Style Sheets (CSS) · Git · Express · Firebase · JavaScript · HTML

Freelancer

YouVas

Jan 2017 - Jan 2018

1 year 1 month

Remote

Developed the admin part of multiple Islamic applications being part of the store 'Nur': - 'Islamic Wallpaper': an application dedicated to downloading Islamic wallpapers from the different categories. - 'WaDhaker': an application dedicated to reminding Muslims to listen and read Islamic recitation content. - 'Nur Al Zitouna': a social network dedicated to the listeners of the radio 'Zitouna FM'. Skills: Node.js · Cascading Style Sheets (CSS) · Git · Express · Firebase · JavaScript · HTML

Full-Stack Developer Trainee

Mediterranea Software Solutions

Jul 2017 - Aug 2017

2 months

Tunis, Tunisia

Developed and integrated two modules in the IGESA client's own CMS: - The first one is a tool for creating user guides dedicated to helping them document their various products - The second one is the customer area designed to meet their various needs: consultation of invoices, creating support tickers, consultation of their support tickets, downloading product updates, ... Skills: SQL · Cascading Style Sheets (CSS) · Git · CodeIgniter · PHP · REST APIs · MySQL · JavaScript · HTML


Education

TEK-UP

National Diploma in Software Engineering., Computer Engineering

2016 - 2019

2 years 10 months

Faculté des Sciences Mathématiques, Physiques et Naturelles de Tunis

Bachelor's degree in Computer Science.

2013 - 2016

2 years 10 months

Lycée Ibn Rachik Ez-Zahra

National Baccalaureate Diploma.

2012 - 2013

10 months

The best place to find your next move

© 2026. All Rights Reserved.