Sergey Rogatnev

Lead Software Developer at СКБ Контур

Novosibirsk, Novosibirsk Oblast, 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
Sergey Rogatnev is a Lead Software Developer with around 10 years of experience building high-availability .NET backends and full-stack products using MS SQL, ElasticSearch and React. He has shifted between hands-on development, team leadership and architecture roles at SKB Kontur and 2GIS, delivering integrated business systems with strict performance requirements. An active practitioner and communicator, he writes about .NET, design patterns and performance on his technical blog and has presented locally on design patterns. Sergey also contributes to open-source MSBuild tooling—improving TemplateFile task reliability—and built a programming contest system while organizing contests internally, reflecting a mix of tooling, mentoring and competitive programming interests.
code10 years of coding experience
job6 years of employment as a software developer
bookСпециалист, Специалист at Сибирский Государственный Университет Телекоммуникаций и Информатики
languagesРусский, Английский
stackoverflow-logo

Stackoverflow

Stats
24,630reputation
2.1mreached
816answers
25questions
Badges
sql
top-5%
unity-container
top-5%
generics
top-5%
dependency-injection
top-5%
if-statement
top-5%
linq
top-5%
github-logo-circle

Github Skills (26)

unit-testing10
msbuild10
file-manipulation10
nunit10
netframework10
entity-framework10
dotnet-core10
csharp10
linq9
unity-container9
debug9
if-statement9
asp-net-mvc9
sql9
sql-server9

Programming languages (3)

C#JavaScriptHTML

Github contributions (5)

github-logo-circle
loresoft/msbuildtasks

Jun 2016 - Oct 2017

The MSBuild Community Tasks Project is an open source project for MSBuild tasks.
Role in this project:
userFull-stack Developer
Contributions:8 commits, 4 PRs, 2 comments in 1 year 3 months
Contributions summary:Sergey primarily contributed to the MSBuild Community Tasks project, focusing on the TemplateFile task. They added new features like modifying and rewriting files, and implemented test cases to validate the functionalities of the TemplateFile task. The user also addressed several bugs, including null dereference issues in the Mail and Merge tasks, and a priority issue in logging AssemblyInfo, indicating a focus on improving the overall reliability and functionality of the project. Additionally, the user made improvements to the ByteDescriptions class.
azerothcoretrinitycoreweb-applicationmsbuildcsharp
Backs/judge.net

Dec 2015 - Apr 2022

You can practice here
Contributions:11 releases, 321 commits, 27 PRs in 6 years 5 months
acmjavascriptacm-icpccompetitive-programmingjava
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