Head of Engineering Portchain (Denmark) since Feb. 2017
We create user-centered software solutions that solve the toughest operational problems for the world's leading shipping players.
Team lead Nearform (Ireland) 3 years (from 2014)
As a consultant, I lead to success the delivery of 3 projects, with durations ranging from 6 to 18 months and brought ad-hoc expertise to other clients.
All solutions built were SaaS applications with a targeted user base starting from a few dozen users (executive financial dashboard) to tens of thousands (ERP for a global retail company).
Infrastructure Software Engineer Zendesk (Ireland) 6 months (from 2013)
In a reduced team, I helped stabilize and optimize Radar, a Redis based event bus. With websockets as its interface, it acted as Zendesk's core for chat and push notifications.
We supported and maintained a growing infrastructure of over 60000 concurrent users.
Co-founder Node.ci (France) 2 years part-time (from 2011)
Development of node.ci, a continuous integration SaaS application specialized on node.js with advanced code metrics. The value added was absolutely no configuration. Point to the repository and tests are running, reports are generated. Technical challenges included automated and smart scaling (up and down) of AWS Virtual Machines when the build jobs were triggered. Security management needed solving as well because the system consisted in running untrusted code on our servers.
Senior Software Engineer ModelN (Redwood City & France) 4 years (from 2009)
From Java to Flex and then Node.js, I started as an intern, then worked my way up and led the backend implementation of the strategic cloud venture of the company.
This project was a configuration engine based on the RETE algorithm and included writing a custom implementation for a 50x performance improvement over our previous version.