Stéphane P. Péricat, Developer in Chicago, IL, United States
Stéphane is available for hire
Hire Stéphane

Stéphane P. Péricat

Verified Expert  in Engineering

Front-end Developer

Chicago, IL, United States

Toptal member since October 11, 2014

Bio

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

HashiCorp
Ember.js, Node.js, TypeScript, Sass, HCP, Mirage, REST
Walmart Global Tech
JavaScript, TypeScript, Node.js, GraphQL, Apollo Server, Jest, Kubernetes...
Morningstar
JavaScript, TypeScript, Vue 2, Nuxt.js, Node.js, GraphQL, Apollo Server, Jest...

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

Part-time

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

2024 - PRESENT
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.
Technologies: Ember.js, Node.js, TypeScript, Sass, HCP, Mirage, REST

Senior Software Engineer

2023 - 2024
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.
Technologies: JavaScript, TypeScript, Node.js, GraphQL, Apollo Server, Jest, Kubernetes, Prometheus, Vault, Next.js, React, Tachyons CSS

Principal Software Engineer

2023 - 2023
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.
Technologies: JavaScript, TypeScript, Vue 2, Nuxt.js, Node.js, GraphQL, Apollo Server, Jest, Playwright, HTML5, CSS3, Sass, VitePress, Amazon S3 (AWS S3), Amazon Elastic Container Service (ECS), Amazon CloudFront CDN, Jenkins, Sonar, CloudBees, Front-end, Front-end Development, Web Development, Agile Software Development

Lead Software Engineer

2021 - 2023
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.
Technologies: JavaScript, Vue 2, Nuxt.js, Node.js, TypeScript, GraphQL, Jest, Playwright, Apollo Server, Amazon S3 (AWS S3), Amazon EC2, Amazon CloudFront CDN, Jenkins, Sonar, CloudBees, HTML5, CSS3, Front-end, Front-end Development, Web Development, Agile Software Development

Senior Software Engineer

2018 - 2021
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.
Technologies: JavaScript, Vue 2, Node.js, HTML5, CSS3, Jest, Webpack, Jenkins, Sonar, Sass, Front-end, Front-end Development, Web Development, Agile Software Development

Software Engineer

2016 - 2018
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.
Technologies: Jenkins, Webpack, SCSS, Vue, Node.js, JavaScript, AngularJS, Mocha, Karma, Front-end, Front-end Development, Web Development, Agile Software Development

Contract Software Engineer

2015 - 2016
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.
Technologies: SCSS, Node.js, JavaScript, HTML5, CSS3, Front-end, Front-end Development, Web Development, Agile Software Development

Front-end Consultant

2014 - 2015
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.
Technologies: Jenkins, JavaScript, CSS, HTML, Front-end, Front-end Development, Web Development, Agile Software Development

JavaScript Engineer

2012 - 2014
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.
Technologies: Git, CSS, HTML, JavaScript, AngularJS, Karma, Mocha, Python, Front-end, Front-end Development, Web Development, Agile Software Development

Web Developer

2008 - 2012
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.
Technologies: PHP, JavaScript, CSS, HTML, MooTools, jQuery, WordPress, Drupal, Magento, Linux, Front-end, Front-end Development, Web Development

Education

2001 - 2003

Associate's Degree in Computer Systems and Networks

Université François-Rabelais - Blois, France

Certifications

OCTOBER 2013 - PRESENT

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring