Igor Gaichenkov,德国巴伐利亚州慕尼黑的开发者
Igor is available for hire
Hire Igor

Igor Gaichenkov

Verified Expert  in Engineering

Software Developer

Location
Munich, Bavaria, Germany
Toptal Member Since
April 9, 2020

Igor是一名有十多年经验的软件工程师. 他的主要专业领域是微软的技术堆栈AWS & Azure, REST services, and Linux. Igor也有成功远程工作的经验, 所以他知道良好的沟通对于一个坚实的项目的发展是多么的重要. Currently, Igor专注于完善和扩展他的前端开发技能(React, Angular 2+)和其他广泛使用的语言(如Go), Python, and Node.js.

Portfolio

Microsoft
C#, ASP.NET Core
Freelance
Node.js, Vue, React, MongoDB, ASP.NET Core
Thera Bytes GmbH
亚马逊网络服务(AWS)、Python、Bash、GitLab、领域驱动设计(DDD)...

Experience

Availability

Part-time

Preferred Environment

Debian Linux, Fedora, Docker, Windows, JetBrains Rider, Visual Studio Code (VS Code), Visual Studio

The most amazing...

...我开发的是俄罗斯联邦最高商业法院的电子司法服务.

Work Experience

Software Development Engineer

2019 - 2021
Microsoft
  • 为Office365/SharePoint Online企业客户开发系统,处理和处理数据.
  • 致力于构建底层基础设施来处理大量数据.
  • 在数据之上构建商业智能来进行推理.
Technologies: C#, ASP.NET Core

Software Engineer

2019 - 2019
Freelance
  • Improved the Vue.js app's loading time by a significant amount.
  • 显著优化MongoDB查询性能.
  • 使用AWS CodePipelines和AWS CloudFormation实现部署自动化.
  • 使用微软BotBuilder SDK (Node)实现了一个聊天机器人解决方案.js) hosted on Azure infrastructure.
  • Supported web applications, including Vue.js client, ASP.. NET核心API, IdentityServer 4,并托管在AWS (ECS, S3, CloudFormation)上.
Technologies: Node.js, Vue, React, MongoDB, ASP.NET Core

Senior C# Developer

2017 - 2019
Thera Bytes GmbH
  • 建立公司基础设施,包括开发环境,如GitLab CI/CD, servers, and cloud accounts.
  • 交付干净和可维护的代码,应用SOLID原则,并利用代码质量.
  • 向CI管道引入TDD和代码覆盖度量.
  • 应用OWASP最佳实践,并引入安全会谈和会议.
  • 设计并实现REST API后端、单元和功能测试.
  • 使用AWS管道设置AWS基础设施和持续交付.
  • 使用SignalR实现了一个React web客户端和一个web聊天应用。 .NET Core, and MongoDB.
Technologies: 亚马逊网络服务(AWS)、Python、Bash、GitLab、领域驱动设计(DDD), CQRS, React, Docker, Entity Framework Core, MongoDB, Microsoft SQL Server, .NET Core, C#

Software Developer

2015 - 2017
Hetras Deutschland GmbH
  • 开发了一个配置子系统,减少了新客户端登录过程所需的时间.
  • 实现与中国支付网关的集成.
  • 重构了一个AngularJS应用,改进了代码结构和可维护性.
Technologies: Amazon Web Services (AWS), PostgreSQL, Microservices Architecture, Ansible, Rundeck, Docker, AngularJS, ASP.NET MVC, C#

Software Developer

2011 - 2015
Pravo.ru
  • 在我的团队中引入了代码审查和应用程序单元测试.
  • 成功地将源代码管理系统迁移到Git.
  • 改进了应用程序代码和T-SQL查询性能.
  • 实现了一个基于客户端请求分析的机器人拦截系统.
  • 实现了MS SQL Server数据库水平扩展:分片和复制.
  • Improved database indexing strategy.
  • 开发桌面和移动(Windows Phone) WPF应用程序.
  • 维护一个分布式系统,包括ASP.. NET MVC应用程序,WCF和windows服务.
技术:Windows Presentation Foundation (WPF), Azure, ADO.. NET、Windows Services、Windows Communication Foundation (WCF)、Web、IIS、Microsoft SQL Server、ASP.NET MVC, C#

Neotiv

http://neotiv.com/
该项目围绕一个客户机-服务器软件解决方案,用于早期检测和跟踪内存问题.
我负责为浏览器和移动客户端设计和实现RESTful API后端, the system design, server administration, and communication with the customer. I also worked on React.js scientists portal web application.

E-justice Web Services

我曾在一个由6名开发者组成的团队中为俄罗斯联邦最高商业法院开发可扩展的电子司法政府服务, 从一个普通的软件工程师开始,继续担任团队领导的角色.
分布式软件系统是基于ASP的.NET MVC web application servers, an Elasticsearch cluster, a sharded MS SQL Server database cluster, WCF, Windows服务处理大约20TB的数据,000 req/s and 7000 users.
因为系统收集了很多信息, 它是开发数据仓库和生成统计和预测服务的合适场所. 作为子项目,我一直在开发一个基于MS SQL Server Analysis Services的解决方案.
2006 - 2011

计算机和基于计算机的系统软件工程工程师学位

伏尔加国立电信与信息大学-萨马拉,俄罗斯

JANUARY 2022 - JANUARY 2025

AWS Certified Solutions Architect Associate

AWS

MAY 2020 - MAY 2022

微软认证:Azure人工智能工程师助理

Microsoft

APRIL 2019 - PRESENT

AZ-100微软Azure基础设施和部署

Microsoft Corporation

APRIL 2019 - APRIL 2021

微软认证:Azure管理员助理

Microsoft Corporation

Libraries/APIs

REST APIs, Entity Framework, Vue, Node.js, React

Tools

Git, GitLab CI/CD, Amazon弹性容器服务(Amazon ECS), Visual Studio, JetBrains Rider, GitLab, Rundeck, Ansible

Frameworks

.NET Core, ASP.NET MVC, .NET, Entity Framework Core, ADO.NET, ASP.. NET Core, AngularJS, Windows Presentation Foundation (WPF)

Paradigms

RESTful开发,微服务,CQRS,微服务架构

Languages

c#, Bash, Python, Bash Script, JavaScript, TypeScript, Go, Python 3

Storage

Microsoft SQL Server, MongoDB, Amazon S3 (AWS S3), PostgreSQL

Platforms

Amazon Web Services (AWS), Docker, Windows, Fedora, Debian Linux, Web, Azure, Visual Studio Code (VS Code)

Other

Windows Communication Foundation (WCF), Domain-driven Design (DDD), IIS, Windows Services, AWS Certified Solution Architect

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring