Pascal Mugnier
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Senior Full-stack Engineer
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.
Senior Front-end Engineer
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.
Senior Full-stack Developer
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.
Experience
Data Analytics Platform
http://app.polaranalytics.comI 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
Wakiris Online Tuition Platform
http://www.Wakiris.comSkills
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
Education
Master's Degree in Computer Science
Université Claud Bernard Lyon - Lyon, France
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