Alex Sarkesian

Staff Engineer at MongoDB

New York, New York, 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
Alex Sarkesian is a Staff Engineer based in Brooklyn with 12 years of experience building distributed, high-performance systems across companies like MongoDB, Cockroach Labs, Dropbox, Spotify, Uber and Bloomberg. He specializes in storage and backend engineering, contributing to core database components and reliability features in projects such as the widely used CockroachDB where he implemented fixes, metrics and new RPCs to improve concurrency and observability. Comfortable moving between product-facing features (file preview at Dropbox) and deep infrastructure work, he combines systems-level expertise with a pragmatic focus on shipping. A lifelong New York technologist and University of Michigan CS alum, he enjoys exploring emerging technologies and applying them to real-world scale and reliability challenges.
code12 years of coding experience
job21 years of employment as a software developer
bookBS Computer Science, BS Computer Science at University of Michigan
languagesEnglish, Spanish, Armenian, Italian
github-logo-circle

Github Skills (21)

transaction10
concurrent10
cockroachdb10
databases10
transactionscope10
go10
sql10
transaction-manager10
distributed-database10
relational-databases10
sql-database10
concurrency10
database10
storage-engine9
performance-optimization9

Programming languages (8)

JavaC++RustMakefileJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
cockroachdb/cockroach

Jun 2021 - Jan 2023

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:241 reviews, 103 commits, 216 PRs in 1 year 7 months
Contributions summary:Alex contributed to the CockroachDB project by fixing bugs and implementing new features related to the core database functionality. Their work involved modifying core database components like `MVCCPut`, `MVCCDelete`, and `ReplicateQueue` to improve stability and reliability. They also added new metrics for tracking lock hold and wait durations, as well as snapshot queueing and application performance. Furthermore, they added new features such as the `QueryLocks` RPC and a virtual table for `crdb_internal.cluster_locks`.
distributed-sqldistributed-sql-databasemysqlsql-databasesql
AlexTalks/dotfiles

Nov 2013 - Jan 2023

Contributions:24 commits, 36 pushes in 9 years 3 months
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
Alex Sarkesian - Staff Engineer at MongoDB