Upload

Serhii R. Microsoft Azure DevOps & SQL Engineer

Data Engineer, DevOps, Database Development, Data Science

Summary

- Сertified Azure DevOps Engineer with more than 20 years of experience in software and database development (С# and VB.NET)
- 5+ years of experience in managing distributed development teams. I have participated in more than 15 projects, mostly of middle and large size, and have been involved in all stages of the release cycle, including analysis, design, coding, deployment, development and testing. I am versed in supporting new applications and developing new features for existing complex applications.
- Skilled in refactoring, migration, and performance optimization, as well as in extending the functionality and maintaining the existing features.
- Open-minded and goal-oriented team player with strong interpersonal and communicational skills.
- Can learn quickly under tough deadlines.
- Constantly looking for opportunities to improve my skills and knowledge in system design and algorithms.

Industries: Logistics and transportation, banking and finance, information technology and services, professional services, computer software.

Experience

Azure DevOps Engineer, Canadian bank

Duration: November 2022 – Currently
Summary: A Canadian bank.
Responsibilities:

  • Develop and implement architecture designs (App services, ETL, load balancing, routing, etc.); 
  • Setup a new environment;
  • Maintaining and supporting existing environment; 
  • Setup a monitoring solution within Azure and monitor the environment’s health state;
  • Communicate to vendors and provide solutions and support on projects; 
  • Providing support with cost management and optimization;
  • Implementing CI\CD process with Azure DevOps. 

Technologies: Azure DevOps, Azure AD, VM, vNet, ARM templates, Azure Monitor, Datadog, Terraform, AKS, etc.

DevOps Engineer, SaaS solution and suite of back-office applications

Duration: 2021-2022 (1 year and 1 month)
Summary: US IT company
Project description: During this period, I worked on a SaaS solution and suite of back-office applications to help restaurant managers achieve operational and financial goals. The software leveraged business intelligence and automation technologies to manage labor, decrease food costs, and improve customer service.

Responsibilities:

  • Worked on release automation using CI/CD and Azure DevOps;
  • Designed and developed cloud infrastructure using VM, vNet, and ARM templates;
  • Set up and deploy App Services; 
  • Provided support in testing the changes;
  • Set up the environments from scratch;
  • Monitored the environment health state (Azure Monitor, Zabbix);
  • Deploying machines with ARM templates, deploying codes with Azure DevOps pipelines, and setting up KeyVault secrets and certificates;
  • Develop and publish the application process for markets (GP, AppStore).

Technologies: Azure DevOps, Azure AD, VM, vNet, ARM templates, Azure Monitor, Zabbix.

MS Azure & DevOps Engineer, NDA

Duration: February 2021
Responsibilities:

  • Release automation (CI\CD, AzureDevOps);
  • Cloud Infrastructure development and design(VM, VNet, ARM templates);
  • Providing support on testing changes;
  • Environments setup;
  • Monitor environments health state(Azure Monitor, Zabbix).

Technologies: Azure DevOps, Azure AD, VM, vNet, ARM templates, Azure Monitor, Zabbix.

Software Engineer/DevOps Engineer, JSC "First Ukrainian International Bank", www.pumb.ua

Duration: April 2018 - 2021
Summary: A Ukraine-based international company.
Project description: The customer requested that we create the functionality for automating and optimizing banking processes.
Responsibilities:

  • Develop and implement architecture designs (load balancing, routing, etc.);
  • Provide environment management and configuration management;
  • Release management;
  • Release process;
  • Providing support on testing changes;
  • Environments setup;
  • Provide support to private banking clients;
  • Monitor environmental health state;
  • Maintenance, tuning, and configuring IIS 8-10 on WinSrv 2012-2016 Script automation.

Measurable outcomes:

  • Developed and implemented deploy scripts automation process for private banking;
  • Implemented the “Dynatrace Appmon” pilot project on monitoring of banking infrastructure.

Technologies: PowerShell, Jenkins, Jira, Ansible, VMware, MS SQL IIS 8–10, Windows Server 2012–2016, nginx.

Head of Business Intelligence Development Group, LLC "METINVEST BUSINESS SERVICE", www.metinvestholding.com/

Duration: April 2017 — April 2018
Summary: The project featured a crane IoT solution for warehouses.
Responsibilities:

  • Manage 3 distributed teams (total amount of 15 employees);
  • Cloud infrastructure development (VM, Azure Event Hub, Stream Analytics, Azure Monitor);
  • Develop and implement the business solutions and services.

Measurable outcomes:

  • Implemented “METINVEST Cranes” automation system on Azure Platform.

Senior Software Engineer, Lean Web Development Team Lead, PJSC "InGOK"

Duration: November 2013 — April 2017
Summary: A Ukraine-based international mining and metals company
Responsibilities:

  • Develop and implement innovative solutions and services based on web technologies that provide access to operational information;
  • Collect, research, develop, and implement ideas on web technologies;
  • Manage the enterprise’s continuous improvement team of 30 employees concerning web technologies;
  • Configure, maintain, and administer Nginx, and IIS web servers 5-7;
  • Software develop and maintain technology servers, control, and support the automated systems;
  • Support the purpose-built software for the provision of centralized access due to time slices;
  • Software development for BI.

Measurable outcomes:

  • Implemented “Web Starter” BI visualization system on AJAX + JQuery + ASP.NET web handlers for desktop and portable devices;
  • Developed helpdesk website for registration and email notification on enterprise needs.

Technologies: AJAX, jQuery, ASP.NET, nginx, IIS 5–7

Head of Process Monitoring and Mathematician Models Developing Department, Mining and Metals Company

Duration: 3 years and 3 months
Summary:
A Ukraine-based international mining and metals company.
Responsibilities:

  • Managing a department of 30 employees;
  • Integrating process flow according to ISO 9001 and ISO 9241;
  • Setting technical assignments for mySAP ERP integration;
  • Software development and maintenance technology servers

Technologies: Delphi, Visual Studio, Win Service, IIS, MS SQL, MS Office.

Software Engineer, Mining and metals company

Duration: 15 years and 2 months
Summary: A Ukraine-based international mining and metals company Project. 
Responsibilities:

  • Developed and maintained the software; 
  • Administered the technology servers;
  • Controlled and supported the automated systems. 

Technologies: IIS, MS SQL, Delphi, XML, .NET

Certificates

  • OpenHack: Azure IoT and Big Data, Microsoft Ukraine
    2018
  • M10776: Developing Microsoft SQL Server 2012 Databases, TechExpert Training Center "Network Technologies"
    2014
  • MS2073A: Programming a Microsoft SQL Server 2000 Database, Softline International
    2003
  • MS2072A: Administering a Microsoft SQL Server 2000 Database, Softline International
    2003

Education

  • Kryvyi Rih National University, Kryvyi Rih (ex. Krivoy Rog Technical University) IT/Automated systems software, Master of Computer Science
    October 2006