Nicolas HERMENT

Lead software engineer

 | Malmö, Sweden

Summary

  • Typescript/Javascript | NodeJS | Python | React
  • PostgreSQL
  • AWS | Docker | Terraform
  • AI / LLM

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

Experience

Team lead Nearform (Sweden) 3 years (since 2021)

I returned to Nearform as a team lead and then moved on to an engineering manager role, responsible for up to 20 team members spanning multiple projects. Later I participated to projects as an expert engineer on data, performance, AI/LLMs and project management.

  • Designed and built a big-data ELT system from the ground up.
  • Took over performance issues of a product, reset communications with key stakeholders. Laid, then executed a plan to overcome these issues.
  • Designed and POC'd an innovative LLM based software to help companies evolve towards the future of finance.
  • Spearheaded the company's in-house LLM accelerator.
  • Coached and supported the promotion of 2 reports to Staff Engineer.
  • Coached 4 more engineers to be promoted to team lead.

Head of Engineering Portchain (Denmark) 4 years (2017-2021)

I joined the company as the only software engineer and grew both the team and the products from scratch to 2 products and 7 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 (2014-2017)

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. 2 of the projects were highly successful implementations delivered in cooperation with McKinsey.
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 (2013-2014)

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 (2009-2013)

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) in Computer Science.
Learned advanced mathematics, electronics engineering, C, Java.
Thesis in Electronic Design on how to parallelize logic gates refactoring to improve electronic chips frequency.