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

Solution Architect .NET/C#/ASP.NET MVC/Web API/Entity Framework/JavaScript/Windows Azure/iOS

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 Project Architect, contributing to a number of open-source projects in my spare time. I have experience applying TDD (server and client sides), pair programming, and Agile methodologies to greenfield projects as well as legacy systems. Early membership in Architects Group gave me knowledge in designing large scale applications. 80% of my career I was working 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 10 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 Developer

[Skype/Teams Messaging]

Microsoft

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

Responsibilities & achievements

Was the main driver of migrating Skype to the new platform and creating message delivery success and latency measurements systems. Implemented a custom feature rollout platform that allows decoupling deployments from code changes. • Migration to a new platform • Metrics/telemetry systems

Azure
icon
Tech Lead Project Architect

[Online Brand Manager]

U.S.-based customer

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

Responsibilities & achievements

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

Azure
WebAPI
icon
Software Developer

[Software end-user training]

American Microsoft Software Training Company

The project with several sub-projects and complex claim-based authentication & authorization. Including ASP.NET Web Portal, Windows 8 Store App, Office COM Add-in, SharePoint 2013 SPA Web App

Responsibilities & achievements

Improved security (project finally passed testing). Initiated TDD. Substantially improved 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 a lot of business processes, from HR to University activities. N-tier architecture, two presentations layers (desktop - WinForms and web – MVC 3)

Responsibilities & achievements

Totally redesigned system from single tiered to multiple distributed isolated WCF services. • Architecture design • Developer • Managing newcomers

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

Education

Higher education in Computer Science

Agency

Web and mobile app development agency #703

100-400

GMT+2

Kraków/Poland, Austin/USA, Tallinn/Estonia

Core Expertise

Agile
Ajax
ASP.NET
ASP.NET MVC
Azure
Bluetooth
C
C#
C++
CSS
DevExpress
Heroku
HTML5
JavaScript
jQuery
Kotlin
Linux
Magento
Microsoft
MySQL
.NET
Objective-C
Oracle
Phalcon
PostgreSQL
React.js
React Native
Ruby
Ruby on Rails
SQL
SQL Server
SSIS
TypeScript
Visual Studio
Windows
WordPress
WPF
ActiveX
ADO.NET
ADO.NET Entity Framework
Android
Bootstrap
Capistrano
CSS3
Entity Framework
HTML
IBM DB2 Programming
Laravel Framework
Multithreaded Programming
MySQL Programming
Nginx
Object Oriented Programming (OOP)
Redis
RSpec
Swift
Unit Testing
Woocommerce
WordPress e-Commerce
Wordpress Plugin
XAML
Sketch
Adaptive layout
Angular 2x
Capybara
Design Patterns
ES6
MS SQL Server
Sidekiq
Bootstrap CSS
ASP.NET Web API
Azure App Service
Azure Mobile Services
Azure Storage
Azure Web
CircleCI
Redux
iOS SDK
MVC
SCSS
Windows 10 SDK
Acceptance testing
Angular UI Bootstrap
.NET Core
Figma
JavaScript MVC
ESLint
Travis CI
Angular CDK
Trailblazer

Industries

Architecture & Design, Education & Science, Business & Productivity, E-Commerce & Retail, Banking & Finance, Information services & Technologies, Entertainment & Games, Construction & Real estate, Human Resources & Career, Mapping & Navigation, Sports & Fitness, Internet & Telecom, Law & Government, Shopping & Loyalty programs, Photo & Video, News & Media, Fashion & Style, Social Media & Communication, Healthcare & Medicine, Booking & Rent, Food & Drink, Electronics & Equipment, Service & Support, Entertainment, Branding, design, web development, SaaS

Want to hire this engineer?

Check if Oleh is available