Oleksii Tkachuk

Senior Software Engineer at Netflix

Seattle, Washington, 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

👤
Senior
🎓
Top School
Oleksii Tkachuk is a Senior Software Engineer based in Seattle with 11 years of experience building high-throughput, distributed systems at companies like Netflix, Google, and Twitter. He has a strong background in back-end engineering, protocol design, and event ingestion—scaling client event pipelines from hundreds to millions of events per second and implementing custom binary schema and evolution tooling. Oleksii contributes to prominent open-source infrastructure (notably Akka Streams), where he added features and bug fixes across Java and Scala DSLs, reflecting deep expertise in concurrent and reactive systems. His earlier work spans financial post-settlement systems, FX derivatives pricing, and satellite data processing, showing fluency across domains and stacks (Java, Scala, Python). Trained in applied mathematics and cryptography, he pairs rigorous analytical thinking with a continuous-learning mindset and a focus on safe integration of new technologies into production.
code11 years of coding experience
job12 years of employment as a software developer
bookIgor Sikorsky Kyiv Polytechnic Institute
languagesEnglish, German, Russian, Ukrainian
stackoverflow-logo

Stackoverflow

Stats
1,986reputation
125kreached
59answers
24questions
Badges
scala
top-5%
github-logo-circle

Github Skills (15)

javas10
akka10
reactive10
actor-model10
java10
concurrency10
streaming10
scala10
distributed-systems9
scalatest9
arraylist6
upickle6
for-comprehension6
yield6
android6

Programming languages (6)

DockerfileJavaRustScalaSwiftPython

Github contributions (5)

github-logo-circle
akka/akka

Mar 2016 - May 2018

A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.
Role in this project:
userBack-end Developer
Contributions:11 commits, 16 PRs, 98 comments in 2 years 1 month
Contributions summary:Oleksii contributed to the Akka project by implementing new features and fixing existing issues in Akka Streams, including the addition of a cycle method to the Source class for both Java and Scala DSLs. They also addressed a bug related to DistributedPubSub messages being sent to dead letters in the absence of recipients and fixed a parameter extraction issue for boolean values in Akka HTTP. Furthermore, the user worked on a refactoring of ActorContextSpec and introduced a new lazilyAsync method for both DSLs.
resilientactor-modelreactiveconcurrentdistributed-actors
kelebra/akka-js-snake

Feb 2017 - Dec 2018

Contributions:26 commits, 1 PR, 24 pushes in 1 year 10 months
snakesnake-gamejavascriptakka
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
Oleksii Tkachuk - Senior Software Engineer at Netflix