Achille Roussel

Co-Founder at Firetiger

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

🤩
Rockstar
🎓
Top School
Achille Roussel is a seasoned software engineer and serial founder with 13 years of experience building high-performance distributed systems and developer tools from San Francisco. He has led core infrastructure and delivery engineering at Segment and Twilio, optimizing AWS costs, reliability practices, and observability for multi-tenant, data-intensive platforms. A pragmatic systems programmer, Achille contributes to notable open-source Go projects—including ksuid, kafka-go, tinygo and the Go runtime—focusing on runtime/WASI, file I/O, and robust CLI and SQL interfaces. He combines deep low-level expertise (memory/runtime, syscalls, and networking) with product-driven leadership, repeatedly shipping production-ready libraries and platform improvements. Known for improving process execution and signal handling in CLI tooling and for squeezing more efficiency out of cloud infrastructure, he pairs entrepreneurial instincts with hands-on technical craft.
code13 years of coding experience
job13 years of employment as a software developer
bookEpitech
bookNone, Mathematics and Computer Science, None, Mathematics and Computer Science at Université de Nice-Sophia Antipolis
languagesFrench, English, Chinese, Spanish
github-logo-circle

Github Skills (39)

syscall10
tinygo10
signal-handling10
runtimes10
kafka10
run-time10
wasi10
message-queue10
system-calls10
go10
sys10
fileio10
file-processing10
golang10
file-handling10

Programming languages (16)

JavaC++RustCMakefileWebAssemblyGoHTML

Github contributions (5)

github-logo-circle
segmentio/ksuid

May 2017 - Jan 2022

K-Sortable Globally Unique IDs
Role in this project:
userBack-end Developer
Contributions:10 reviews, 47 commits, 35 PRs in 4 years 9 months
Contributions summary:Achille contributed to the `ksuid` Go library, focusing on implementing features like marshaling, SQL interfaces, and command-line interface improvements. They added methods for JSON, text, and binary marshaling, along with SQL driver and scanner interfaces. The user also implemented flag interfaces for command-line usage and optimized the CLI.
golanguuid-generatornanoidcoordinationidentifier
segmentio/kafka-go

May 2017 - Oct 2022

Kafka library in Go
Role in this project:
userBack-end Developer
Contributions:2 releases, 202 reviews, 384 commits in 5 years 6 months
Contributions summary:Achille primarily contributed to the core functionality of the kafka-go library by making changes to connection management and message handling. They reorganized connection fields, enhanced the handling of message checksums for improved data integrity, and implemented various tests for connection functionalities. They also introduced support for reading offsets, which involved modifications to the internal read operations within the library.
golanggolang-librarykafka-consumergoproducer
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
Achille Roussel - Co-Founder at Firetiger