Alexander Kuleshov

Erlang Elixir Developer at Travelping

Astana, Astana, Kazakhstan
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
award
Top expert inComprehensive Software Development and Security Technologies
Alexander Kuleshov is an experienced backend engineer with 16 years focused on Erlang and Elixir, currently building resilient distributed systems at Travelping. Known online as 0xAX, he authors the widely read linux-insides and assembly series, demonstrating deep systems and low-level expertise beyond typical backend work. His open-source contributions span high-profile projects—from MariaDB and Git to container runtime rkt—where he improves performance, security, and code quality. Comfortable across languages (Elixir, Erlang, Go, Rust, C/assembly), he has a track record of refactoring, implementing core algorithms, and hardening build and crypto integrations. Based in Astana, Kazakhstan, he pairs pragmatic production experience with a rare appetite for low-level engineering and documentation that helps others learn.
code16 years of coding experience
job2 years of employment as a software developer
bookBachelor of computer science, Bachelor of computer science at Kazakhstan Agro-Technical university
languagesEnglish, Russian
github-logo-circle

Github Skills (54)

editors10
code-optimization10
git10
algorithms10
debug10
filesystem10
container10
maintenance10
assembly10
c-language10
system-programming10
mariadb10
stack10
errorcode10
memory-management10

Programming languages (12)

DockerfileC++ShellCRustJavaScriptGoErlang

Github contributions (5)

github-logo-circle
0xAX/asm

Nov 2014 - Dec 2020

Learning assembly for Linux x86_64
Role in this project:
userBackend Developer
Contributions:25 reviews, 22 commits, 17 PRs in 6 years 1 month
Contributions summary:Alexander contributed to the `asm` repository by implementing and demonstrating assembly language examples for Linux x86_64. They added code for string manipulation (reversing strings) and floating-point calculations within the assembly files. Furthermore, the user created a C program to interact with the assembly code, specifically within syscalls.
x64linuxnasmx86x86-64
0xAX/go-algorithms

Feb 2015 - Feb 2022

Algorithms and data structures for golang
Role in this project:
userBack-end Developer
Contributions:40 commits, 26 PRs, 36 pushes in 7 years 1 month
Contributions summary:Alexander primarily contributed to the implementation and refactoring of data structures and algorithms in Go. They updated existing code, including utilities for generating random arrays and stack manipulation. Moreover, the user reimplemented the stack and queue data structures using pointers and incorporated sorting algorithms like insertion sort and treesort. This indicates a strong focus on building fundamental algorithmic components.
golangalgorithms-and-data-structuresconsistent-hashingtree-structuredata-structures
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 Kuleshov - Erlang Elixir Developer at Travelping