Bernard Lambeau

Founder & CTO at SAM-Drive

Sombreffe, Namur, Belgium
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Bernard Lambeau is a founder and technical leader with 17 years of experience building products and teams that turn messy information into actionable workflows; he co-founded Klaro Cards to simplify how managers collect, enrich and share knowledge. With a PhD in Software Engineering and a background as a lecturer and post-doc, he blends academic rigor with hands-on engineering, consultancy and CTO-as-a-service roles for startups and enterprises. Bernard is a pragmatic backend specialist and open-source contributor in the Ruby ecosystem, having improved core libraries like http.rb and refined DSLs and command patterns in projects such as mutations. He routinely moves between strategy, code review and implementation—helping organizations ship Lean Startup-style SaaS while also bootstrapping software for diverse domains from transport to fraud detection. Based in Sombreffe, Belgium, he brings an unusual mix of research-grade thinking and a bias for simple, beautiful product design.
code17 years of coding experience
job22 years of employment as a software developer
bookPhD Computer Software Engineering, PhD Computer Software Engineering at University of Louvain
bookMaster Computer Science, Master Computer Science at Université catholique de Louvain
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
71reputation
1kreached
2answers
0questions
github-logo-circle

Github Skills (15)

testing10
http10
refactoring10
object-oriented-programming10
api-design10
ruby10
architecture8
architectures8
cucumber6
rspec6
bundler6
bundle6
rubygems6
ruby-on-rails6
bignum6

Programming languages (10)

MDXTypeScriptJavaC++CSSMakefileJavaScriptHTML

Github contributions (5)

github-logo-circle
httprb/http

Feb 2012 - Jan 2014

HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeouts
Role in this project:
userBack-end Developer
Contributions:36 commits in 1 year 11 months
Contributions summary:Bernard primarily contributed to the development and refactoring of the `http.rb` Ruby HTTP client. Their work included adding and refining specifications for the `Http::Response` class, enhancing the client's core request handling, and improving the codebase structure. They refactored the `Client#request` method, introduced an `Options` helper class, and implemented chainability features, thus modifying the core functionality and architecture of the HTTP client library.
apihttp-clientstreaming-apistreamingruby
cypriss/mutations

Feb 2013 - Feb 2013

Compose your business logic into commands that sanitize and validate input.
Role in this project:
userBackend Developer
Contributions:8 commits, 1 PR in 1 day
Contributions summary:Bernard primarily focused on refactoring and improving the `mutations/command` component within the repository. They introduced features like `has_errors?` and simplified the `add_error` function. Furthermore, the user encapsulated outcome creation logic, cleaned up instance interfaces, and adjusted class/instance method conventions, resulting in a cleaner API. They also removed code duplication within the DSL implementation.
libphonenumberbusiness-logiccomposesanitizeactivemodel
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.
Request Free Trial
Bernard Lambeau - Founder & CTO at SAM-Drive