
Rémy Sabliet
Verified Expert in Engineering
Full-stack Developer
Paris, France
Toptal member since December 29, 2023
Rémy is a senior full-stack developer with 15 years of expertise in the IT industry. He specializes in JavaScript frameworks, notably React, Next.js, and Express.js. His portfolio showcases successful collaborations with prestigious clients such as Fast Retailing and renowned French banks, including BNP Paribas, Societe Generale, and Groupe Credit Agricole.
Portfolio
Experience
- React - 6 years
- Sass - 5 years
- TypeScript - 5 years
- SQL - 5 years
- Express.js - 4 years
- Next.js - 4 years
- WebSockets - 3 years
- Amazon EKS - 3 years
Availability
Preferred Environment
MacOS, Slack, JavaScript
The most amazing...
...WTX program I've designed facilitates seamless SWIFT transaction transfers, averaging around €50 million daily.
Work Experience
Senior Full-stack Engineer
Sagri
- Implemented geometry drawing on maps to represent farmlands, as well as a navigation feature using the Mapbox SDK.
- Developed client components on the front end using Next.js/React following atomic design principles.
- Implemented RESTful APIs and Server Actions on the back end, handling database interactions with Knex.
- Performed configuration changes and investigations for AWS services, including S3, RDS, EC2, and ECS.
- Implemented unit and integration testing using Vitest, comprehensively testing both back-end and front-end functionalities.
- Integrated New Relic with an AWS account and configured New Relic dashboards and alerts for monitoring.
Senior Full-stack Engineer
Asurion
- Led a team of three developers, overseeing daily Scrum calls, task assignments, training sessions, and PR reviews.
- Initiated, estimated, and executed a UI migration project from AngularJS to React for an application aimed at remote device control in iOS and Android.
- Developed a design system library using React components and TypeScript, incorporating Storybook for demonstration and showcasing purposes.
- Addressed and resolved all critical incidents within the application while proactively mitigating 95% of its vulnerabilities, including those identified through Snyk, penetration testing, and npm.
- Implemented Amazon Cognito authentication on both back-end and front-end sides, including the necessary configurations within the AWS console.
- Designed user management pages integrated seamlessly with the Amazon Cognito user pool for efficient user administration.
- Introduced multiple WebSockets and RESTful APIs across both front-end and back-end systems. I also implemented various single-page application features using React, TypeScript, and Angular 2 across numerous projects.
Front-end Engineer
Joyz
- Implemented WebView for English language learning using Vue and TypeScript.
- Set up voice recognition using both media devices and Microsoft's speech recognition service for evaluations.
- Implemented AWS Lambda to execute a C++ binary file for evaluating user speech data has been completed.
- Resolved vulnerabilities across all our npm package libraries.
Full-stack Engineer
Fast Retailing
- Developed responsive and interactive web pages utilizing HTML5, Sass, React, and prominent libraries such as Redux, Webpack, and Formik.
- Implemented TypeScript into the existing codebase to enhance maintainability and reduce potential bugs during compilation.
- Built REST APIs using Node.js, Express.js, and Java with Spring Boot, incorporating services that interact with PostgreSQL databases.
- Leveraged Docker for standardized application deployment, enhancing security through isolated environments.
Java and WTX Developer | Junior Project Manager
BNP Paribas
- Developed a money transfer application for BNP Paribas that enables SWIFT payments with an average daily transfer volume of €50 million.
- Contributed to an Indian offshore project, including 50 developers in Mumbai and 8 developers in Paris.
- Designed and developed screens using HTML, CSS, and JavaScript.
- Implemented RPC and DAO methods using JEE and Spring alongside Oracle PL/SQL to bring user interfaces to life.
- Created and implemented cross-technology solutions leveraging Websphere Transformation Extender (IBM).
- Conducted a comprehensive benchmark of the newly built application, resulting in a detailed report delivered to the senior management team.
- Managed a sub-project aiming to implement monitoring tools to ensure reliable production support. The sub-project tasks included solution exploration, work structure definition, technical specificities, coordination, and project follow-up.
VIE (USA) IT Analyst
BNP Paribas
- Managed, integrated, and supported IT projects within the US-listed derivatives hub.
- Led project implementation, including technical specification writing, development, and validation through the UAT phase.
- Wrote PL/SQL procedures and developed WTX flows for reporting purposes.
BI Consultant
Societe Generale
- Conducted 3rd-party maintenance for the transversal risk service information system.
- Managed Microsoft SQL Server's database and developed PL/SQL procedures and SQL Server Integration Services (SSIS) flows.
- Built and extracted on-demand business data utilizing SQL and PL/SQL queries.
BI Designer and Programmer
Groupe Credit Agricole
- Developed SQL Server Integration Services (SSIS) flows and PL/SQL stored procedure flows as integral parts of a migration project to transition the billing system from SAS technology to Microsoft SQL Server.
- Designed and developed a strategic dashboard for customer quality utilizing SQL Server Reporting Services (SSRS).
- Conducted an audit across multiple departments within the company to identify and compile potential enhancements to improve our services.
Experience
Rémy SABLIET Professional Homepage
https://remysab.com/I utilized various animation techniques, including pure Vanilla JS, CSS3, SVG, and GSAP.
I meticulously crafted Japanese and English characters using Adobe Illustrator and seamlessly integrated them on-screen, employing CSS techniques. I also designed a custom sliding effect using Vanilla JS, which I implemented through higher-order components (HOCs).
The web design is responsive and caters to various devices, including phones, tablets, and desktops.
NexControl: A Solution to Remotely Control Mobile Devices
Before NexControl, agents had to be physically present in their office, causing inefficiencies. The pandemic highlighted the need for remote capabilities, making NexControl invaluable.
The architecture comprises the provider, the back end, and the front end. Using an Apple Mac mini, the provider securely connects the back end and devices. Device interactions use tools like ADB, IDB, and Xcode for iOS.
The back end, hosted on AWS, leverages EKS, RDS, Route 53, S3, Cognito, and Lambda. It follows a service-oriented architecture (SOA) with JavaScript components in containers communicating via websockets or RESTful APIs managed by Kubernetes.
The front end offers an intuitive interface, ensuring a responsive environment for device interaction. Real-time control is achieved through websockets.
As the project leader, I oversaw the implementation, ensuring team collaboration and a user-friendly mobile device management solution for insurance agents.
MTM: A Money Transfer Management System
This offshore project is executed by a team comprising 50 developers in India and 8 in Paris.
As a Java and WTX developer, as well as a junior project manager, I made significant contributions to various aspects of the project, including:
• Developing WTX programs to enable SWIFT payment transfers within the application and the BNP Paribas network.
• Creating Oracle PL/SQL procedures and JEE jars to extract data from the Oracle database and provide it to RPC endpoints. I also participated in JavaScript and page development using the Ext JS framework.
• Initiating and leading a project focused on monitoring the main application through a set of monitoring tools.
• Conducting a comprehensive benchmark of the MTM application, resulting in a detailed report delivered to the senior management team.
Education
Japanese Language Proficiency (Business Level) in Japanese
Shinjuku Japanese Language Institute - Tokyo, Japan
Master's Degree in Computer Science
Université d'Évry - Evry, France
Diplôme Universitaire De Technologie (DUT) in Computer Science
IUT Sénart-Fontainebleau - Fontainebleau, France
Certifications
AWS Certified Developer – Associate
Amazon Web Services
JLPT N2 (Japanese-Language Proficiency Test)
The Japan Foundation and Japan Educational Exchanges and Services
Oracle Certified Associate, Java SE 8 Programmer
Oracle
Skills
Libraries/APIs
React, REST APIs, Node.js, API Development, Vue, Redux-Saga, GSAP, Formik
Tools
Amazon EKS, Amazon Cognito, Slack, WebSphere Transformation Extender, JSS, NGINX, Adobe Illustrator, WebView, Webpack, WTX, Amazon Elastic Container Service (ECS)
Languages
TypeScript, Sass, CSS, JavaScript, SQL, HTML, Java 8, LISA, CSS3, HTML5, Java, TypeScript 3
Frameworks
Express.js, Redux, Next.js, Material UI, Jest, Vanilla JS, Spring Boot, AngularJS, Ext JS, Cypress, Tailwind CSS
Storage
PostgreSQL, PL/SQL, Oracle9i, Oracle PL/SQL, Microsoft SQL Server, SQL Server Integration Services (SSIS), Amazon S3 (AWS S3), SQL Server Reporting Services (SSRS)
Platforms
Amazon Web Services (AWS), MacOS, Linux, AWS Lambda, Amazon EC2, UBIX, Docker, Vercel, New Relic
Paradigms
Scrum
Other
Software Development, WebSockets, Storybook, Full-stack, API Integration, Authentication, Amazon Route 53, Axios, Amazon RDS, Japanese, IT Project Management, SSIS Custom Components, Computer Science, SVG, Higher Order Components, React Components, Vite, PNPM
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring