Alexander Lapenkov

Software Engineer at Chicago Trading Company

Chicago, Illinois, 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
Alexander Lapenkov is a seasoned software engineer with 11 years of experience building high-performance C++ systems across trading, cloud, and infrastructure domains. He has driven low-latency engineering at Chicago Trading Company and contributed to memory allocator internals on jemalloc while at Meta, improving background thread efficiency and adding targeted unit tests. His background spans major platforms including AWS and Yandex, reflecting deep expertise in systems programming, performance optimization, and production-grade reliability. Now based in Chicago and currently at Headlands Technologies, he blends hands-on implementation with pragmatic refactoring to reduce complexity and surface subtle concurrency bugs. Notably, his open-source work on jemalloc shows an ability to improve foundational runtime components that benefit a wide ecosystem. He holds a BS in Computer Science from Belarusian State University and brings a steady track record of shipping measurable systems improvements.
code10 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Belarusian State University
languagesEnglish, Russian, belorussian
stackoverflow-logo

Stackoverflow

Stats
595reputation
98kreached
33answers
0questions
github-logo-circle

Github Skills (11)

c1710
unit-testing10
memory-management10
c1110
concurrency9
algorithm6
operator-overloading6
stringstream6
matrix6
binary-tree6
sorting6

Programming languages (2)

CPython

Github contributions (5)

github-logo-circle
jemalloc/jemalloc

Jul 2021 - Jun 2022

Role in this project:
userBack-end Developer
Contributions:171 reviews, 44 commits, 51 PRs in 11 months
Contributions summary:Alexander focused on optimizing and refactoring the memory allocator's background thread and related components. This involved isolating and moving background thread sleep computations into a separate file. Further contributions included the addition of unit tests to verify the behavior of the decay functionality, and the implementation of a mechanism to allow the PAI to determine the time until deferred work. These changes improved code organization, test coverage, and the background thread's efficiency.
Lapenkov/jemalloc

Jul 2021 - Jun 2022

Contributions:143 pushes, 51 branches in 11 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
Alexander Lapenkov - Software Engineer at Chicago Trading Company