Dimitri Bairro is a seasoned Co-Founder and CTO with 11+ years delivering cloud-native, full-stack platforms and founding multiple ventures including TicTacTrip and Verytrain. He combines hands-on engineering in TypeScript, Node.js and Go with strong DevOps discipline—building Kubernetes-native, GitOps-driven infrastructures, CI/CD and observability for production at scale. As a freelance founder (Dim Solution) and interim CTO, he has led teams, mentored engineers and owned end-to-end product and technical roadmaps across transport, healthcare and SaaS. An active open-source maintainer (notably contributing to supertest and flow-typed) he brings rigor in testing, type safety and developer tooling to every project. He’s proven at cutting costs and improving time-to-market (migrating to bare-metal Kubernetes to slash infra spend) while integrating complex partner APIs for real-time inventory and bookings. Based in Paris, he pairs entrepreneurial ownership with a knack for embedding LLM tooling and AI-augmented developer workflows into engineering practices.
11 years of coding experience
13 years of employment as a software developer
MSIA - Manager of informations systems, Computer Software Engineering - Apprenticeship at SGCIB, MSIA - Manager of informations systems, Computer Software Engineering - Apprenticeship at SGCIB at CESI
🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:9 releases, 1 review, 84 commits in 2 years 4 months
Contributions summary:Dimitri primarily focused on maintaining and improving the test suite for the `supertest` library. Their contributions included updating existing tests for compliance with eslint, refactoring tests for code clarity, fixing failing tests, adding new tests to assert functionality, and updating test messages. They also worked on upgrading dependencies, merging branches, and removing an obscure test.
Contributions:6 commits, 7 PRs, 7 comments in 6 months
Contributions summary:Dimitri primarily contributed to defining and improving Flow type definitions for various npm packages within the `flow-typed` repository. They focused on providing type safety by adding, modifying, and updating type definitions for libraries like `sequelize`, `redis`, and `@sendgrid/mail`. Their work involved adding new methods, fixing incorrect return types, and ensuring that the library definitions accurately reflected the underlying JavaScript code. The user also addressed discrepancies in the existing definitions.
libdefsflowtypedefinitionscli
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.