← В ленту
Senior
Регистрация: 02.09.2025

Игорь Федченко

Специализация: .NET Engineer / Solution Architect
— Seasoned .NET developer and architect with 11+ years in tech, specializing in scalable web services. — Adept in ASP.NET, C#, Azure/AWS. — Passionate about continuous learning, teamwork, and innovation.
— Seasoned .NET developer and architect with 11+ years in tech, specializing in scalable web services. — Adept in ASP.NET, C#, Azure/AWS. — Passionate about continuous learning, teamwork, and innovation.

Скиллы

.NET
C#
ASP.NET Core
ASP.NET
Azure
AWS
Architectural Design
Distributed Systems
.NET Framework
MS SQL
.NET Core
Azure Functions
Azure WebApps
Azure Key Vault
Azure Key Vault
Azure Service Bus
Azure Application Insights
Azure Event Grid
Azure Devops
Entity Framework
SQL Server
Azure AKS
Pulumi
Bootstrap
jQuery
Grafana
DataDog
Prometheus
Docker
Akka.NET
Kubernetes
Kafka
AWS Lambda
Amazon Simple Notification Service
Amazon Relational Database Service
Amazon Simple Queue Service
Amazon ElastiCache
Serverless framework
PostgreSQL
Redis
Eventual Consistency
Microservices
ZeroMQ
Git
Jira

Опыт работы

Senior .NET Engineer / Architect
с 06.2023 - По настоящий момент |SOTI
C#, .NET Framework, .NET 8, MS SQL
Feature development and support of large worldwide products in industry-leading company. ● Designed and implemented Notifications support for MobiControl famous product. ● Was one of the 8 elite team devs migrating huge product code-base from .NET Framework to .NET 8.
Senior .NET Engineer / Architect
04.2021 - 06.2023 |Kriya (Formerly MarketFinance)
.NET Core 3.1-6, .NET Framework 4.6+, Azure Functions, Azure WebApps, Azure KeyVault, Azure Service Bus, Azure Application Insights, Azure Event Grid, Azure Devops
Leading FinTech company providing highly automated financial services worldwide. ● Bank documents processing automation (statements and others) for reducing manual verification time on loan requests. Developed and released in 3 months, based on micro-services architecture (Azure Functions, Azure Service Bus, HTTP API). ● Distributed run of machine learning models based on actual and historical financial data from multiple internal and external sources, allowing to predict Probability of Default for customer company. ● Architecture optimization of multiple micro-services for reducing hosting and operating costs, refactoring legacy .NET Framework code.
Senior .NET Architect
08.2019 - 04.2021 |Petabridge
ASP.NET Core 3.1, Entity Framework, SQL Server, Azure AKS, Azure Devops, Azure stuff, Pulumi, Bootstrap, jQuery, Grafana, DataDog, Prometheus, Docker, Akka.NET, Razor Pages, Kubernetes, Kafka
Consulting company maintaining Akka.NET open-source project and commercial products for Microsoft eco-system. Software architect and developer of distributed system for paid .NET nuget packages subscriptions. ● Designed and implemented the project from scratch in 7 months in collaboration with CEO, the project began to immediately bring profit to the company. After the launch, led the development of the project in the development team. Member of Akka.NET core development team - popular open-source project. Member of core development team on GitHub. ● Fully implemented the Akka.Cluster.Metrics and Akka.Streams.Kafka modules with 100K+ downloads. ● Active community support in Gitter / GitHub discussions. ● Consulted the company's clients on working with Akka.NET. The company's clients include such giants as Apple, Boeing, Bank Of America, as well as startups around the world. ● Participated in the development of commercial library products, such as Petabridge.Cmd and Phobos. ● Phobos is a tool for integration with external cluster monitoring system like DataDog and Jeager.
Software Architect
05.2017 - 02.2020 |BonPass
.NET Core 2.1, AWS Lambda, Amazon SNS, Amazon RDMS, Amazon SQS, Amazon ElastiCache, Serverless framework, ASP.NET Core 2.1, Entity Framework, PostgreSQL, Redis, Eventual Consistency, Microservices
The technical part of a large project (50 serverless microservices) from scratch. ● Formulation of technical requirements for the project based on business objectives. ● Development of the system architecture, documentation of solutions (text description, charting). ● Interview and control of contractors - the implementation of mobile applications and the website has been outsourced. Preparation of technical specifications, acceptance of development stages, control of compliance with requirements. ● Backend development. ● The size of the code base exceeds 500 thousand lines with 25+ microservices. ● Working CI on Bitbucket for all frontent and backend solutions. ● Using best practices of high-load system development.
Senior .NET Developer
05.2012 - 04.2017 |YottoGroup
C#, ASP.NET, Akka.Net, ZeroMQ, Git, Jira
System development for a network of game attractions (amusement park), each of which consisted of several machines and a network of controllers. Including systems maintenance, diagnostics and statistics collection. ● Development of adapter libraries for interaction with external devices in C# (non-standard exchange protocols implemented at the socket level are not confusing). ● Providing access to components over the network via a documented API (REST, WCF, NancyFX), web application development (ASP.NET, SignalR, NancyFX), desktop applications for WPF, Windows Forms, cross-platform development (Windows/Linux). ● Mysql, Entity Framework, raw SQL queries and performance optimization. ● Mmulti-threaded and distributed applications creation. Excellent knowledge of thread synchronization mechanisms, extensive practice and production experience in building the architecture of such applications. Peer-to-peer networks (Akka.Net, ZeroMQ). ● Git, understanding Git-Flow, experience with Jira.

Образование

Вычислительная математика и кибернетика (Магистр)
2010 - 2015
МГУ им. Ломоносова

Языки

АнглийскийСвободно владеюРусскийСвободно владею