I am an IT professional with extensive experience in fintech and other industries, where I've taken on roles as an engineer, tech leader, and team manager. I hold a Master’s degree in Computer Science from Bauman Moscow State University, earned in 2011. Over the years, I have developed a broad range of technical and leadership skills, which have provided opportunities to engage deeply in all stages of the software development process. My focus is on building strong teams and delivering reliable software solutions that reflect my vision.
Skills
- Leadership skills, with a focus on delivery and team growth
- Specialist in agile methodologies
- Adept at designing and implementing financial solutions
- Expert-level knowledge of the .NET framework and C# language
- Hands-on experience with web technologies
- Demonstrated skills in modern software architecture and design
- Developing for cloud platforms
- Embedded programming expertise
- Database design and development (RDBMS and NoSQL)
Languages: English, Russian, Basic Japanese
Projects
Space Launch Site Monitoring and Alerting System
As a Technical Leader and Software Architect, I supervised the development of a real-time monitoring and alerting system, playing a critical role in the spacecraft launch preparation phase. One of the main challenges was implementing a powerful and flexible Complex Event Processing (CEP) solution, which we successfully achieved using Microsoft StreamInsight technology.
Nationwide Payment App
I was responsible for integrating third-party financial services into a nationwide payment app, including cryptocurrency features. This involved collaborating with major banks, the VISA card network, and service providers, delivering stable and robust solutions.
Smart Home Lighting Appliance
As an R&D leader, I guided an engineering team in developing a smart LED lighting device. My direct involvement led to the successful porting of asynchronous programming and Task Parallel Library (TPL) .NET features to the Espressif ESP32 hardware platform, enabling faster development by leveraging high-level .NET capabilities for firmware code.
Crypto Exchanges Connectivity Layer
I played a key role in developing and maintaining a connectivity layer for an automated high-frequency trading system that spanned dozens of major cryptocurrency exchanges. This project posed the unique challenge of quickly adapting to third-party API changes and ensuring minimal downtime.