Skip to content

Instantly share code, notes, and snippets.

@kbsali
Last active February 21, 2026 19:42
Show Gist options
  • Select an option

  • Save kbsali/2563e122474b40a5b2492ff335a820ff to your computer and use it in GitHub Desktop.

Select an option

Save kbsali/2563e122474b40a5b2492ff335a820ff to your computer and use it in GitHub Desktop.
{
"meta": {
"theme": "stackoverflow",
"lastModified": "2026-02-19T16:59:24.305Z"
},
"basics": {
"name": "Kevin Saliou",
"phone": "+33 6 52 23 77 XX",
"label": "Hands-on CTO | Startup Builder | Full Stack Engineer",
"image": "https://media.licdn.com/dms/image/v2/C5603AQFXuw7iqMtP8w/profile-displayphoto-shrink_800_800/profile-displayphoto-shrink_800_800/0/1642498748336?e=1773273600&v=beta&t=5ipoTqe43uPloQlijcmuXY_XchflXVaojyo1-eaKPlk",
"summary": "Hands-on CTO and startup builder with 15+ years of experience launching and scaling digital products from MVP to acquisition.\nLed engineering teams from 2 to 25 developers while remaining deeply involved in architecture and coding, and still contributing regularly to production code.\nMost effective in early-stage environments where speed, ownership, and pragmatic technical decisions drive product success.\nExperienced in recruiting early engineering teams and building strong technical cultures from day one.",
"website": "https://kevin.saliou.name",
"url": "https://kevin.saliou.name",
"email": "[email protected]",
"location": {
"city": "Nantes",
"countryCode": "FR"
},
"profiles": [
{
"network": "Linkedin",
"url": "https://linkedin.com/in/kevinsaliou",
"username": "kevinsaliou"
},
{
"network": "github",
"url": "https://github.com/kbsali",
"username": "kbsali"
},
{
"network": "twitter",
"url": "https://twitter.com/kbsali",
"username": "kbsali"
}
]
},
"education": [
{
"startDate": "1998-09-01",
"endDate": "2002-09-01",
"area": "Software Engineering",
"studyType": "MSc Multimedia technologies for e-commerce",
"institution": "Sheffield Hallam University"
}
],
"skills": [
{
"name": "Engineering Leadership",
"level": "Master",
"keywords": [
"MVP to Product-Market Fit",
"Architecture for early-stage growth",
"Cross-functional collaboration",
"Technical due diligence"
]
},
{
"name": "Engineering Leadership",
"level": "Master",
"keywords": [
"Building and scaling small teams",
"Technical hiring & team structuring",
"Hands-on mentorship",
"Agile and pragmatic processes"
]
},
{
"name": "Tech Stack (Hands-on)",
"level": "Master",
"keywords": [
"TypeScript / PHP / Python",
"PostgreSQL / MySQL / SQLite",
"AWS / Cloud Infrastructure",
"CI/CD & DevOps"
]
}
],
"volunteer": [
{
"organization": "PHP Barcelona & AFUP Nantes",
"position": "Meetup & conference co-organizer",
"url": "https://afup.org",
"startDate": "2014-09-01",
"endDate": "2021-05-01",
"summary": "Co-organized local meetups in Barcelona & Nantes and international PHP conferences (PHP Day Spain 2015, PHP Barcelona Conference 2015, PHP Tour 2017, AFUP Day 2019, AFUP Day 2020)."
}
],
"work": [
{
"name": "ClapClap",
"position": "Co-Founder & CTO | Acquired 2024",
"startDate": "2021-10-01",
"endDate": "",
"location": "Nantes, France",
"highlights": [
"Co-founded a group buying marketplace from scratch",
"Built MVP and scaled to V1 after seed funding",
"Grew platform to 150,000 users, 2,000 organizers, 100 providers",
"Recruited and led engineering team of 3 A-team",
"Designed scalable architecture (Next.js, Supabase, PostgreSQL)",
"Implemented CI/CD and product analytics (Metabase)"
]
},
{
"name": "Freelance",
"position": "Freelance CTO & Fullstack Developer",
"startDate": "2021-05-01",
"endDate": "2021-10-01",
"location": "Nantes, France",
"summary": "Short-term consulting engagements between roles."
},
{
"name": "Gens de Confiance",
"position": "CTO",
"startDate": "2016-03-01",
"endDate": "2021-05-01",
"location": "Nantes, France",
"highlights": [
"First technical hire",
"Supported growth from 10k to 1M active users",
"Scaled engineering team from 2 to 25 members",
"Migrated infrastructure to AWS",
"Modernized stack to support product growth",
"Contributed hands-on to core platform development"
]
},
{
"name": "MobileCashout & ExoClick",
"position": "CTO",
"startDate": "2014-05-01",
"endDate": "2016-06-01",
"location": "Barcelona, Spain",
"highlights": [
"Grew the team from 5 to 15 developers, including integrating a remote team of 10 after a merger. Introduced agile methodologies across both offices. Recruited new talent in Barcelona and Valencia.",
"Managed all technical projects for ExoClick's Barcelona office alongside my role at MobileCashout. Recruited and set up dev teams, introduced agile processes, and coordinated external resources."
]
},
{
"name": "Early career",
"position": "Developer → Team Lead → CTO / Employee & cofounder",
"startDate": "2001-04-01",
"endDate": "2014-06-01",
"location": "Barcelona, Spain",
"summary": "Built high-traffic platforms, payment systems, betting platforms, APIs and SaaS tools. Progressively moved from developer to engineering leader."
}
],
"projects": [
{
"name": "RegaData",
"description": "The main goal of the project is to \"open the regatta data\" and present them in a more accessible way than the official spreadsheet files provided by the race organizers.",
"startDate": "2012-11-01",
"endDate": "",
"website": "https://regadata.com",
"type": "web app"
},
{
"name": "Vendée Globe 2020 & 2024 tracker Windy plugin",
"description": "A Windy plugin to track the Vendée Globe fleet on windy.com. Used for live video coverage and by racing teams. Received strong feedback from professional sailors, with race organizers proposing future collaborations.",
"startDate": "2020-11-01",
"endDate": "2025-02-01",
"type": "plugin"
}
],
"certificates": [
{
"name": "Certified ScrumMaster® (CSM)",
"date": "2013-09-01",
"issuer": "Scrum Alliance"
}
],
"languages": [
{
"language": "French",
"fluency": "Native speaker"
},
{
"language": "English",
"fluency": "Fluent"
},
{
"language": "Spanish",
"fluency": "Fluent"
},
{
"language": "Catalan",
"fluency": "Fluent"
},
{
"language": "German",
"fluency": "Intermediate"
},
{
"language": "Breton",
"fluency": "Intermediate"
}
],
"interests": [
{
"name": "Sports",
"keywords": [
"Cycling",
"Yoga",
"Badminton",
"Running",
"Sailing"
]
},
{
"name": "Open Source",
"keywords": [
"All of it"
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment