Працював в 4 компаніях   6 років 10 місяців

IT, IT - консалтинг / Послуги / Виробництво устаткування

Senior Full-stack Developer

Quontex

IT

2 роки 6 місяців

08.2020 - 02.2023

Responsibilities:

  • Full cycle development - from idea - to working feature on production
  • Creation, approval, and implementation of Software Design Document and High-Level Design
  • Create and maintain CI/CD pipelines using Azure Dev Ops
  • Backend development in MS Azure + Service Fabric
  • Configuration of public API Gateway using Azure Management API
  • Development of Azure Functions and Logic Apps
  • Implement event handlers for Azure Service Bus topics/queues including interaction with Azure Blob Storage
  • Deliver maintainable, testable code

Achievements:

  • Reduced annual Azure subscription costs by 15% due to a review of file storage policy
  • Decreased the process of printing transport labels from 22 seconds to 10 seconds through refactoring of the process across multiple microservices
  • Implemented multi-currency support in the application
  • Throughout one and a half years in the leadership role, two junior developers successfully underwent performance reviews and were promoted to the level of mid-level developers
  • Increased the average satisfaction level from internal team interactions by 23% based on monthly voting summaries in Officevibe
  • Conducted an in-team training session on providing constructive feedback.

Full Stack Developer

Betlab

IT

1 рік 11 місяців

06.2018 - 05.2020

Responsibilities:

  • Server-side development with .Net Core
  • Client-side development with Angular
  • Collaboration with Dev Ops team during deployments and release
  • Integration with other systems using Kafka and WEB APIs
  • Regular code review on a daily basis

Achievements:

  • Upgrade solution with 51 projects from .Net Framework to .Net Core Web API
  • Integration with third-party bidding channel providers extracted out of the monolith to separate independent services. As a result, the product became easy to scale and increased the throughput of the main application
  • Integration with SSO

Backend developer

EasyPay

IT - консалтинг / Послуги / Виробництво устаткування

1 рік 1 місяць

05.2017 - 06.2018

Responsibilities:

  • WCF services implementation/testing/support for new payment provider
  • Integration with other systems using XML throw RPC
  • Supporting hi-load WCF service hosted in IIS

Achievements:

  • Implement tracking Services health in MS Azure with Application Insighs
  • Managed to refactor existing codebase on asynchronous
  • Migrate IIS applications to .Net Core WEB API using JSON, HTTP2 (HTTPS) with Docker virtualization from scratch with caching in Redis and loosely coupled Queue-Centric Work Pattern

C# / JavaScript Developer

Terrasoft

IT - консалтинг / Послуги / Виробництво устаткування

1 рік 2 місяці

03.2016 - 05.2017

Responsibilities:

  • Software development according to TD
  • Testing of the finished modules
  • Creating test cases
  • Create MOC responses from Web services
  • Building Web-Service
  • Implementing Integration with 1C
  • Building Business Processes with BPMN 2.0

Achievements:

  • Managed one-way synchronization all commits from SVN to GitLab

Ключова інформація

Databases and data stores: MS SQL, PostgreSQL, MongoDB, CosmosDB, DynamoDB

Version Control Systems: SVN, TFS, Git

Bug Tracking Systems: Jira, Redmine, Azure DevOps

Testing: NUnit, xUnit, NSubstitute, Fluent Assertions, Moq, JMeter, WireMock, TestContainers

Frameworks: NET Core, ASP.NET MVC, ASP.NET Core, Web API, Entity Framework, EF Core, WCF, MediatR, Quartz

Message Brokers: Kafka, RabbitMQ, Azure Service Bus, SQS, SNS

CI /CD: Azure Dev Ops, Team City, GitLab, Octopus

Cloud:

  • MS Azure: Key Vault, Service Bus, Blob Storage, Functions, Logic Apps, Management API, CosmosDB, Media Services, Application Insight
  • AWS: SQS, SNS, S3, Lambda, DynamoDB Cache: Redis

Навчався в 2 закладах

Тернопільський національний економічний університет

Менеджмент зовнішньо-економічної діяльності

Івано-Франківськ, 2009

Івано-Франківський державний коледж технологій та бізнесу

Біржова діяльність. Операції з нерухомістю. Оцінка цілісного майна

Івано-Франківськ, 2006

Володіє мовами

Англійська

вище середнього

Курси, тренінги, сертифікати

Microsoft Exam AZ 204: Azure Developer Associate

2022

Microsoft Exam AZ 900: Azure Fundamentals

2021

Microsoft Exam 486: Developing ASP.NET MVC Web Applications

2019

MongoDb University M101N: MongoDB for .NET Developers

2018

SoftServe: Angular Bootcamp

2017

Terrasot: Programming in BPM Online

2016

Microsoft Exam 480: Programming in HTML5 with JavaScript and CSS3

2016

Microsoft Exam 483: Programming in C#

2015

Vitalii

.NET Developer

Івано-Франківськ

повна зайнятість, проектна робота

Характер роботи: віддалена робота

Оновлено 2 місяці тому