Stanislav Kapinus

Teamlead Architect at Alefowl.com: bilingual books

Moscow, Moscow, Russia
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

👤
Senior
🎓
Top School
Stanislav Kapinus is a seasoned teamlead and architect with a decade of experience designing and delivering large-scale backend systems across Java, Scala and data platforms. Based in Moscow, he has led engineering and delivery at companies like Luxoft and Grid Dynamics and now heads architecture at Alefowl.com, blending hands-on development with strategic leadership. His technical breadth spans big data stacks (Spark, Hadoop, ClickHouse), messaging and orchestration (Kafka, Airflow, GitLab CI) and search/storage engines (Elasticsearch, HBase, Postgres). An active contributor to the well-known iluwatar/java-design-patterns repo, he has practical experience implementing dependency injection and object-pool patterns, underscoring a pragmatic approach to clean, testable code. He also authored a novel about developers and the Russian IT industry, revealing a reflective, communicative side that complements his technical stewardship.
code9 years of coding experience
job3 years of employment as a software developer
bookSpecialist Banking law, Specialist Banking law at Kutafin Moscow State Law University
bookSpecialist Maths and programming, Specialist Maths and programming at Kazan State University
languagesРусский, Английский, Немецкий
github-logo-circle

Github Skills (6)

design-patterns10
javas10
dependency-injection10
java10
guice9
testing9

Programming languages (3)

JavaScalaGo

Github contributions (5)

github-logo-circle
Design patterns implemented in Java
Role in this project:
userBack-end Developer
Contributions:10 commits, 2 PRs, 3 comments in 1 month
Contributions summary:Stanislav primarily contributed to the `dependency-injection` and `object-pool` examples within the Java design patterns repository. They focused on modifying existing code, including updating and adding Java files that demonstrate the dependency injection pattern with Guice and how to implement an object pool. These changes involved updating existing code and adding new files to test the implementation.
principlessnippets-collectionsnippetspatternsdesign-patterns-implemented-in-java
EncryFoundation/EncryWallet

Jun 2018 - Jan 2019

Lightweight client for Encry blockchain
Contributions:26 PRs, 33 pushes, 24 branches in 6 months
blockchain
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
Stanislav Kapinus - Teamlead Architect at Alefowl.com: bilingual books