
Stéphane P. Péricat
Verified Expert in Engineering
Front-end Developer
Chicago, IL, United States
Toptal member since October 11, 2014
Stéphane is a front-end engineer with over 15 years of experience specializing in building performant and scalable JavaScript-based web applications. Stéphane enjoys working in a collaborative environment alongside a team of talented developers, sharing his expertise and knowledge while eagerly learning new technologies.
Portfolio
Experience
- Web Development - 15 years
- Front-end Development - 15 years
- JavaScript - 14 years
- Unit Testing - 11 years
- Node.js - 11 years
- E2E Testing - 6 years
- GraphQL - 4 years
- TypeScript - 4 years
Availability
Preferred Environment
Visual Studio Code (VS Code), Git, GraphQL, TypeScript, Jest, Playwright
The most amazing...
...product I've built is a complete online retail banking solution for one of the biggest banks in Kuwait.
Work Experience
Senior Software Engineer
HashiCorp
- Developed and implemented identity-focused features for HashiCorp's cloud products, ensuring high-quality user experiences and seamless integration.
- Created and maintained automated testing frameworks to continuously validate critical workflows in production environments, enhancing system reliability.
- Contributed to architectural decisions and code quality improvements to ensure scalable and maintainable solutions.
Senior Software Engineer
Walmart Global Tech
- Developed and implemented new features for Walmart's eCommerce platform, enhancing user functionality and customer experience.
- Designed and maintained robust automation tests using Jest, Testing Library, Cypress, and TestCafe to ensure code quality and stability.
- Performed release management duties, including versioning, deployment, and ensuring seamless integration of new updates into production.
- Authored and updated comprehensive technical documentation to facilitate knowledge sharing across teams and streamline future development efforts.
Principal Software Engineer
Morningstar
- Developed and maintained a retirement management application.
- Contributed to cross-team FE development architecture and technical standards.
- Built internal development tooling to speed up UI application development.
- Worked with the product owner to establish a roadmap and make sure deadlines were met.
Lead Software Engineer
Morningstar
- Architected and developed a greenfield financial application.
- Worked with site reliability engineers on CI/CD improvements.
- Led and coached a remote team of engineers.
Senior Software Engineer
Morningstar
- Built a web-based platform for investments professionals and wealth managers.
- Maintained the codebase and the overall platform and developed new features, such as a component library.
- Maintained technical documentation and coached associate engineers.
Software Engineer
Morningstar
- Built web components for an online financial platform.
- Maintained a legacy Angular 1.5 financial application.
- Maintained technical documentation for both active and legacy projects.
Contract Software Engineer
Apex Systems
- Maintained various legacy and active AngularJS applications.
- Componentized a monolith financial client-side application.
- Improved and maintained documentation for both active and legacy projects.
Front-end Consultant
Backbase
- Developed and maintained web and mobile banking applications.
- Consulted on technical matters and trained new hires.
- Maintained the internal knowledge base and training materials.
JavaScript Engineer
Spil Games
- Built an API aimed at game developers looking to integrate with the platform.
- Built new functionality for the gaming portals.
- Conducted training and coaching and wrote internal documentation.
Web Developer
E-mark
- Wrote HTML newsletters and maintained an email marketing application in PHP.
- Conceived, developed, and built complex marketing campaigns.
- Built realty websites using WordPress and Drupal, along with web stores using Magento.
Education
Associate's Degree in Computer Systems and Networks
Université François-Rabelais - Blois, France
Certifications
M101JS: MongoDB for Node.js Developers
MongoDB, Inc.
Skills
Libraries/APIs
Node.js, Vue, Vue 2, jQuery, React, Playwright, MooTools
Tools
Git, Jira, Vue CLI, Webpack, Gulp, Adobe Photoshop, Mocha, Karma, Mongoose, ITerm, Grunt, Jenkins, Sonar, Amazon CloudFront CDN, Amazon Elastic Container Service (ECS), Vault
Languages
SCSS, HTML5, CSS3, ECMAScript (ES6), JavaScript, CSS, HTML, GraphQL, PHP, TypeScript, SQL, Sass, Python
Frameworks
Bootstrap, Nuxt.js, Jest, Electron, Express.js, AngularJS, React Native, Next.js, Tailwind CSS, Tachyons CSS, Ember.js
Paradigms
Scrum, Agile Software Development, Unit Testing, Test-driven Development (TDD), E2E Testing, REST
Platforms
OS X, Ubuntu, Linux, MacOS, Visual Studio Code (VS Code), Amazon EC2, WordPress, Drupal, Magento, Kubernetes
Storage
MongoDB, Amazon S3 (AWS S3)
Other
Front-end, Web Development, Front-end Development, Apollo Server, Cloud, Unix Shell Scripting, Vite, Web3, CloudBees, VitePress, Prometheus, HCP, Mirage
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