Senior Systems Engineer within the Desktop Foundation team.
Research on a cross-platform framework that empowers developers to build hybrid applications (native/web).
Achievements:
Systems Engineer II, within the Desktop Foundation team.
Leverage my expertise in C++ and Node.js to improve the Postman desktop app's capabilities. My role involves a combination of research and development and the implementation of native solutions.
Achievements:
Software Engineer II, within the Developer Productivity team.
I’m the first member of a 6-member team. We aim to ensure a good developer experience by improving tooling and internal processes for a pool of +250 developers.
Achievements:
Reduced CI post-integration pipeline by 55% (45 to 20 minutes)
Improved Hot Module Replacement (HMR) time by ~57% (35 to 15 seconds)
Enhanced several code quality tools (Eslint, Prettier) by profiling existing Eslint rules and improving performance issues
Joined the Node.js team as a consultant within a team of six engineers.
Achievements:
The PayFit app enables you to manage your payroll and HR tasks. Worked on Jetlang: a low-code platform with its language expressing payroll logic (DSL) used by +100 engineers.
Achievements:
Amplement is a Slack-like application that provides video and audio calls in white-mark. Responsible for new features (design and implementation) and involved in the front-end application recast (released in September 2019).
Achievements:
This C++ library aims to simplify runtime creation by delivering a unified API around Javascript Engines (JavascriptCore and v8). The project is still in the early stages.
The purpose of this blog is to help web developers jump into systems programming. My approach is to document the last stuff I learned.