Sergey Svirsky

Lead Software Engineer at iTechart 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.
code12 years of coding experience
job6 years of employment as a software developer
bookMaster, Computing Machines, Systems and Networks, Master, Computing Machines, Systems and Networks at Belarusian State University of Informatics and Radioelectronics
languagesАнглийский, Белорусский
github-logo-circle

Github Skills (10)

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

Programming languages (2)

C#JavaScript

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.
csharpmysqloraclepostgresqlsql-query
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