Andrew Berlin

Software Engineer at Cloudflare

Netherlands
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
Andrew Berlin is a software engineer with 11 years of experience building high-performance, highly available systems, currently contributing at Cloudflare from the Netherlands. He has strong back-end and storage expertise demonstrated by contributions to the YDB distributed SQL database—optimizing blob storage thresholds and runtime configurations—and by designing transaction processing systems for banking at Solanteq. At Meta he researched JVM bytecode compression and compiler/runtime optimizations, reflecting a blend of low-level performance work and production engineering. Known for pragmatic storage and performance tweaks that matter in large-scale deployments, he pairs an ITMO Computer Science background with hands-on experience across distributed databases, JVM internals, and financial systems.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at ITMO University
github-logo-circle

Github Skills (9)

databases10
c-language10
cpp10
cprogramming-language10
distributed-database10
sql-database10
database10
sql9
configuration-management9

Programming languages (3)

JavaC++Go

Github contributions (5)

github-logo-circle
ydb-platform/ydb

Mar 2024 - May 2024

YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
Role in this project:
userBack-end Developer
Contributions:3 reviews, 10 PRs, 5 pushes in 2 months
Contributions summary:Andrew primarily focused on enhancements and configurations related to the YDB's internal workings, specifically within the blob storage component. They implemented measures to determine the size threshold for handling large blobs. Furthermore, the user contributed to configurations and applied runtime adjustments to the minimum huge blob size. Several commits touch configurations affecting the overall storage behavior, demonstrating a focus on low-level storage optimizations.
dbmsdistributed-sql-databaseydbdatabaseconsistency
qjex/itmo-cpp

Feb 2018 - Jun 2018

Contributions:62 commits, 53 pushes, 1 branch in 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
Andrew Berlin - Software Engineer at Cloudflare