Sergey Svirsky

Senior Software Engineer at Techart Group

Minsk, Belarus
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 Svirsky is a Senior Software Engineer based in Minsk with over a decade of hands-on experience architecting and delivering backend systems at Techart Group. He combines a strong academic foundation in computing (магистр технических наук, BSUIR) with 12 years of industrial practice, focusing on robust, maintainable C# code. An active open-source contributor, Sergey has made notable improvements to the popular sqlkata/querybuilder library—adding comprehensive tests, refactoring for performance and clarity, and modernizing code with pattern matching and cleaner interfaces. He is pragmatic about edge cases, having implemented nuanced handling for nulls and empty strings to improve real-world reliability. Colleagues describe him as a methodical engineer who elevates code quality through thoughtful refactors and test-driven improvements.
code11 years of coding experience
bookмагистр технических наук, Вычислительные машины и системы, магистр технических наук, Вычислительные машины и системы at BSUIR
languagesАнглийский, Белорусский
stackoverflow-logo

Stackoverflow

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

Github Skills (10)

csharp10
query-builder10
sql10
dotnet-core10
testing10
data-access-layer9
sql-query9
databases8
activerecord8
database8

Programming languages (1)

C#

Github contributions (5)

github-logo-circle
sqlkata/querybuilder

Apr 2018 - Aug 2018

SQL query builder, written in c#, helps you build complex queries easily, supports SqlServer, MySql, PostgreSql, Oracle, Sqlite and Firebird
Role in this project:
userBack-end Developer
Contributions:18 commits, 5 PRs, 5 comments in 3 months
Contributions summary:Sergey primarily contributed to the `sqlkata/querybuilder` repository, focusing on improving its functionality and robustness. Their work involved implementing and updating core methods for handling null values and ensuring correct behavior with empty strings. Significant contributions include adding comprehensive tests and refactoring code for efficiency, which directly enhances the library's reliability and usability. Furthermore, the user refactored several classes, renamed interfaces, and used modern language features like pattern matching to improve code quality.
sqlserverdata-access-layerc-sharpcomplex-queriesmysql-sqlserver
Happi-cat/Untech.Detect

May 2014 - Jan 2015

Contributions:5 commits, 2 pushes in 7 months
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
Sergey Svirsky - Senior Software Engineer at Techart Group