Chebotov Nickolay

.NET Full Stack Developer

Career Summary

I am a .NET developer, software architect and security researcher. I have been coding for more than 6 years. I mostly deal with ASP.NET Core and OpenAPI software development stack these days. Specialist Degree in Computer Science. Open source author and OData Connected Service active contributor.

Work Experience

Leading Software Developer (IT Department)

2019 - Present

Duties:

  • Planning and analysis of the development of projects of the IT department.
  • Development team management.
  • Supporting integration with external partners.
  • Development of the integration bus based on OpenAPI specification using ASP.NET Core WebAPI.

Technologies & Tools used:

  • ASP.NET Core
  • OpenAPI
  • TeamCity
  • Confluence
  • Prometheus
  • SEQ
  • Grafana

Senior Software Developer (IT Department)

2019 - 2019

Duties:

  • Development of a service architecture for the integration bus for interaction between Stadium Spartak and various partners based on OpenAPI specification using ASP.NET Core WebAPI.
  • Development and maintenance of internal projects (.NET Core).
  • Development and maintenance of technical documentation in Confluence.
  • Deployment, configuration and maintenance of CI/CD in TeamCity.

Achievements

Migration of all projects from the .NET Framework to .NET Core.

Technologies & Tools used:

  • ASP.NET Core
  • OpenAPI
  • SQL
  • TypeScript
  • TeamCity
  • Confluence

Developer (IT Department)

2018 - 2019

Duties:

  • Development of a service architecture for the integration bus for interaction between Stadium Spartak and various partners based on WCF technology using C#.
  • Development and maintenance of internal projects.

Technologies used:

  • .NET Framework
  • WCF
  • SQL
  • JavaScript
  • HTML/CSS

Security Specialist (officer)

2015 - 2018

Duties:

  • Design, development and integration of software tools for detecting and investigating computer incidents - Centurion.
  • Organizational and technical support of information security at informatization facilities.
  • System administration and maintenance of computer facilities.

Technologies used:

  • .NET Framework
  • WPF
  • C#

Skills & Tools

Backend

  • ASP.NET Core
  • .NET Core
  • C#
  • API Development
  • Software Architecture
  • Web Services
  • SQL

Frontend

  • JavaScript
  • TypeScript
  • HTML/CSS

Others

  • OpenAPI
  • Code Review
  • Git
  • DevOps
  • Documentation
  • Unit Testing
  • Logging
  • Monitoring

Education

  • Specialist's Degree in Computer Science (5 years)
    SFEDU Rostov-on-Don
    2009 - 2014

Language

  • Russian (Native)
  • English (B2 - Intermediate)

Interests

  • IT Meetups & Conferences
  • Open Source contributing
  • Information Security
  • 3D-modeling

Some Projects