← Back to list
middle
Registration: 04.10.2022

Grigorii Koshmanov

Portfolio

Sberbank Russia

- Implemented updates of transferring securities payments through REST and Kafka (NHibernate, JSON). - Found and refactored problem with cache updating during global session transaction, which was complicated by using Interceptor strategy. - Refactored legacy controllers registration logic (Castle Windsor). - Developed Kafka topic administration service (ASP.NET, Kafka, React). - Add several new securities types to analytical reporting service which is generate payment reports to treasury.

Freelance

- Developed business logic of electrical tests by using VISA library of measuring devices (C#, Lua). - Developed UI of measuring devices (Windows Forms). - Developed software for the STM32 microcontroller and logic of Modbus communication protocol (C\C++).

JSC Russian Post

- Worked in the cross-border postal money transfers team. We cooperated deeply with the Universal Postal Union (UPU). -Developed system of international money transfers (WCF, SOAP, XML). - Made DAL (ADO.NET, Borland library for Interbase) - Made client for international money order transferring REST services. -Participate in development of the site for managing money orders. (ASP.NET MVC + Razor).

Skills

ADO.NET
Ansible
Apache Kafka
ASP.NET
ASP.NET Core
C#
Cypress
Git
Liquibase
NHibernate
NUnit
Oracle Database
PostgreSQL
React
REST
SQL Server

Work experience

Software Developer
Till the present day |JSC Russian Post
.
Worked in the cross-border postal money transfers team. We cooperated deeply with the Universal Postal Union (UPU). Developed system of international money transfers (WCF, SOAP, XML). Made DAL (ADO.NET, Borland library for Interbase) Made client for international money order transferring REST services. Participate in development of the site for managing money orders. (ASP.NET MVC + Razor).
Software Engineer
12.2021 - 08.2022 |Sberbank Russia
.
Implemented updates of transferring securities payments through REST and Kafka (NHibernate, JSON). Found and refactored problem with cache updating during global session transaction, which was complicated by using Interceptor strategy. Refactored legacy controllers registration logic (Castle Windsor). Developed Kafka topic administration service (ASP.NET, Kafka, React). Add several new securities types to analytical reporting service which is generate payment reports to treasury
Software Developer
01.2018 - 06.2019 |Freelance
.
Developed business logic of electrical tests by using VISA library of measuring devices (C#, Lua) Developed UI of measuring devices (Windows Forms). Developed software for the STM32 microcontroller and logic of Modbus communication protocol (C\C++).

Educational background

Advanced development of microservices in C#
since 2021
Ozon Route 256
Bachelor in Engineering
2011 - 2015
Moscow Technical University of Communication and Informatics

Languages

EnglishAdvancedRussianNative