Petro Yatsiv
Senior Software Engineer @Deluxe
Signup · Get unlimited contacts
WORK HISTORY
Senior Software Engineer @Deluxe
US
Designed and implemented a result processor service for sending results recognition notifications. Designed and implemented (NuGet package) projects to interact with AWS DynamoDb or MsSql server, depending on the configuration. Used Entity Framework Core for communication with MsSql database, and DynamoDb client from AWS SDK for communication with DynamoDb.Developing NuGet package for interacting with AWS S3 storage or local storage, depending on configuration, Uses Blob helper library. Designing and implementing AWS API gateway endpoints. Implemented Api endpoints on AWS for interacting with the microservice system. Code reviewing, and mentoring trainee developers. Mentored Trainee developer, and led him during investigation and onboarding project. Reviewing Pull requests.Troubleshooting during deploying services to EC2 instances. Made changes to policies, and permittion from EC2 to DynamoDb, and S3 storage. Integrating services with Okta, AWS Lambda, S3, EC2, Twilio, and Dynatrace. Integrate projects with Dynatrace monitoring. Developed NuGet package, which manipulates HTTP requests with payload and handles multithreading, retries, and exponential backoff factor. Used Polly library. Bulk Json Uploader, Downloader.Implementing lambda functions for scale systems, depending on load and CPU utilization.Designed and implemented Web API as an entry point to the application, and handle communication between customers and the microservice system.
EDUCATION
Lviv Polytechnic National University
Bachelor's degree, Computer Software Engineering
Lviv Polytechnic National University
Master's degree, Computer Software Engineering
ABOUT PETRO YATSIV
Software Engineering Professional | Expertise in Web Applications, Enterprise Solutions…
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.