Leon Fattakhov

Software Development Engineer I at Amazon

Waterloo, Ontario, Canada
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
Leon Fattakhov is a software engineer with a decade of experience building back-end systems and databases, currently based in Waterloo and working at Warp. He has production experience at large tech companies including Amazon and Cockroach Labs, where he made notable open-source contributions to Pebble and CockroachDB focused on metrics, performance monitoring, and exposing fsync latency as Prometheus histograms. Comfortable across systems, backend, and infrastructure roles, he has also led platform and infrastructure efforts for large student-run hackathons. Leon combines rigorous engineering—refactoring metric calculations and implementing interval/delta reporting—with a history of full-stack and security-minded work from early roles in testing and web APIs. He brings a pragmatic, observability-first approach to building robust, measurable storage and backend systems.
code10 years of coding experience
job6 years of employment as a software developer
bookHigh School, High School at Sir John A. Macdonald Secondary School
bookBachelor of Computer Science - BCS Computer Science, Bachelor of Computer Science - BCS Computer Science at University of Waterloo
languagesEnglish, Russian
github-logo-circle

Github Skills (17)

key-value-database10
data-collection10
admin10
cockroachdb10
databases10
database-administration10
go10
prometheus10
pebble10
performance-optimization10
collections10
distributed-database10
relational-databases10
sql-database10
metric10

Programming languages (8)

TypeScriptC#JavaShellCJavaScriptGoHTML

Github contributions (5)

github-logo-circle
cockroachdb/pebble

Sep 2022 - Nov 2022

RocksDB/LevelDB inspired key-value database in Go
Role in this project:
userBack-end Developer
Contributions:18 reviews, 9 commits, 10 PRs in 2 months
Contributions summary:Leon focused on enhancing the database's metrics and performance monitoring capabilities within the Pebble key-value store. They refactored the internal metrics collection, exposing interval metrics for cumulative reporting. The changes involved moving metrics between structs and implementing delta calculations for more accurate interval-based analysis. Further contributions included exposing fsync latency metrics via Prometheus histograms, improving the granularity of performance data.
golangrocksdbtransactionalnosql-databasedatastore
cockroachdb/cockroach

Sep 2022 - Dec 2022

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:14 reviews, 13 commits, 11 PRs in 3 months
Contributions summary:Leon's commits primarily involve modifications to the CockroachDB codebase, a distributed SQL database. Their contributions center around metrics, specifically optimizing how interval metrics are computed, and exposing pebble flush utilization. They also refactored metric calculations in `store.go` and exposed pebble fsync latency as a prometheus metric. Furthermore, they worked on improving the robustness of the storage workload capture and snapshotting volumes.
distributed-sqldistributed-sql-databasemysqlsql-databasesql
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