Close

Mickael Hebert

Back-end developer

View resume

About Me

I build entire back-ends from the ground up: API, databases, DevOps.


Top 1% JavaScript developer on GitHub.


EU citizen available for long-term remote positions.

Experience

Senior product engineer

Netlify, Remote

Back-end lead developer

Cardero-X, Remote

Lead several financial APIs (Node/MongoDB) from inception to launch.

Back-end developer

Coursio, Sweden

Created business opportunities by migrating the entire back-end from legacy PHP/MySQL to Node/GraphQL/MongoDB microservices.

Web developer

Flow System AB, Sweden

Designed and implemented new features for a WYSIWYG editor. Shaped the product’s testing strategy.

Back-end developer

Potentialpark, Sweden

Saved 4 months/year from the team’s workload by upgrading the main product from Excel worksheets to a web stack (Node/AWS).

Projects

How to write cross-platform Node.js code.

Star

Cross-platform shell command execution.

Star

Create a full-featured REST/GraphQL API from a configuration file.

Star

Run any Node.js version.

Star

Show some 🖤 to Node.js process errors.

Star

🤖 Repeat tests. Repeat tests. Repeat tests.

Star

Swiss Army knife for Unix permissions.

Star

Contributions

Delightful JavaScript testing.

Star

Test spies, stubs and mocks for JavaScript.

Star

Small, fast JavaScript parser.

Star

Swagger/OpenAPI JavaScript client.

Star

JSON Schema fake data generator.

Star

Generate API documentation using JSDoc code comments.

Star

Software complexity analysis of JavaScript abstract syntax trees.

Star

Static assets caching.

Star

Convert OpenAPI Schema to JSON Schema.

Star

Gulp plugin to convert YAML to JSON.

Star

Education / Certifications

MongoDB Inc.

2015

MongoDB certified developer

Toulouse Business School

2008–2012

Master of international business

Articles

Node.js process errors are broken

Node.js prints process errors on the console which is very useful. Unfortunately those errors are not developer-friendly.

Mickael is simply one of the best backend developers I've ever worked with.

He's very passionate about both his craft and business side of things and I especially like his caring and positive attitude. I always trust him to design and implement data models and APIs, and I can be sure that the result will be well-tested, documented, performant and reliable.

Mickael is very organised, has a keen eye for detail and a clear communication style, all of which makes him a perfect teammate to work with.

Dmitry Borody

Dmitry Borody

Full-stack Web Developer

I had the pleasure of working with Mickael for one and a half year.

Mickael is a very dedicated, hard working and talented developer. He has high work ethics, and he is very very intelligent and a fast learner.

His personality is warm, inclusive and genuine. I can warmly recommend Mickael!

Anders Hamnes

Anders Hamnes

Founder and CEO at Oneflow

Mickael is passionate about software. I enjoyed discussing software and technological innovations with him.

He possesses hands-on coding skills and a great aptitude towards software development.

It's fun to work with Mickael. He would be an asset to any team.

Pratap Behera

Pratat Behera

Ed-tech/health-tech entrepreneur

Solid knowledge of fundamentals

API

Databases

DevOps

Testing

Other programming languages

Development/project environment

Web clients

Get in Touch