Aleksei Katranov

Software Engineer at Amazon Web Services (AWS)

Dublin, Ireland
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
Aleksei Katranov is a software engineer with eight years of experience, currently building cloud-scale systems at Amazon Web Services after a long tenure at Intel. He focuses on robust, high-performance backend code and has contributed meaningful fixes and enhancements to the oneAPI Threading Building Blocks (oneTBB) project—addressing atomic correctness, memory leaks, sanitiser issues, and adding thread-based resumable tasks. Based in Dublin, he blends deep systems-level expertise with practical engineering discipline to improve concurrency and allocator behavior in complex libraries. A past conference speaker (IWOCL 2016), he pairs hands-on debugging skills with a track record of shipping stable, performant software in production environments.
code8 years of coding experience
job14 years of employment as a software developer
github-logo-circle

Github Skills (16)

debugging10
parallel-processing10
debug10
tbb10
c-language10
threaded10
parallel10
cprogramming-language10
thread10
hyper-threading10
parallel-execution10
atomic10
multithreading10
atomics10
test-automation10

Programming languages (7)

C#JavaC++RustCLLVMPython

Github contributions (5)

github-logo-circle
uxlfoundation/oneTBB

May 2021 - Nov 2022

oneAPI Threading Building Blocks (oneTBB)
Role in this project:
userBack-end Developer
Contributions:325 reviews, 39 commits, 67 PRs in 1 year 5 months
Contributions summary:Aleksei primarily contributed to bug fixes and improvements within the oneAPI Threading Building Blocks (oneTBB) library. Their work involved addressing atomic usage issues, fixing GCC warnings, and resolving issues related to proxy task objects, including fixing memory leaks. Furthermore, the user fixed tests, addressing issues with thread sanitizers and the flow graph. They also added thread-based resumable tasks, and resolved internal allocator related issues, demonstrating a focus on code correctness and performance within the threading library.
composabilitymultithreadingflowgraphbuilding-blocksparallel
alexey-katranov/oneAPI-spec

Sep 2020 - Sep 2021

oneAPI Specification source files
Contributions:11 pushes, 7 branches in 1 year
specificationoneapisource-files
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
Aleksei Katranov - Software Engineer at Amazon Web Services (AWS)