Alexey Kuleshevich is a software engineer with 13 years of experience specializing in backend systems, Haskell tooling, and blockchain infrastructure, currently contributing at IOHK on the Cardano ledger. He has a strong track record in improving code quality, documentation, and test suites across major open-source projects like Stack and the Haskell vector library, where his work fixed subtle slicing bugs and hardened tests. At FP Complete he drove backend integrations and database-aware optimizations for stackage-server, demonstrating an eye for concurrency and query performance. His background ranges from hands-on hardware support to IT direction, giving him practical operational insight alongside advanced CS training (MS, UNM, 3.98 GPA). Based in Colorado, he blends research-grade rigor with pragmatic engineering, often focusing on maintainability and reliability rather than flashy features. Colleagues describe him as detail-oriented and quietly impactful—improving long-term code health in critical infrastructure projects.
13 years of coding experience
9 years of employment as a software developer
Bachelor’s Degree, Computer Science, GPA Major 3.44, Overall 3.26, Bachelor’s Degree, Computer Science, GPA Major 3.44, Overall 3.26 at The University of New Mexico
The ledger implementation and specifications of the Cardano blockchain.
Role in this project:
Back-end Developer
Contributions:2836 reviews, 636 commits, 1089 PRs in 1 year 8 months
Contributions summary:Alexey's contributions focused on fixing errors related to code formatting and improving documentation within the Cardano ledger implementation. Specifically, the user addressed spelling errors in documentation and removed redundant or unused code. These changes indicate a focus on code readability and maintainability.
An efficient implementation of Int-indexed arrays (both mutable and immutable), with a powerful loop optimisation framework .
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:81 reviews, 118 commits, 79 PRs in 3 years
Contributions summary:Alexey focused on enhancing the testing suite for the `haskell/vector` repository. Their commits involve splitting the existing property tests into submodules, which improved the organization and maintainability of the test suite. They also addressed and fixed issues related to slicing, including integer overflows and memory allocation problems. Furthermore, they added unit tests to cover edge cases and potential vulnerabilities in the vector slicing functionality.
intindexedarraysloopmutable
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
Alexey Kuleshevich - Software Engineer at Input Output (IOHK)