Кто такой наставник и какими гибкими навыками он должен обладать. Читать исследование Хабр Карьеры
Обо мне

My key personal qualities:

  • can schedule tasks and lead them to be done
  • love and always use version control systems
  • can easily dive in "foreign" code
  • write code, that is easy to understand and maintain, covered with docs and tests
  • always optimize code, if it is possible
  • can develop program from the scratch
  • can rework existing product
  • have experience in team leading
  • have some experience with high-load projects
  • i'm creative, innovative and indepent in tasks' solving
  • oriented on quality and result
  • can rework and improve used framework/library

I use next programs and technologies in my everyday work:

Languages:

  • C#
  • JavaScript (TypeScript)

Databases:

  • MSSQL
  • MySQL
  • PostgreSQL

Javascript frameworks:

  • Vue.js
  • Angular

Layouts:

I use SCSS

IDE and editors:

  • Visual Studio Code
  • Windows Terminal
  • Visual Studio
  • Rider

VCS:

  • Git
  • TFS

An example of my code, application architecture, you can find on the GitHub resource.

Профессиональные навыки
Опыт работы
Частная практика, работа без зачисления в штат
Январь 2015 — По настоящее время (5 лет и 2 месяца)

Responsibilities:

- Software development and maintenance.

Results:

Project: TESLA

Description:Web portal to review and participate in significant industry events.

Role: Architect, Team Lead, Sole Developer;

Technologies used: ASP.NET Core 1.1 Web Api, C#, EF 7, MSSQL, TSQL, Linq, JavaScript, Angular 2, Git, IIS 8.5

Международная сеть фирм, предоставляющих аудиторские, налоговые и консультационные услуги
Senior Engineer
Май 2017 — Сентябрь 2019 (2 года и 5 месяцев)

Responsibilities:

- Software development and maintenance.

Results:
Project: BEPS Automation Tool
Description: BEPS Automation Tool is used to get tax notifications, prepare tax reports for tax authorities around the world.
Role: Architect, Team Lead;
Technologies used: ASP.NET WebApi 2, C#, EF 6, MSSQL 2016, Linq, OData v4, TypeScript, Angular 7, Git, IIS 10

Project: Smart Tax Solution
Role: Architect, Team Lead;
Technologies used: ASP.NET Core 2, C#, EF Core, MSSQL 2016, Linq, TypeScript, Angular 8, Git, IIS 10
ООО «Дом ПК»
Москва
Software Engineer
Апрель 2015 — Апрель 2017 (2 года и 1 месяц)

Responsibilities:

- Software development and maintenance.

Results:

Project: РОН ФИС ГИА 2015 ОВСУП

Description: Federal Information System for processing joint government exam and attestation to colleges and universities.

Role: Developer;

Technologies used: ASP.NET MVC 4, ADO.NET, C#, EF 5, Dapper, MSSQL, TSQL, Linq, JavaScript, jQuery, Knockout, TortoiseSVN, IIS 7.5

Project: Balancing market portal

Description: Balancing market portal is used to notify market makers about operational data, documents and news, provide them with interfaces to create requests, provide stats of energy markets to.

Role: Team Lead;

Technologies used: ASP.NET Web Forms, Telerik Web Forms, Web Api, WCF Service, Entity Framework, Silverlight, JavaScript, jQuery, MSSQL Server 2008R2 Enterprise, TortoiseSVN, IIS 7.5, КриптоПРО CSP, КриптоПро .NET.

Project: System to prepare data for operational planning

Description: System is used to automate and speed up preparing actual calculated models, used in auction on balancing market of first sync zone of Energy System of Russia.

Role: Team Lead;

Technologies used: ASP.NET MVC 5, Web Api, WCF Service, Entity Framework, JavaScript, jQuery, AngularJS, MSSQL Server 2012 Enterprise, TortoiseSVN, IIS 8.5, КриптоПРО CSP, КриптоПро .NET.

Project: Information and analytic system

Description: Software for information analysis, exchange and maintenance of regulatory reference information of Joint Information DB. Is used to follow main principles of blood donation, including: donor blood safety, voluntariness of blood donation, donors' health care, donors' social support and rights' protection, encouragement and support of blood donation.

Role: Team Lead;

Technologies used: ASP.NET MVC 5, Web Api, Entity Framework 6, autofac, automapper, JavaScript, jQuery, MSSQL Server 2012 Enterprise, TortoiseSVN, IIS 8.5

Project: Monitoring of social and political situation in Russia

Description: Information and analytical system, used for monitoring of different metrics of social, economical and political situation in Russia, used for decision support of Russian officials.

System allows to:

1) Systematize data in form of single metric passport;

2) Monitor achievement of target indicators and critical indicator values.

Role: Team Lead;

Technologies used: ASP.NET MVC 5, Web Api, Dapper, autofac, automapper, JavaScript, Angularjs, MSSQL Server 2012 Enterprise, TortoiseSVN, IIS 8.5

Российский радиовещательный холдинг
Software Developer
Июль 2013 — Апрель 2015 (1 год и 10 месяцев)

Responsibilities:

- Software development and maintenance;

- Administration and development of corporate portal modules (1C-Bitrix);

- Administration of IBM Cognos reporting system

Results:

Project: Web Expenses

Description: Budget planning system, used for distribute budget to company's projects, tasks and employees' requests.

Role: Team Lead, Analyst;

Technologies used: ASP.NET, C#, WebForms, Telerik, MSSQL, Linq, JavaScript, jQuery, TFS, IIS 7.5.

Project: HelpDesk + AddInn

Description: Helpdesk and request-serving system for internal needs.

Role: Developer, analyst;

Technologies used: C#, WinForms, Outlook 2013 (AddInn), Telerik, MSSQL, Linq, TFS.

Project: ITpedia

Description: ITpedia is used for smart solution search, based on provided knowledge base and given user's situation definition.

Role: Architect, Team Lead, analyst;

Technologies used: C#, WinForms, Telerik, MSSQL, Linq, TFS.

Engineer
Март 2013 — Июнь 2013 (4 месяца)

Responsibilities:

- Problem analysis and solution development;

- Development and maintenance of company activities' reports'.

- Development and customization of stored procedures in MS SQL in order to optimize workflows and find out data discrepancy.

- MS SQL database administration, Access control administration. Big data sets' management and processing.

Technologies used: Transact-SQL, MSSQL.

ООО Химоил
Краснодар
Software Engineer
Ноябрь 2008 — Февраль 2013 (4 года и 4 месяца)

Responsibilities:

- Software development and maintenance.

Results:

Project: ХиМ

Description: Business processes' automation project.

Role: Architect, Team Lead, Analyst;

Technologies used: C#, WinForms, MSSQL.

Initially joined as system administrator, became Software Engineer in a year..

Responsibilities: (as System Administrator)

- Monitoring, support and improvement of infrastructure;

- Monitoring and operational support;

- Data maintenance: backup and restore;

- Data collection and analysis, reports;

- Users' support;

- Hardware and consumables management and purchases;

ООО "Профит-К"
Краснодар
PC operator
Май 2008 — Ноябрь 2008 (7 месяцев)
    Responsibilities:
    - Site moderation;
    - Monitoring of site healts, SMS-server and internet connection;
Высшее образование
Академия маркетинга и социально-информационных технологий ИМСИТ
Краснодар
Факультет: Программного обеспечения и вычислительной техники
Сентябрь 2009—Февраль 2013 (3 года и 5 месяцев)