Vladimir Kostyukov

Staff Software Engineer at Airbnb

San Francisco, California, 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
Vladimir Kostyukov is a Staff Software Engineer in San Francisco with 14 years’ experience building compilers, VMs, high-performance RPC systems and reliable distributed service platforms. He brings deep expertise in Scala functional programming and Java OO design, plus a specialty in performance analysis, benchmarking and API design honed at Twitter, Databricks and now Airbnb. His open-source contributions touch widely used projects—Finagle/Finatra, Netty and Twitter-Server—where he improved streaming, metrics, retry logic and protocol handling for mission-critical services. Earlier work at Intel on managed runtimes and compilers underpins his strong systems and low-level engineering instincts. Known for pragmatic refactors and reducing duplication (e.g., integrating NoStackTrace and streamlining Reader/Writer APIs), he balances elegant FP abstractions with production-grade robustness. Based in the Bay Area, he blends hands-on core-systems coding with platform-level thinking to drive scalable, observable services.
code14 years of coding experience
job14 years of employment as a software developer
bookMaster of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at Altai State Technical University
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
2,512reputation
539kreached
64answers
15questions
github-logo-circle

Github Skills (80)

dependency-management10
benchmark10
github10
testing10
generic-derivation10
http10
microservices-application10
javas10
java-libraries10
build-automation10
finatra10
rest-api10
microservices10
graph-theory10
async10

Programming languages (10)

JavaShellC++ScalaPHPMustacheHTMLSMT

Github contributions (5)

github-logo-circle
vkostyukov/scalacaster

Dec 2012 - Apr 2021

Purely Functional Algorithms and Data Structures in Scala
Role in this project:
userBack-end Developer
Contributions:211 commits, 20 PRs, 25 pushes in 8 years 5 months
Contributions summary:Vladimir primarily contributed to implementing and refining data structures and algorithms in Scala. They added a merge sort implementation, along with stubs for other sorting algorithms like selection sort, insertion sort, and quicksort. Furthermore, they worked on creating various data structures such as linked lists, stacks, queues, binary search trees, and heaps, and implemented various methods.
functional-programmingalgorithms-and-data-structuresscaladata-structurespurely-functional
finagle/finch

Apr 2014 - May 2022

Scala combinator library for building Finagle HTTP services
Role in this project:
userBack-end Developer
Contributions:45 releases, 22 reviews, 1417 commits in 8 years 2 months
Contributions summary:Vladimir appears to be working on core functionality for building Finagle HTTP services using the Finch library. Their contributions include the initial development of package and class files and refactoring existing code. They demonstrate the use of Scala, Finagle and the ability to create REST APIs using a combinator library.
circefinaglehttp-servicescombinatorscala
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