YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

OP

English:

Upper Intermediate

Oleh P.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Solutions Architect

My overall experience in professional software development is over 10 years. During this time, I had opportunities to work on various projects, performing different roles from Junior SDE to Solutions Architect, contributing to several open-source projects in my spare time. I have experience applying TDD (server and client sides), peer programming, and Agile methodologies to greenfield projects and legacy systems. Early membership in the Architects Group gave me knowledge in designing large-scale applications. 80% of my career, I worked with highly scalable systems hosted on the Windows Azure platform.

Want to hire this engineer?

Check if Oleh is available

Expertise

Years of commercial development experience

10 years of experience

Core technologies

C# 10 years
.NET 10 years
ASP.NET 10 years
WebAPI 10 years
iOS 7 years
JavaScript 10 years

Other technologies

Azure
CSS
jQuery
Microsoft
Node.js
OpenGL
React.js
SQL
SQL Server
TypeScript
Visual Studio
ADO.NET
Cosmos OS
Entity Framework
Git
HTML
LESS
Mercurial
NHibernate
Redis
Sass
Scrum
Tortoise SVN
Style Guide Development
Angular 2x
TeamCity
Powershell
WebAPI
Fiddler Proxy
Kanban
Redux
ReSharper
.NET Core
VS Code

Project Highlights

icon
Software Engineer

Skype/Teams Messaging

Microsoft

Skype is a telecommunications application that provides video chat and voice calls between computers, tablets, mobile devices, the Xbox One console, and smartwatches via the Internet. Users may transmit text, video, audio, and images.

Responsibilities & achievements

• I was the main driver of migrating Skype to a new platform and creating message delivery success and latency measurement systems; • Implemented a custom feature rollout platform that allows decoupling deployments from code changes; • Migrated to a new platform; • Created metrics and telemetry systems.

Azure
icon
Tech Lead & Project Architect

Online Brand Manager

US-based customer

Service with which it's possible to instantly evaluate your website, search results, reviews, and social media in one place - to find out how to reach more customers and keep them coming back.

Responsibilities & achievements

• Solved issues with performance and scalability; • Developed a client-side framework that was suitable for less experienced JS/TS developers and could be incrementally applied; • Integrated code review process and “feature design meetings”; • Moved from a monolithic architecture to microservices using Azure Service Fabric; • Technology decisions; • Performance, Scalability, and Security improvements; • CQRS Framework.

Azure
WebAPI
icon
Software Engineer

Microsoft End-user Training Software

Microsoft Software Training Company

This training software development project had several sub-projects and complex claim-based authentication & authorization.

Responsibilities & achievements

• Improved project security (project finally passed testing); • Initiated TDD; • Substantially improved my and the company's knowledge of Azure and JavaScript penetration.

ASP.NET
Azure
.NET
WPF
Entity Framework
WebAPI
MVC
Web Forms
icon
Software Developer Architect

RID/RAS

US/Ukrainian company

Internal company project for managing complex business processes, starting from HR and up to University activities. N-tier architecture, two presentation layers (desktop - WinForms and web – MVC 3)

Responsibilities & achievements

• Redesigned the system from single-tiered to multiple distributed isolated WCF services; • Architecture design; • Back-end development; • Management and mentorship of newcomers.

ASP.NET MVC
DevExpress
.NET
SQL Server
Visual Studio
ADO.NET
NHibernate

Education

Higher education in Computer Science

Agency

Development agency #31

400+

GMT-11

Remote

Want to hire this engineer?

Check if Oleh is available