Nicolas HERMENT

Full stack software engineer

 | Copenhagen, Denmark

Summary

I have been a significant contributor to the companies I worked with and strive in both of the following roles:
- Hands-on full stack or backend software engineer
- Technical lead

Experience

Head of Engineering Portchain (Denmark) since Feb. 2017

I joined the company as the only software engineer and grew both the team and the products from scratch to 2 products and 5 full time remote developers. Both of Portchain's SaaS products are operational and generating revenue.
The technology stack is PostgreSQL, Node.JS, ReactJS and Python for the AI.

Team lead Nearform (Ireland) 3 years (from 2014)

As a consultant, I led 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 successfully delivered 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 3 persons team, I helped stabilize and optimize Radar[1], 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 a minimal need for 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[2] algorithm and included writing a custom implementation for a 50x performance improvement over our previous version.

Education

Software engineering degree ISEN-Toulon (France) graduated in 2009

Engineering degree (MSc equivalent) in Computer Science.
Learned advanced mathematics, electronics engineering, C, Java.