Top expert inGo Programming Ecosystem and Distributed Systems Technology
Simon Eskildsen is a founder-engineer and CEO with 15 years of experience building and scaling high-throughput infrastructure and developer-facing tools. He co-founded turbopuffer.com to make "every byte searchable" after leading efforts at Shopify that scaled systems from thousands to over a million requests per second and rewrote core storefronts for 10x performance gains. As a principal engineer and consultant at WebScale, he helped startups and platforms (Readwise, Replicate, Datafold) solve performance, resiliency, and large-scale data problems and open-sourced the widely used data-diff table comparison tool. His hands-on contributions span backend, DevOps, and MLOps—improving tooling like Toxiproxy, Semian, logrus, and cog—demonstrating a mix of production-grade engineering and observability expertise. Based in Ottawa, he combines systems-level thinking with product instincts, often tackling the non-obvious plumbing (MySQL patches, localization internals, event-monitoring) that makes large systems reliable.
15 years of coding experience
12 years of employment as a software developer
High School Physics Mathematics Chemistry, High School Physics Mathematics Chemistry at Aarhus Katedralskole
Contributions:1 review, 363 commits, 186 PRs in 9 years 4 months
Contributions summary:Simon primarily contributed to the core functionality of the `logrus` logging library. Their work focused on refactoring the code into multiple files, implementing features like colored output for terminal environments, and adding examples demonstrating the library's usage. The user also implemented hooks and added the capability to add the Airbrake exception tracking service into the project.
Techniques and numbers for estimating system's performance from first-principles
Role in this project:
Performance Engineer
Contributions:76 commits, 15 PRs, 96 pushes in 3 years 3 months
Contributions summary:Simon focused on benchmarking and optimizing the performance of memory operations, particularly sequential and random read/write operations on data structures. They implemented and refined micro-benchmarks using Rust, measuring throughput, average operation times, and cycle counts. Their contributions included optimizing memory access patterns, comparing the performance of different data structures (e.g., arrays, vectors), and integrating SIMD instructions. Furthermore, the user implemented I/O benchmarks for disk operations.
techniquesavxprinciplesestimatingperformance
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.