About Jonathan
French
Native or bilingual
English
Fluent
Spanish
Conversational
Experience
- SaleslinkMobile Fullstack DeveloperCIVIL ENGINEERINGFebruary 2024 - February 2026 (2 years)Dallas, United StatesContextSaleslink is a mobile application for construction companies, enabling sales reps, workers, tradespeople, and project managers to prospect, manage their projects, and produce operational indicators.MissionI worked as a Mobile Fullstack Developer on two major phases:1. Maintenance and evolution of an existing React Native application.2. Complete refactoring of the application with a robust and scalable architecture.Features- Construction site data management: KPIs, pipelines, pin/lead/project escalation.- Component optimizations: reducing re-renders, improving fluidity on Android.- Modular architecture: separation of UI, business logic, and services (use cases / gateways).- Supabase Backend: multi-tenant, advanced RLS, granular permissions.- Database-level business logic: triggers, PL/pgSQL routines, scheduled jobs.- Realtime & Background tasks: subscriptions, resumable uploads, event handling.- Geoqueries & Clustering: visualizing projects on a map.- Performance optimization: dedicated SQL functions to avoid line-by-line RLS rule evaluation.Technologies- Frontend: React Native, Expo 54, Redux Toolkit, Gluestack-UI-v3- Backend: Supabase, PostgreSQL, PL/pgSQL- Tools: React DevTools, React Native Profiler, SentryImpact- Centralization of field data: tracking sales opportunities and projects.- Reliable indicators: production of KPIs for supervisors.- Access management: organization of teams and appropriate permissions.- Scalable architecture: rapid feature delivery, maintained maintainability and performance.
- DataLegalDriveBackend Node.js / Typescript DeveloperLEGALJanuary 2024 - Today (2 years and 4 months)Paris, FranceDataLegalDrive is the leader in compliance solutions for companies regarding anti-corruption and transparency laws, GDPR, and SAPIN II.Main objective:Customer data migration.Key achievements:- Development of import scripts written in Typescript on a Node.js backend.- Reading Excel files containing processing lists using XLSX.- Generation of a JSON representing the modifications to be made in the database.- Generation of an error report to handle inconsistent data.- Addition of collected processing data to the MongoDB database.- Thorough verification of import quality.- Design of a new data reading and field assignment engine.
- France TélévisionsFrontend React DeveloperPRESS AND MEDIAFebruary 2024 - February 2024Study and prototyping of a web video player for TF1.Key achievements:- Analysis of technical debt related to an ActiveX plugin used for video playback.- Design of a React-based web video player using Video.js.- Development of a minimalist demonstration site to test integration.- Performance of playback and stream conversion tests with VLC and FFmpeg.- Documentation of broadcast network streams (UDP / TCP).- Study of technical solutions to make these streams usable in a browser (conversion server, browser extension, desktop application).
Reviews
Recommendations
Be the first to recommend Jonathan
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master's Degree in Computer ScienceUniversity of Grenoble2018- Développement d'interface en Java - Création des fonctions principales d'un système d'exploitation en C - Mise en place de routeurs en réseaux - Apprentissage par des cas concrets de la gestion et de la conception de projet - Ecriture d'algorithmes comparés - Introduction à la cryptographie - Illustration d'approches ergonomique et intuitive
- Bachelor's Degree in Life SciencesUniversity of Strasbourg2017Spécialité Biologie Cellulaire et Physiologie de Organismes