Senior .Net Developer
St Petersburg, St Petersburg City, Russia
Worked in the Investment Bank division in the Fixed Income & Currencies unit.Technical lead in the Google Cloud Migration project:• Communication with stakeholders (Google technical experts, core migration team, senior product management)• Prototyping and architecting the application• Coordinating a team. The team consists of 2 developers, 1 DevOps, 1 data engineer and 1 QA.Scrum master. Implemented agile process from scratch for dev team (five developers and two QAs).• Facilitating team events to ensure regular progress• Detection and removal of impediments in the scrum process• Improving of interaction between team and stakeholders - the regular meetings with requirements clarification and task prioritizationThe team develops and supports various applications and systems for foreign exchange (FX) businesses:• A desktop application for evaluating the price of FX options. It is a winforms application with backend service. Experienced with migration of backend services from WCF to WebAPI framework, introduced the use of OpenAPI (Swagger) to build loosely coupled systems.• Automated a price evaluation system for request for quote (RFQ). The system is also used for regulatory reporting. Integrated new FX products into this engine. Technology - Java 8, Spring Boot, microservices.• An application for setting financial models parameters, composed of the desktop WPF application and backend (WebAPI) service.