I am .NET backend developer with 10 years of experience. I specialize in working with various storage systems such as MySql, PostgreSQL, MS SQL, Azure Blob, Table, and Queue. Tend to make reliable software with the well test-covered code. My area of interests is studying database internals and conflict-free replicated data types (CRDT) which enhances my understanding of conflicts in concurrent environments and algorithms
Built and maintained reliable AI- processing platform that uses tons of media, meta data and transfers them between modules, Azure Storage and API.
Success Story: I developed a media uploading manager with the ability of continuation after connection loss or web page refresh
Stack: .NET, MySQL, Azure Storage (Blobs, Tables, Queue), PHP, Vue.JS
Built a web platform and a kiosk-checkpoints system that communicates with the server through the low-throughput and low-stable connection.
The platform mostly performed as a documents and personnel verification system.
Success Story: I developed a language similar to JSON-Scheme to be able to construct documents structure and verification procedure with ease
Stack: .NET Framework, MS SQL, MongoDB, Azure Storage Blobs, AngularJS
I built backends for various websites and mobile applications. Participated in building web and mobile application for bank for business
During my Bachelor's degree at Power Engineering University, I acquired a solid foundation in engineering principles, specializing in technology and IT systems. My comprehensive coursework encompassed areas such as computer programming, network design, data structures, algorithms, and software development. I also gained hands-on experience with various programming languages and databases through practical projects, effectively preparing me to apply these technical skills in a professional setting.