Sebastien Mathieu
Verified Expert in Engineering
Full-stack Developer
Christchurch, Canterbury, New Zealand
Toptal member since September 25, 2020
Sebastien comes from a background of research in robotics and machine learning. His preference is working in the web domain as it can scale quickly, and he's also passionate about data science. He works best when working through a problem and feels challenged. Sebastien is a quick thinker and problem solver.
Portfolio
Experience
- Linux - 17 years
- PHP - 15 years
- APIs - 8 years
- Symfony - 6 years
- Amazon Web Services (AWS) - 4 years
- Docker - 4 years
- React - 3 years
- Magento 2 - 2 years
Availability
Preferred Environment
PHP, Docker, Linux, Visual Studio Code (VS Code), Composer, Amazon Web Services (AWS), Node.js, Python
The most amazing...
...project I've made recently was a full integration of Uber delivery service to enable the company to pursue product deliveries during the COVID-19 lockdown.
Work Experience
Senior Software Engineer
FrancklinCovey
- Developed the codespace environment for developers and new contractors to reduce the onboarding time.
- Moved downloadable content to secure S3 bucket links.
- Helped reunite multiple platforms into one single login interface.
- Developed new Django AWS S3 storage with synchronization between multiple buckets.
Full-stack Developer (React Native, JavaScript)
Lorestry
- Added features to the mobile application in React Native.
- Integrated Sentry to the React Native application.
- Developed the complete cloud infrastructure using the AWS Cloud Development Kit (AWS CDK) framework.
React Developer
eMastered
- Developed user interface components and implemented them following well-known React workflows, such as Flux or Redux.
- Worked on AWS image optimization and processing, stored in AWS CloudFront CDN.
- Integrated Cypress.io end-to-end testing in the validation process for CI/CD pipeline.
Freelance Full-stack Developer
InvolveSoft
- Refactored and migrated all of the infrastructure from DigitalOcean to AWS using IaC.
- Divided the AWS infrastructure cost by 10 while keeping or improving the performance.
- Recreated the full CI/CD pipeline workflow using GitHub.
- Implemented Cypress.io from end-to-end and included it inside the CI/CD pipeline.
- Installed and configured Grafana monitoring tools for the client with a Slack integration.
- Integrated SSO with React as the front end and Python on the back end. The application is serverless and hosted in AWS.
Back-end Web Developer
Kathmandu
- Ensured good practice, CI integration, and new project integration.
- Headed the data migration from Magento 1 to Magento 2.
- Decoupled as many website features as possible into a serverless architecture, for example, in-store stock and Uber order delivery.
- Created a Magento feature for customers to create online orders in-store. The API feature has been integrated into almost 200 stores' POS systems.
- Handled the AWS infrastructure from Elastic Load Balancer to Dockerized infrastructure.
- Created a monitoring tool using Grafana. I hosted it in an AWS Fargate infrastructure.
IT Director
Veditec
- Built a custom ERP solution for the organization using PHP.
- Developed an integration for four shipping methods in collaboration with partners.
- Designed and built a warehouse staff UI interface and optimization tool for the placement of products on shelves.
- Created SEO optimization tools for the marketing team.
Research and Development Developer
Visual-Link
- Improved a custom WYSIWYG CMS used by most of Visual-link's clients at the time.
- Developed an eCommerce website from scratch using CakePHP including a new payment method. The website was a full Flash application, and all user actions were API-based.
- Created the deployment process into servers for the CMS. The CMS product owned by the company was their main product and needed an easy deployment process in a new server with customization included (modules and plugins).
Experience
Uber Delivery Integration
Requirements included:
* Checking availability of store stock
* Checking the distance between the customer and the closest store
* Checking the weight of the products
DigitalOcean to AWS Migration with AWS CDK
Lorestry App
I developed the complete cloud infrastructure using the AWS Cloud Development Kit (AWS CDK) framework.
Education
Master's Degree in Applied Mathematics
ENSIMAG - Grenoble, France
Certifications
AWS Certified Developer Associate
AWS
AWS Certified Solutions Architect Associate
AWS
AWS Innovate Machine Learning and AI Edition Certificate of Attendance
AWS
Skills
Libraries/APIs
React, Node.js, Doctrine, Jira REST API, jQuery, TensorFlow, PyTorch, React Router, Pandas, NumPy
Tools
Sublime Text 3, Jira, Composer, GitHub, Postman, AWS Fargate, Docker Compose, Makefile, Amazon SageMaker, OpenAI Gym, Cheetah
Languages
PHP 7, PHP, Python, JavaScript, HTML5, SQL, HTML, Bash, CSS, Bash Script, TypeScript, C++
Frameworks
Symfony, Laravel, Django, Web Frameworks, Express.js, Next.js, React Native, Redux, Bootstrap, Material UI, Cypress, Yii
Paradigms
DevOps, Design Patterns, Management, Microservices, Serverless Architecture
Platforms
Magento 2, AWS Lambda, Linux, Docker, Amazon EC2, Amazon Web Services (AWS), Magento, Visual Studio Code (VS Code), Magento 1, Apache2, Azure, Kubernetes
Storage
MySQL, JSON, Neo4j, Redis, PostgreSQL, Amazon Aurora
Other
APIs, API Connectors, Full-stack, Web Development, CI/CD Pipelines, Code Review, Architecture, Machine Learning, Grafana 2, Ajax, Infrastructure, Mathematics, Infrastructure as Code (IaC), Natural Language Processing (NLP), Generative Pre-trained Transformers (GPT)
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