Work
  • Feb2021 - Current
    Nearform (Sweden)
    Team lead

    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.
    • Coached and supported the promotion of 2 reports to Staff Engineer.
    • Coached 4 more engineers to be promoted to team lead.
  • Feb2017 - Feb2021
    Portchain (Denmark)
    Head of Engineering

    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.

  • May2014 - Jan2017
    Nearform (Ireland)
    Team lead

    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).

  • Sep2013 - May2014
    Zendesk (Ireland)
    Infrastructure Software Engineer

    In a 3 persons 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.

  • Sep2009 - Sep2013
    Model N (Redwood City)
    Senior Software Engineer

    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.