Pascal Mugnier, Developer in Lyon, France
Pascal is available for hire
Hire Pascal

Pascal Mugnier

Verified Expert  in Engineering

Software Developer

Location
Lyon, France
Toptal Member Since
June 30, 2022

Pascal is a passionate developer with an excellent 14 years of professional experience. He started to learn development at 12 and has never stopped since then. Over that period, Pascal has worked on significant projects and built excellent programming and problem-solving skills. He likes to focus on the user experience and code quality.

Portfolio

Polar Analytics
JavaScript, Node.js, React, Express.js, PostgreSQL, Terraform, Git, TypeScript...
Grab
Go, JavaScript, Node.js, Terraform, Mobile App Development, AWS Lambda, NoSQL...
SonarSource
JavaScript, React, CSS, HTML, Java, NoSQL, Amazon S3 (AWS S3), REST APIs...

Experience

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Git, React, Node.js, JavaScript, TypeScript

The most amazing...

...thing I've built is a smartphone app called RadarGo. It surfed on the PokemonGo frenzy and ranked #2 most downloaded free app in 10 countries for three months.

Work Experience

Lead Full-stack Engineer

2021 - 2022
Polar Analytics
  • Developed the entire V1 application from scratch, based on Node.js, React, and TypeScript.
  • Built a team of five engineers that I recruited during the first 12 months.
  • Conceived and deployed the AWS architecture that runs the application. It was built with Terraform and ran a dozen microservices and Aurora clusters.
Technologies: JavaScript, Node.js, React, Express.js, PostgreSQL, Terraform, Git, TypeScript, Python 3, AWS Lambda, NoSQL, Amazon S3 (AWS S3), REST APIs, Amazon Cognito, Amazon Cognito User Pools, Amazon Web Services (AWS), TypeScript 3, Microservices, Front-end Development, Amazon DynamoDB, AWS IAM, APIs, REST, NestJS, Redux, Charts, DevOps, GraphQL, Design, Jest, Swagger, Full-stack, Styled-components, Next.js, Web UX, Code Review, SQL, Front-end, Chart.js, API Integration, Full-stack Development, Cloud Platforms, Stripe API, Architecture, Stripe, Data Privacy, HTML5, Figma, Payment APIs, Payment Processing, Integration, Zapier, Card Payments, Python, Lambda Functions, Lambda Architecture, Project Management, WebSockets, Web UI, Team Leadership

Senior Full-stack Engineer

2018 - 2021
Grab
  • Managed three core microservices, dealing with hundreds of thousands of daily requests. They were written in Go and hosted on AWS.
  • Oversaw the initial production deployment of a new microservice after careful integration and load testing.
  • Worked in an Agile environment, using Jira for task tracking.
Technologies: Go, JavaScript, Node.js, Terraform, Mobile App Development, AWS Lambda, NoSQL, Amazon S3 (AWS S3), REST APIs, Amazon Cognito, Amazon Cognito User Pools, Amazon Web Services (AWS), Microservices, Front-end Development, Amazon DynamoDB, AWS IAM, APIs, REST, Charts, DevOps, Full-stack, Web UX, Code Review, SQL, Elasticsearch, Front-end, .NET, Azure, ASP.NET, C#, Full-stack Development, Cloud Platforms, Architecture, Data Privacy, HTML5, MongoDB, Google Cloud, .NET Core, Google Cloud Platform (GCP), Bitcoin, Python, Lambda Functions, Lambda Architecture, Web UI

Senior Front-end Engineer

2016 - 2018
SonarSource
  • Acted as a React front-end engineer. We focused on delivering high-quality code in a continuous deployment environment. Peer reviews and unit tests were how we ensured this goal was reached. I also wrote integration tests in Java.
  • Improved the user experience on three major components of the SonarQube online platform, including the app portfolios, the pull-requests analyzer, and the integrated online documentation.
  • Worked closely with the product managers to ensure the work was fulfilling our customer's requests, and based on the feedback we received, we found out that we surpassed their expectations.
Technologies: JavaScript, React, CSS, HTML, Java, NoSQL, Amazon S3 (AWS S3), REST APIs, Amazon Web Services (AWS), TypeScript 3, Front-end Development, APIs, MySQL, REST, Redux, Charts, Jest, Full-stack, Tailwind CSS, Styled-components, Web UX Design, Web UX, Web Design, Code Review, SQL, Front-end, API Integration, Full-stack Development, Cloud Platforms, HTML5, Figma, Web Development, Bitbucket, Google Cloud, C#, .NET Core, Web UI

Senior Full-stack Developer

2013 - 2016
Wakiris
  • Performed as a full-stack engineer at Wakiris for about four years. During this period, I was in charge of two major projects, including the Wakiris Webinars API and the Wakiris Online Tuition platform.
  • Built The Webinars API core with Java and Node.js and two additional mobile apps using Ionic. The Webinars API is a solution deployed on customers' web apps to enable real-time communication and video presentations using WebRTC technology.
  • Managed the platform based on Webinars API. It's an app allowing teachers to provide private online tuition to their students. We focused on building an easy-to-grasp yet powerful web application.
  • Led two projects that I'm very proud of the work done. The API is used daily by big brands like Breitling, Axa, and Acadomia. I have received nothing but good feedback from them since v1.0.
Technologies: JavaScript, Node.js, PHP, CSS, React, Java, Ionic, React Native, Kotlin, Swift, iOS, Android, Mobile App Development, Amazon S3 (AWS S3), Amazon Web Services (AWS), Front-end Development, APIs, Ruby, MySQL, REST, NGINX, Redux, Charts, Laravel, Material UI, Design, Full-stack, Web UX Design, Web UX, Web Design, Electron, Express.js, Code Review, SQL, Front-end, Bootstrap, Chart.js, API Integration, Full-stack Development, Stripe API, CRM APIs, Architecture, Stripe, HTML5, Web Development, MongoDB, Payment APIs, Payment Processing, Integration, Trello, Google Cloud Platform (GCP), Card Payments, Project Management, WebSockets, jQuery, Web UI, Team Leadership

Data Analytics Platform

http://app.polaranalytics.com
A web application that aggregates analytics data from dozens of different sources and presents them to the end-user in a smart useful way.

I was in charge of the entire development process, from the first commit to the Git mono-repo and the final production deployments. I've recruited a team of five engineers to work with me on this project.

We launched an application dealing with millions of rows of data daily in less than a year.

The front end was built using React and TypeScript. We built a top-notch component library and very powerful UI. The back end consists of a dozen microservices written in Node.js, hosted by Python on EC2 clusters, and some Aurora PostgreSQL clusters. The entire architecture is written in Terraform.

Chordera App

An Ionic-based mobile application for guitar enthusiasts, filled with hundreds of thousands of music sheets to learn how to play your favorite songs. It has an integrated sound synthesizer that can play the song so you can play along, slow the tempo, and loop on a part you need to train.

Wakiris Online Tuition Platform

http://www.Wakiris.com
Wakiris is a React/Node.js-based web application for online tuition. Teachers can set up their schedules to allow students to book private or shared sessions with them. The project is hosted on AWS and uses a combination of microservices and WebSockets. It is built upon WebRTC for video and audio communication.

Languages

CSS, HTML, JavaScript, PHP, TypeScript, TypeScript 3, JavaScript 5, JavaScript 6, SQL, C#, HTML5, Java, Go, Kotlin, Swift, GraphQL, Python 3, Ruby, Python

Frameworks

React Native, Express.js, Redux, Laravel, Material UI, Jest, Tailwind CSS, Next.js, Bootstrap, .NET Core, Angular, Ionic, NestJS, Swagger, .NET, ASP.NET, Electron

Libraries/APIs

React, Node.js, REST APIs, Chart.js, Stripe API, Stripe, jQuery

Tools

Git, Bitbucket, Terraform, Amazon Cognito, AWS IAM, Prisma, Zapier, NGINX, AWS CLI, Figma, Trello

Paradigms

Microservices, REST, DevOps, Web UX Design, Lambda Architecture

Platforms

MacOS, Visual Studio Code (VS Code), Amazon Web Services (AWS), iOS, Android, Kubernetes, AWS Lambda, Azure, Google Cloud Platform (GCP), Amazon EC2, Firebase, Mobile

Storage

PostgreSQL, MySQL, Amazon S3 (AWS S3), MongoDB, NoSQL, Google Cloud, Amazon DynamoDB, Amazon Aurora, Elasticsearch, Redis

Other

Software Development, Front-end, Front-end Development, APIs, Charts, Web Development, Full-stack, Styled-components, Web UX, Code Review, API Integration, Full-stack Development, Cloud Platforms, Architecture, Web UI, Computer Engineering, Amazon Cognito User Pools, Mobile App Development, Payment APIs, Integration, Card Payments, Lambda Functions, WebSockets, Team Leadership, Payment Processing, Design, CRM APIs, Data Privacy, Bitcoin

Industry Expertise

Web Design, Project Management

2005 - 2010

Master's Degree in Computer Science

Université Claud Bernard Lyon - Lyon, France

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