Tomás Senart

Lisbon, Portugal
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
award
Top expert inGo Development and Distributed Systems Engineering
Tomás Senart is a founder and seasoned engineering leader with 13 years of hands-on experience building high-performance developer tools, observability infrastructure, and distributed systems from startups to scale. He has driven petabyte-scale event databases and ultra-high-throughput filters at Axiom, scaled Sourcegraph to millions of repos with sub-second search latency, and launched block-space auctioning infrastructure in the Cosmos ecosystem. A pragmatic backend engineer and maintainer in Go, his open-source contributions include performance and correctness work on projects like vegeta (popular HTTP load tester), btcd, ulid, and internal Git sandboxing for Sourcegraph. He blends systems-level optimization (memory, IO, compaction) with product-focused delivery and has repeatedly turned research-grade ideas into operational systems. Based in Germany, he now focuses on closed-loop performance engineering for AI-native teams through Perfloop, applying telemetry, low-latency compaction, and internal AI to accelerate customer-impacting workflows. Colleagues describe him as an engineer who pairs deep technical rigor with an appetite for shipping elegant, production-grade solutions.
code13 years of coding experience
job11 years of employment as a software developer
bookBachelor's degree, Computer Technology/Computer Systems Technology, Bachelor's degree, Computer Technology/Computer Systems Technology at Universidade de Lisboa
languagesPortuguese, Italian, English
stackoverflow-logo

Stackoverflow

Stats
1,423reputation
1.9mreached
11answers
3questions
github-logo-circle

Github Skills (40)

git10
formula10
benchmark10
package-management10
testing10
http10
bitcoin10
benchmarking10
bitcoins10
software-quality10
data-structure10
homebrew10
go10
formulas10
version-control10

Programming languages (24)

MDXC#JavaCSSRustCMakefileTeX

Github contributions (5)

github-logo-circle
oklog/ulid

Dec 2016 - Jun 2022

Universally Unique Lexicographically Sortable Identifier (ULID) in Go
Role in this project:
userBack-end Developer
Contributions:6 reviews, 67 commits, 24 PRs in 5 years 7 months
Contributions summary:Tomás primarily contributed to the implementation and enhancement of the `oklog/ulid` Go library. Their work included adding and improving benchmarks, implementing methods for comparison, and improving the robustness of the parsing logic. They also added the `Monotonic` entropy source and related benchmarks and refactored and improved the codebase overall.
golanguuid-generatoruidulidnanoid
tsenart/vegeta

Aug 2013 - Oct 2020

HTTP load testing tool and library. It's over 9000!
Role in this project:
userBack-end Developer
Contributions:51 releases, 30 reviews, 501 commits in 7 years 3 months
Contributions summary:Tomás primarily contributed to improving the performance and functionality of the HTTP load testing tool. They focused on optimizing the plotting functionality within the reporter module, refactoring the attack command by introducing an Attacker struct and making it more flexible. The user also introduced new metrics for the report, like throughput and the 50th percentile latency, as well as implementing functionality for generating releases.
stress-testingbenchmarkingload-testingtestingperformance-testing
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
Tomás Senart