Profile picture

DELAHODDE Guillaume

Solution-driven manager in engineering, with a strong & diverse experience in fullstack engineering.

Co-founder
Feb 2024 — now
Pre-seed / seed startup investment, and technical and financial consulting. We take an active role to help avoid common pitfalls and ensure that technology becomes a driver of success.
Engineering Team Lead
Nov 2022 — now
Scrum
Scrum
Kanban
Kanban
SMART
SMART
OKR
OKR
Notion
Notion
GSheets
GSheets
CultureAmp
CultureAmp
Jira
Jira
Looker
Looker
Dust AI
Dust AI
TypeScript
TypeScript
React
React
Fastify
Fastify
PostgreSQL
PostgreSQL
MySQL
MySQL
Docker
Docker
Terraform
Terraform
Kubernetes
Kubernetes
AWS
AWS
Mission statement: build a squad around the Finance Controller persona, maintain and bring innovation to the platform around said persona, and manage career progress and technical excellence for the squad members.

Created two squads (Finance Controller, Ecosystem Integrations) and joined an existing one (Customer Operations), in accordance with the various PDE reorganizations.

New pricing & packaging project (Customer Operations):

  • replace team lead in existing team lacking a project manager, and release new price & packaging (P&P) (~1y dev)
    • restructured and re-prioritized left-to-do with engineers
    • organized testing sessions with stakeholders
  • ±10% mean revenue increase from new customers

HR integrations feature (Ecosystem Integrations):

  • create a new squad, release high-stakes HR integrations feature in under 6 months, build foundations for improvements
    • created a new squad (4 engineers, 1 product manager, 1 designer) and a unique and iteratively created squad culture and rituals
    • built an HR integration system in ~5 months (to beta release), including near real-time synchronization of users between the HR tool and Spendesk
    • spun a new micro-service around HR integrations
    • ±15% customers set up the integration 3 months after Go Live
    • less than half a day bugfixing per 2-week sprint
    • > 99.9% uptime since release

Spendesk went through a company downsizing in 2024, leading to less opportunities for growth.

Head of Engineering
Apr 2021 — Mar 2022
Scrum
Scrum
Notion
Notion
GSheets
GSheets
Looker
Looker
Dust AI
Dust AI
TypeScript
TypeScript
React
React
React Native
React Native
PostgreSQL
PostgreSQL
Neo4J
Neo4J
Heroku
Heroku
AWS
AWS
Docker
Docker
Mission statement: scale the Engineering department by recruiting key engineers, organizing the squads (Investissement, Travaux, Gestion Locative, Mobile) and participate in reporting for the Executive Committee.

Grow the team:

  • grow the team following a round of fundraising
    • ramped up recruitment externally (recruitment network) and internally (People Partners)
    • restructured recruitment criteria and process
    • engineering grew from 5 to 20 people by Jan 2022
    • engineering seniority increased (~5 years average)

Mobile app project:

  • mobile app development was stalled, release date exceed by 6 months; main developer was burned out
  • created a taskforce of engineers with mobile experience
  • mobile app was released in three weeks; outstanding bugs were fixed and monitoring was put in place

Recommendation engine project:

  • recommendation engine development scope creep, team lead selected a database paradigm unknown to the team (graph-based, Neo4J)
  • set-up bi-weekly progress loop; implemented pair-programming sessions; set-up close loop w/ Neo4J technical support
  • recommendation engine was released with a measured, reduced scope
CTO recruited in Autumn 2021, leading to a change in methods (agile → V-model) and redundancy in leadership.
Fullstack DeveloperTeam Lead
Jan 2018 — Dec 2020
Confluence
Confluence
TypeScript
TypeScript
React
React
MongoDB
MongoDB
PostgreSQL
PostgreSQL
BigQuery
BigQuery
Pub/Sub
Pub/Sub
Kubernetes
Kubernetes
GCP
GCP

Team Lead mission statement: create the first squad of the Engineering team and build and maintain the customer console webapp.

  • leading a 3-person squad responsible for Client Tools
  • developing a dataviz platform with BigQuery, Cube.JS and React
  • improving and maintaining the UI kit
  • maintaining the configuration console and the related API, and a debug Chrome extension

Fullstack Developer mission statement: develop and maintain tools on the existing customer console webapp and API.

  • product recommendation API (low latency, high throughput) for e-commerce
  • the React configuration app for clients (legacy maintenance & evolution, remade from scratch using React)
  • the Early Birds UI kit in React
  • team work organization as Scrum master
Early Birds was bought by Attraqt (May 2019), leading to reduced engineering efficiency and innovation, capacity for initiative, and employees' wellbeing.
Fullstack Developer
Mar 2016 — Dec 2017
Node.js
Node.js
Ruby on Rails
Ruby on Rails
Redis
Redis
PostgreSQL
PostgreSQL
AWS
AWS
Travis
Travis
Docker
Docker
  • DNS-like system with rDNS capabilities. Workers all around the world to keep data up-to-date, servers handling more than 1 billion requests per day from these workers to integrate data to the system

  • Node.js ES6 batches to synchronize data with various RTB platforms

  • internal admin panel app maintenance & evolution

Fullstack Developer
Jan 2015 — Mar 2016
Node.js
Node.js
Express
Express
MySQL
MySQL
CouchBase
CouchBase
Kafka
Kafka
MongoDB
MongoDB
ElasticSearch
ElasticSearch
Aerospike
Aerospike
AWS
AWS
GCP
GCP
  • API server for in-house mobile SDKs and Web interfaces

  • proxy system hosted in a renown cloud system for mapping and serving data to Java workers

Fullstack Developer
Dec 2013 — Jan 2015
Node.js
Node.js
HTML
HTML
Express
Express
Bootstrap
Bootstrap
MongoDB
MongoDB
Mongoose
Mongoose
AWS
AWS
  • a proxy dispatcher with a proxy scoring system and automated proxy restart (Amazon EC2, Node.js), and on an analytics system with close to real time data aggregation and retrieval (Node.js, MongoDB, module system for custom metrics like Facebook events, app download count or search by region)

  • an HTML5/CSS3/JS image compositing plugin, with drag 'n drop and sample preview.

Permanent Teaching AssistantWritten Expression Assistant
May 2011 — Feb 2013
C++
C++
C++
C++
Latex
Latex

Teaching assistant (pedagogical content, videos, lessons, evaluation) in Advanced Languages (C++, C#), Basic Languages © and French Written Expression