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

Location
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

Morningstar
JavaScript, TypeScript, Vue 2, Nuxt.js, Node.js, GraphQL, Apollo Server, Jest...
Morningstar
JavaScript, Vue 2, Nuxt.js, Node.js, TypeScript, GraphQL, Jest, Playwright...
Morningstar
JavaScript, Vue 2, Node.js, HTML5, CSS3, Jest, Webpack, Jenkins, Sonar, Sass...

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Git, Vue, Nuxt.js, GraphQL, Apollo Server

The most amazing...

...product I've built is a complete online retail banking solution for one of the biggest banks in Kuwait.

Work Experience

Principal Software Engineer

2023 - PRESENT
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 (Amazon 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
2001 - 2003

Associate's Degree in Computer Systems and Networks

Université François-Rabelais - Blois, France

OCTOBER 2013 - PRESENT

M101JS: MongoDB for Node.js Developers

MongoDB, Inc.

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 (Amazon ECS)

Frameworks

Bootstrap, Nuxt.js, Jest, Electron, Express.js, AngularJS, React Native

Languages

SCSS, HTML5, CSS3, ECMAScript (ES6), JavaScript, CSS, HTML, GraphQL, PHP, TypeScript, SQL, Sass, Python

Paradigms

Scrum, Agile Software Development, Unit Testing, Test-driven Development (TDD)

Platforms

OS X, Ubuntu, Linux, MacOS, Visual Studio Code (VS Code), Amazon EC2, WordPress, Drupal, Magento

Storage

MongoDB, Amazon S3 (AWS S3)

Other

Front-end, Web Development, Front-end Development, Apollo Server, Unix Shell Scripting, Vite, Web3, CloudBees, VitePress

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