Nikolay Andreychuk

Senior Software Engineer at Zencoder

Lisbon, Lisbon, Portugal
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
Nikolay Andreychuk is a Senior Software Engineer and software architect with 17 years of hands-on experience building high-availability, high-load systems and 11 years of continuous professional experience in senior roles. He combines deep .NET, Python, and TypeScript expertise with strong database skills (MS SQL, MySQL, Redis) and cloud architecture to deliver reliable, scalable production services. Nikolay has been integrating LLMs, RAG patterns, and AI tools to improve developer experience and accelerate engineering workflows, staying current with cutting-edge AI-assisted development practices. As an active open-source contributor, he improved caching semantics and null-value handling in the popular dotnetcore/EasyCaching project, reflecting attention to robustness and testing. Based in Lisbon, he has a track record of progressing from hands-on engineering to staff and engineering manager roles, bringing both technical depth and team leadership. He is a persistent learner who blends practical system design with experimental AI integrations to push developer productivity forward.
code10 years of coding experience
job15 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Moscow Aviation Institute (National Research University)
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

caching10
asp-net-core10
csharp10
dotnet-core10
redis8
testing7

Programming languages (4)

TypeScriptC#JavaPython

Github contributions (5)

github-logo-circle
dotnetcore/EasyCaching

Jun 2020 - Sep 2020

:boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!
Role in this project:
userBack-end Developer
Contributions:13 reviews, 12 commits, 13 PRs in 3 months
Contributions summary:Nikolay primarily focused on implementing and refining caching mechanisms within the .NET Core EasyCaching library. Their contributions involved defining base interfaces for hybrid and Redis caching providers. The user also addressed specific issues related to null value handling across different caching providers, enhancing the library's reliability. Furthermore, the user added test cases to ensure the correct caching of null values in diverse scenarios.
rediscachingsqliteinterceptorcache
mindbox-cloud/EasyCaching

Oct 2020 - Aug 2022

EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching. Deforked from original project in january of 2021. In addition to original version have decorators for resilience, various performance improvements and bug fixes.
Contributions:40 reviews, 111 commits, 94 PRs in 1 year 10 months
redisdecoratorsfixescachingperformance
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
Nikolay Andreychuk - Senior Software Engineer at Zencoder