cv

Basics

Name Viktor Chalyi
Label VP of Engineering @ IDT Corporation
Website vchalyi.com
Summary Experienced technology leader with over a decade of hands-on software development expertise and progressive leadership roles in engineering management. I specialize in building and scaling high-performing engineering teams, driving digital transformation, and delivering innovative fintech and communication solutions.

Work

  • 2023.10 - Present
  • 2023.03 - 2023.10
    Director of Engineering
    - Supervise the work of multiple teams. - Recruit and onboard new talent for the teams. - Manage, support, and evaluate engineers’ performance every quarter. - Establish the strategic direction of the engineering teams, aligning it with the overall goals and objectives of the company. - Review and enhance engineering processes for improved efficiency.
  • 2021.07 - 2023.03
    Engineering Manager
    - Supervise the work of multiple teams. - Recruit and onboard new talent for the teams. - Manage, support, and evaluate engineers’ performance on a quarterly basis.
  • 2020.08 - 2021.07
    Lead Software Engineer
    - Leading a team of 7 members - Managing project progress - Representing and advocating for team needs - Problem-solving - Reporting progress to stakeholders Achievements: - Successfully ported two key Boss Revolution .NET framework applications to .NET Core - Optimized infrastructure costs and improved scalability of the applications
  • 2019.02 - 2020.08
    Team Lead
    • Providing leadership and direction to the team by understanding business processes, gathering requirements, identifying potential usability issues, managing scope • Ensuring the maintenance of an appropriate level of an application quality • Planning and coordinating work of the team • Maintaining documentation of the project • Code review • Improving system performance, stability, development process
  • 2015.07 - 2019.01
    Senior Software Engineer
    • Developing web systems using .NET and JavaScript; • Researching and making recommendations to implement new technology or technical tools; • Improving system performance, stability, development process; • Adopting best practices: TDD, Domain Driven Design, etc.
  • 2015.01 - 2015.06
    Senior Technical Team Lead
    • Managing team of 4 employees; • Developing desktop and distributed systems using .NET; • Adopting best practices: TDD, Domain Driven Design, etc.
  • 2013.10 - 2014.12
    Software Developer
    • Implementation projects on .net, wpf; • SQL Server development and database designing; • Participation in all phases of software engineering life cycle; • Source control, building processes, building system of Continuous Delivery.
  • 2012.04 - 2013.07
    Software Developer
    • Developing web systems using .NET and WCF;

Education

Skills

Leadership
Communication
Team Management
Strategic Planning
Distributed Systems
Windows Communication Foundation (WCF)
SQL Server Integration Services (SSIS)
Microsoft Azure
mssql
AngularJS
MySQL
Information Technology
Amazon Web Services (AWS)
Cloud Computing
.NET
C#
Software Development
Scrum
.NET Core
ASP.NET Core
AWS
Docker Products
Terraform
Microsoft SQL Server
PostgreSQL
MongoDb
Entity Framework
Elasticsearch
Entity Framework (EF) Core
Swagger API
SQL
Camunda BPM
Dapper ORM
WCF Services
Akka.NET
RabbitMQ
WinForms
Apache Kafka
Microservices
ASP.NET Web API
Akka
AutoMapper
BPMN
ActiveMQ

Languages

Russian
Native or bilingual proficiency
English
Professional working proficiency
German
Elementary proficiency