Alexey Semenyuk

Technical Lead Senior Software Engineer at Instinctools

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
Alexey Semenyuk is a Technical Lead and Senior Software Engineer with 11 years of experience building robust back-end systems and leading engineering teams from Kazakhstan. He combines hands-on compiler and tooling expertise—contributing to rust-lang and Clippy lints—with enterprise delivery as a lead at Instinctools and prior full‑stack roles at Klika Tech and EPAM. An open-source maintainer for both the Rust project and LF Decentralized Trust, he brings deep familiarity with language tooling, code quality, and decentralized systems. His work spans low-level compiler fixes and higher-level Java library improvements (cactoos, EO), showing a rare mix of systems-level precision and pragmatic refactoring skills. Colleagues rely on him for clarifying tricky lint behavior and shipping tests that improve cross‑platform reliability.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree, Information Technologies Software, Bachelor's degree, Information Technologies Software at Belarusian State University of Informatics and Radioelectronics
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
3,283reputation
312kreached
85answers
10questions
Badges
encoding
top-5%
spring
top-5%
maven
top-5%
java
top-5%
ascii
top-5%
github-logo-circle

Github Skills (32)

oop10
maintenance10
oop-library10
testing10
clippy10
object-oriented-programming10
oop-principles10
java10
java-libraries10
javas10
lang10
compiler-compiler10
code-cleanup10
compiler10
linting10

Programming languages (16)

SmartyJavaC++CSSRustTeXMakefileVue

Github contributions (5)

github-logo-circle
yegor256/cactoos

Jun 2017 - Jan 2023

Object-Oriented Java primitives, as an alternative to Google Guava and Apache Commons
Role in this project:
userBack-end Developer
Contributions:2 reviews, 14 commits, 15 PRs in 5 years 7 months
Contributions summary:Alexey primarily focused on enhancing and maintaining the `cactoos` Java library, as evidenced by the commits optimizing existing functionalities and adding new classes. The contributions included implementing a `SplitText` class for text manipulation, refactoring existing code, and fixing various bugs. The user also demonstrated a proficiency in working with core Java concepts and the library's underlying design principles.
commonsgoogle-guavajava-libraryapacheoop-library
objectionary/eo

Dec 2016 - Aug 2022

EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-calculus
Role in this project:
userBack-end Developer
Contributions:2 reviews, 19 commits, 14 PRs in 5 years 9 months
Contributions summary:Alexey primarily contributed to refactoring and improving the EO compiler, focusing on Java code improvements within the `eo-compiler` module. They updated the `Tree` and `ObjectBody` classes by refactoring code and introducing Cactoos primitives. The user also added tests to the `Tree` class to ensure code functionality and incorporated changes to the `JavaClassTest` and `JavaInterfaceTest` files, showcasing involvement in code testing and compilation aspects.
calculusobject-oriented-programmingcompilereolangoriented-programming-language
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