Benoit Sigoure

Startup Monkey at Undisclosed

San Francisco, California, United States
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
Benoit Sigoure is a pragmatic, data-driven software engineer and startup builder with 19 years of experience designing and operating large-scale distributed systems from Google ads infrastructure to founding Observe and scaling Arista’s SaaS to nine-figure ARR. Creator and core contributor to OpenTSDB and high-performance HBase clients, he combines deep systems-level knowledge (Linux/UNIX, kernels, runtimes) with hands-on SRE, security and platform leadership. He excels at "yak shaving"—reading and improving upstream code (libstdc++, libc, Linux kernel, OpenJDK, Go) to diagnose elusive production issues and iteratively harden complex services. Comfortable across Go, C/C++ and Java/Scala, he’s built high-throughput real-time systems that serve millions and authored tools that enabled billion-point-per-day pipelines. Based in San Francisco, he prefers open-source solutions and brings a scientist’s curiosity to practical engineering and operational excellence.
code19 years of coding experience
job14 years of employment as a software developer
bookDEUG, Mathematics, Physics, Computer Science, DEUG, Mathematics, Physics, Computer Science at Université de Rouen
bookMaster's degree, Computer Sciences, Master's degree, Computer Sciences at EPITA: Ecole d'Ingénieurs en Informatique
bookInternational Baccalaureate, Mathematics, International Baccalaureate, Mathematics at British School of Warsaw
languagesFrench, English, Japanese
github-logo-circle

Github Skills (31)

hbase10
debug10
python10
back-end-development10
protocol-buffers10
configuration-management10
data-management10
java10
javas10
go10
fileio10
file-handling10
file-processing10
file-access10
devops10

Programming languages (23)

JavaC++CSSCMakefileScalaTeXM4

Github contributions (5)

github-logo-circle
OpenTSDB/asynchbase

Aug 2010 - Oct 2014

A fully asynchronous, non-blocking, thread-safe, high-performance HBase client.
Role in this project:
userBack-end Developer
Contributions:308 commits, 2 PRs, 2 pushes in 4 years 1 month
Contributions summary:Benoit primarily focused on enhancing the functionality of an HBase client. Their contributions centered around fixing bugs, optimizing code performance, and improving error handling. They reworked the write path, implemented support for batch operations (multi-put, multi-delete), and added support for HBase 0.95+ and 0.96 compatibility. Moreover, they implemented additional helper functions and added integration tests for better code quality.
non-blockingthread-safeasynchronousperformanceblocking
OpenTSDB/tcollector

Sep 2010 - Dec 2017

Data collection framework for OpenTSDB
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:174 commits, 11 PRs, 27 pushes in 7 years 4 months
Contributions summary:Benoit implemented a configuration file system using Python modules, allowing for dynamic modification of tcollector's options and tags. They added functionality to run tcollector.py in a pipeline mode, introducing flags for stdin and dry-run operations. The user also addressed bugs, including fixing a de-duplication issue and enabling support for capital letters in metric and tag names. Additionally, the user made contributions to the build process, including init.d script.
opentsdbdata-collectiondatabase
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
Benoit Sigoure - Startup Monkey at Undisclosed