Alexander Korotkov

Computer Scientist at Supabase

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
Alexander Korotkov is a computer scientist and seasoned back-end/database engineer with 12 years of experience, a PhD in Computer Science, and a prominent presence as a PostgreSQL major contributor and committer. He specializes in core database internals—memory management, query planning, indexing, and statistics—and has driven performance and stability improvements in the official PostgreSQL codebase. Alexander also contributes to OrioleDB, a modern cloud-native storage engine, where he has implemented SQL features, fixed concurrency and checkpointing issues, and refined build processes. Known for tackling "wicked" database problems, he blends deep research training with pragmatic engineering to ship robust, production-grade storage systems.
code12 years of coding experience
github-logo-circle

Github Skills (15)

c1710
databases10
query-optimization10
postgresql10
c1110
sql10
database-design10
database10
concurrency9
checkpointing9
c-programming9
concurrent9
checkpoint9
data-structures8
data-structure8

Programming languages (9)

MDXJuliaTypeScriptC++CMakefilePLpgSQLGo

Github contributions (5)

github-logo-circle
orioledb/orioledb

Feb 2022 - Dec 2022

OrioleDB – building a modern cloud-native storage engine (... and solving some PostgreSQL wicked problems)
Role in this project:
userBack-end & Database Engineer
Contributions:23 releases, 2 reviews, 240 commits in 10 months
Contributions summary:Alexander primarily contributed to the OrioleDB storage engine by adding support for various SQL commands, including `ALTER TABLE ... OWNER TO ...` and custom `ANALYZE`. They also fixed issues related to xmin tracking, concurrent checkpoint writes, and unique key checks. Furthermore, the user improved the build process by adding build flags.
solvingpostgresql-extensioncloud-native-storageproblemssql
postgres/postgres

Jun 2018 - Jan 2023

Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch
Role in this project:
userBack-end Developer & Database Engineer / Database Administrator
Contributions:352 commits in 4 years 7 months
Contributions summary:Alexander primarily contributed to the PostgreSQL database's core functionality by addressing various memory leaks, optimizing performance, and improving the structure of the system. Their work included modifications to the handling of index options, SQL syntax improvements, and contributions to the query planning logic for efficiency. The user also worked on improving the stability and accuracy of indexing and statistics for improved query performance and data integrity.
patchgit-repositorypull-requestspostgrespostgresql
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
Alexander Korotkov - Computer Scientist at Supabase