Support iOS and Android development of Keet application by providing native abstraction and bindings.
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:
Machore is a C library and CLI tool for analyzing macOS/iOS Mach-O binaries, facilitating reverse engineering and security research handling:
I share technical research and analyses on macOS internals, reverse engineering, and security research—explaining how Apple’s internal mechanisms work through hands-on experiments.
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.
Native is a C++ framework designed to streamline the development of cross-platform desktop applications for C++ developers. It is build around a webview, but we plan to create a library of UI cross-platorm components. My final goal is to offer a stable API to build hybrid (web and native) applications.
Contributions:
• Designed and implemented modular components such as a Window, a WebView, and system utilities
• Integrated platform-specific functionality using Objective-C++ for macOS (AppKit) and C++ Win32 APIs (WebView2).
• Ensured maintainability and extensibility by using CMake for build system modularity.
Note: this is an early alpha