Hugues Maignol, Developer in Lyon, France
Hugues is available for hire
Hire Hugues

Hugues Maignol

Verified Expert  in Engineering

Software Developer

Location
Lyon, France
Toptal Member Since
August 2, 2022

Hugues is a software engineer and manager with experience in empowering teams to achieve excellence and build quality products with excellent user experience. He loves working with talented teams striving for mastery and is always learning. Hugues is passionate about tech and management, and teamwork.

Portfolio

Freelance
Agile Project Management, Cypress, Git, Gatsby, Jest, Next.js, Node.js, Prisma...
Motivate
Agile Project Management, Cypress, Jest, Git, PostgreSQL, Node.js, Prisma...
Upwise
Agile Project Management, Cypress, Git, Jest, Node.js, PostgreSQL, Prisma...

Experience

Availability

Part-time

Preferred Environment

Slack, IntelliJ IDEA, MacOS, Postman, Cypress, Jest, TypeScript, Amazon Web Services (AWS)

The most amazing...

...service I've built succeeded in creating key indicators based on millions of yearly business data point and displaying them in actionable real-time dashboards.

Work Experience

Senior Software Architect

2014 - PRESENT
Freelance
  • Helped my clients to structure engineering teams and build quality products through high-quality software.
  • Managed hiring and processes like agile, reviews, and good practices. I also led architecture, including infrastructure, software stacks, domain modeling, performance, scalability, and security.
  • Headed development and full-stack architecture using Agile methodology.
Technologies: Agile Project Management, Cypress, Git, Gatsby, Jest, Next.js, Node.js, Prisma, PostgreSQL, React, Serverless, TypeScript, Test-driven Development (TDD), CQRS, Domain-driven Design (DDD), Continuous Delivery (CD), Infrastructure as Code (IaC), GraphQL, JavaScript, MySQL, Microservices, APIs, Kubernetes, Amazon S3 (AWS S3), Amazon Web Services (AWS), HTML, CSS, React Redux, Domain Modeling

Chief Technical Officer

2017 - 2019
Motivate
  • Built and launched a web and mobile application. Created real-time dashboards, challenges, notifications, and TV channels to focus and engage the teams using gamification.
  • Hired the engineering team and designed the solution that included an AWS back end, TV, mobile, and web applications. Managed the implementation from scratch to MVP and then production at Verizon.
  • Worked on data collection, aggregation, analysis, and real-time event system from business activity data with strong specifications for scalability, performance, and security.
Technologies: Agile Project Management, Cypress, Jest, Git, PostgreSQL, Node.js, Prisma, React, Serverless, TypeScript, Test-driven Development (TDD), CQRS, Domain-driven Design (DDD), Continuous Delivery (CD), Infrastructure as Code (IaC), GraphQL, JavaScript, MySQL, Microservices, APIs, Amazon S3 (AWS S3), Amazon Web Services (AWS), HTML, CSS, AG Grid, React Redux, Domain Modeling

Cofounder and Chief Technical Officer

2016 - 2017
Upwise
  • Designed and shipped server and web applications with solid security and cryptography constraints to ensure storage of sensitive personal data for journaling and coaching processes.
  • Led product management, seed funding, and hiring the first team members.
  • Tested the UX and market using focus groups and Agile methodology with quick iterations.
Technologies: Agile Project Management, Cypress, Git, Jest, Node.js, PostgreSQL, Prisma, React, TypeScript, Serverless, Test-driven Development (TDD), Domain-driven Design (DDD), Continuous Delivery (CD), Infrastructure as Code (IaC), JavaScript, MySQL, Microservices, APIs, Amazon S3 (AWS S3), Amazon Web Services (AWS), HTML, CSS, React Redux, Domain Modeling

Lead Full-stack Engineer and Partner

2013 - 2015
Kibatic
  • Managed the growth of the company from 2 to 10 employees. It is an engineering agency specialized in high-complexity, custom web applications.
  • Structured hiring, processes, QA, and development of good practices.
  • Shipped ambitious products for clients by working from functional specification to implementation and production.
  • Managed front- and back-end software engineers and system administrators in-house and for client teams.
Technologies: Git, Agile Project Management, Cypress, Node.js, PostgreSQL, React, Jest, Serverless, TypeScript, Test-driven Development (TDD), CQRS, Domain-driven Design (DDD), Continuous Delivery (CD), Infrastructure as Code (IaC), JavaScript, MySQL, Microservices, APIs, Amazon S3 (AWS S3), Amazon Web Services (AWS), HTML, CSS, React Redux

Founder

2012 - 2013
AWI
  • Performed market research and bootstrapped the company.
  • Designed and implemented a solution for optimizing logistic risks and costs.
  • Deployed the product to the first clients for inventory management.
  • Merged with Kibatic in 2013 to expand the company.
Technologies: Agile Project Management, Cypress, Git, Jest, PostgreSQL, Infrastructure as Code (IaC), Domain-driven Design (DDD), Continuous Delivery (CD), Node.js, Test-driven Development (TDD), CQRS, JavaScript, MySQL, Microservices, APIs, Amazon S3 (AWS S3), Amazon Web Services (AWS), HTML, CSS, React Redux

Insurance Claim Web App

https://www.kime.tech/static/claims-67fdf06698495b68a7ef9636070cdc6a.mp4
Code infrastructure, quality process, development methodology, and team training for a web application dedicated to claiming automation.

Insurance experts use this software to handle 90% of the total insurance claims in France. I built and launched it with France's top insurer and new insurance startups.

Big Data Management

https://www.kime.tech/static/scorecard-2af8dbeb8b3acf874953bf3478654733.mp4
Web, mobile, and TV applications that display a vast real-time amount of data for major companies, bringing a clear vision of KPIs.

I hired the engineering team, designed the solution, including server, TV, mobile, and web applications, and managed the implementation from scratch to MVP and production.

Scientific Experiment Platform

A web app for behavioral economics researchers. Used to create experimental protocols and conduct multiplayer experiments in real-time.

The French government uses it to create mandatory labeling indicators for food quality.

Voice Controlled Smart Alarm Clock

https://www.kime.tech/static/bonjour-e55564b608ce7beca4724ef7de7a0e8d.mp4
An alarm clock that is controlled by users' voices or their smartphones and connected to multiple services, such as music, calendar, traffic, and weather.

I managed the back-end infrastructure and software architecture for the worldwide deployment of real-time services in the US and Europe.

Chatbot Engine

https://www.kime.tech/static/chatbot-4f1e50aa26ce820c207d518afc39b709.mp4
Chatbot creation platform, enabling any website or mobile app to provide a conversational interface to the users with a product recommendation engine for eCommerce.

Created the product from scratch and deployed it to the first clients.
2010 - 2012

Master’s Degree in Management Science and Engineering

National Polytechnic Institute - Grenoble, France

2007 - 2010

Bachelor's Degree in Engineering Sciences

National Polytechnic Institute - Grenoble, France

Libraries/APIs

Node.js, React, React Redux, AG Grid

Tools

Git, Prisma

Frameworks

Jest, Next.js, Cypress

Languages

TypeScript, JavaScript, HTML, CSS, GraphQL

Paradigms

Agile Project Management, Test-driven Development (TDD), CQRS, Continuous Delivery (CD), Microservices

Platforms

Amazon Web Services (AWS), Kubernetes

Storage

PostgreSQL, MySQL, Amazon S3 (AWS S3)

Other

Gatsby, Serverless, Domain-driven Design (DDD), Infrastructure as Code (IaC), APIs, Domain Modeling

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