Patrik Spathon
Verified Expert in Engineering
Full-stack Developer
Chamonix, France
Toptal member since October 20, 2022
Patrik is a full-stack developer whose programming career started at a very young age. His background includes developing projects from minor to extensive complex systems in React and Node.js. Having applied his expertise in various industries, including financial technology, hospitality, airlines, and aviation, Patrik has a long experience working remotely and started a coworking space in the French Alps.
Portfolio
Experience
- MySQL - 14 years
- CSS - 14 years
- JavaScript - 12 years
- Node.js - 8 years
- React - 8 years
- Express.js - 8 years
- Redis - 6 years
- Next.js - 1 year
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code), GitHub, NPM, Node.js, Next.js, React
The most amazing...
...project I've developed is a complete admin system for handling leasing agreements used by the sales and operations teams.
Work Experience
Senior Lead Developer
LeaseCloud
- Designed and developed the microservice structure of Node.js apps from the ground.
- Connected multiple application programming interfaces (APIs), including REST, SOAP, and XML, to simplify creating orders and checking frauds.
- Built a customer portal that drastically reduced chat support questions and the work of the operations department with end-of-lease payments.
- Created a checkout solution for eCommerce sites built with Next.js and i18next, supporting four languages.
Consultant
Self-employed
- Worked as a remote consultant for many years in a variety of industries.
- Jumped in as an expert to assist with the specific needs of clients.
- Built a door access system for office members using a near-field communication (NFC) reader and a Raspberry Pi.
Web Developer
Expressen
- Added features and fixed bugs on the main website using pair programming and Scrum methodology.
- Built a small internal tool to improve the digital experience (DX) when running A/B tests.
- Created a dashboard to keep track of page speed over time using WebPageTest API.
Development Consultant
Gastrogate
- Developed the base to rewrite the company's old administrative system.
- Built an interactive email UI builder in React for their restaurants to create unique and personalized emails for their end customers.
- Created and set up a process for running the site locally, vastly improving new developers' startup time.
Consultant
BusinessClass.se
- Created a bridge between WordPress and XenForo to have only one account and login for users and log them into multiple top domains at once.
- Built functions to display data between the systems.
- Implemented new features based on tasks in Pivotal Tracker.
Experience
Admin System for Managing Leasing Orders
The platform is built using Node.js microservices as the back end, which communicates through REST and RabbitMQ running with Kubernetes on the Google Cloud Platform (GCP). The React front end communicates with the back end through a federated GraphQL server.
The system is now used by the sales, operations, and finance teams.
ChamSocial Community Forum
https://www.chamsocial.comCertifications
OpenJS Node.js Application Developer (JSNAD)
Linux Foundation
Skills
Libraries/APIs
Node.js, React, Stripe
Tools
GitHub, Git, RabbitMQ, XenForo, NGINX
Languages
JavaScript, GraphQL, CSS, CSS3, HTML5, PHP, SQL
Frameworks
Express.js, Next.js, Bootstrap, Laravel
Paradigms
REST, Microservices
Platforms
Docker, Google Cloud Platform (GCP), Kubernetes, WordPress
Storage
Databases, MySQL, Redis, Elasticsearch
Other
APIs, Full-stack, Back-end, Front-end, API Integration, Web Development, Architecture, Email, Servers, Storybook, Cloudflare
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