Summary
Overview
Work History
Education
Skills
Technical stack
Methodologies
Languages
Timeline
Generic
Vadym Prygoda

Vadym Prygoda

Warsaw

Summary

Dedicated and results-driven Senior Software Developer with 18 of experience in designing, implementing, and maintaining scalable software solutions. Seeking opportunities to contribute technical expertise to a dynamic software development team.

Overview

3
3
years of professional experience

Work History

Rust Developer

Yalantis [https://yalantis.com]
06.2023 - Current

Customer: Global manufactor of charging stations for electric vehicles.

Team size: 20 FTE

Project Role: Rust Developer

Technologies and approaches used: Rust, Docker, Kubernetes, GraphQL,AWS, PostgreeSQL, Redis, Rest API, CQRS, Event Sourcing


Responsibility:

Design, implementation and testing backend services using Rust programming language.



Senior Software Engineer

ELEKS [https://eleks.com/]
09.2021 - 06.2023

Customer: Global manufactor of devices for biopharmaceutical Industry.


Team size: 20 FTE

Project Role: Senior .Net Developer

Technologies and approaches used: C# , .Net Core, Azure DevOps, Azure Kubernetes Services, Azure Service Bus, Azure WebApps, Azure Functions, Rest API, Domain Driven Design


Responsibility:

Design, implementation and test model of biological process. Core functionality of the product.

Senior Software Engineer

Waverley [https://waverleysoftware.com/]
10.2020 - 08.2021

Customer: US company which inspects, calibrate, and certify different kind of devices.

Team size: 5 FTE

Project Role: Senior .Net Developer

Technologies and approaches used: .Net Core, WPF, Docker, AWS, MS SQL Server, Terraform, Jenkins, Rest API,

Responsibility:

Design, implementation and testing backend services using Rust programming language.

Education

Master of Science - Computer And Information Sciences

Kharkiv Aerospace University "KHAI"
Ukraine, Kharkiv
02.2006

Bachelor of Science - Computer And Information Sciences

Kharkiv Aerospace University "KHAI"
Ukraine, Kharkiv
08.2004

Skills

  • Have solid expertise in developing different kind of applications (desktop, web apps) with deployment either in the cloud or as standalone applications
  • Supporting of projects on all stages of its life cycle starting from requirements gathering till the production releases
  • Highly motivated and responsible person

Technical stack

  • .Net Framework, .Net Core
  • C#, Rust, TypeStript, Object Pascal
  • MS Azure Services, AWS services
  • WPF, Angular, React
  • Docker, Kubernetes
  • EntityFramework Core, Dapper, T-SQL, PL/SQL
  • MS SQL Server, Oracle 9i, SQLite, PostgreSQL
  • Azure DevOps, Jenkins, Terraform

Methodologies

  • Domain Driven Design, Test Driven Design
  • Scrum, Agile, Waterfall

Languages

English
Upper intermediate (B2)
Ukrainian
Bilingual or Proficient (C2)
Italian
Elementary (A2)

Timeline

Rust Developer

Yalantis [https://yalantis.com]
06.2023 - Current

Senior Software Engineer

ELEKS [https://eleks.com/]
09.2021 - 06.2023

Senior Software Engineer

Waverley [https://waverleysoftware.com/]
10.2020 - 08.2021

Master of Science - Computer And Information Sciences

Kharkiv Aerospace University "KHAI"

Bachelor of Science - Computer And Information Sciences

Kharkiv Aerospace University "KHAI"
Vadym Prygoda