Summary

Expertise

Project Highlights

Education

Agency

YH

English:

Advanced

Yuriy H.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Advanced

20+ years of production experience as a Full stack / FE / Angular developer

▪ 20+ years of production experience as a Full stack / FE / JS developer ▪ Main technology stack is Typescript / JavaScript (Angular, NgRx, RxJs & ecosystem) and everything regarding frontend. Still, I can help with backend and some DevOps tasks too. ▪ Experience in modern web frameworks and libraries ▪ Interested in self-development, learning new technologies

Want to hire this engineer?

Check if Yuriy is available

Expertise

Years of commercial development experience

15 years of experience

Core technologies

Angular 2x 5 years
AngularJS 2 years
Angular Material 1 year
RxJS 4 years
TypeScript 6 years
PHP 5 years

Other technologies

Java
JavaScript
jQuery
MongoDB
MySQL
Node.js
PostgreSQL
CSS3
Git
WebGL

Project Highlights

icon
Senior Developer

Digital Well Program

Jan `21 - Present

4 years

DXC for Halliburton

Web application to help oil mining companies to construct wells , calculate cost, time and efficiency. Used worldwide

Responsibilities & achievements

team is 30+ divided into smaller teams members • Upgrade big proprietary set of packages from Angular 6 to Angular 10 • Upgrade all 3rd party libraries like PrimeNg to latest compatible versions • Document and compose guides so future developers will install the application in timely and pleasant manner. • Develop Angular components and services. • Supervise/guide teammates should they experience any version conflicts

TypeScript
Angular 2x
Npm
RxJS
NgRx
Prime NG
icon
Senior Frontend Engineer/ Team Lead

Web Based System Projects

Mar `19 - Dec `20

2 years

UA/EU/USA

Work with variety of business customers and their existing systems for warehouse productions

Responsibilities & achievements

Mostly alone or in cooperation with customer representatives if any • Communication with customers • Discussing goals, requirements, briefs etc. • Choosing technologies stack • Full cycle web development and/or maintenance according to customer specifications • Legacy code analysis

JavaScript
jQuery
Angular 2x
icon
Senior Web Developer / Contracted Consultant

Intranet Application

Feb `18 - Mar `19

1 year

RedHat Linux

Inner project under strict NDA.

Responsibilities & achievements

Team Size: 10+ • Analyze challenges • Discuss modern trends in web technology • Come with solutions

AWS
JavaScript
TypeScript
Angular 2x
RxJS
icon
Senior Developer

Intranet Application

May `15 - Jan `18

3 years

DeutscheBank

Set of financial applications for DB inner operations

Responsibilities & achievements

Team: 15+ Given set of 14 quite similar project written in old JSP (java server pages) & GWT (Google Web Toolkit) technologies, given several approaches of different developer to migrate to (yet to be born) Angular 2, DeutscheBank has faced complete mess. • Analize all the projects and their interactions and dependencies • Close work with business analytics local and abroad as well • Analyze legacy JSP code and existing tries to build something with Angular 2 • Pickup and adopt best code practices (approved by chief system architect) • Develop migration plan so all the project will remain functional during migration • Make decisions on which 3rd party libraries we need to use • Develop new features in Angular 2, providing their compatibility and communication with legacy JSP • Communicate with backend developers to design RESTfull API • Supervise the team while they refactor existing Angular code • ... and really much more

CSS
Java
JavaScript
jQuery
JSP
Spring
TypeScript
HTML
Angular 2x
Npm
Webpack
MVC
icon
Leading web developer

Bookmaker web Application

Apr `14 - May `15

1 year

BetLab

Frontend for web application where gambling users can make their stakes and other activities

Responsibilities & achievements

Team: 15+ • Intensive communication with product owner in order to understand business rules • Design and develop web frontend • Make decisions on project architecture, 3rd party libraries, technologies • Communication with backend developers to develop API • Communication with UI/UX designer • Solution finding for non-trivial challenges • Interview new teammates • Develop code best practices (in cooperation with the team) • Code reviews • Took part in Sprint planning Achievements: In 6 months of mostly sole work on front end, delivered a prototype, which was presented at large exhibition and later at London ICE exhibition. That was a success and a young company received very solid investments and had quickly grown from 17 to 140 people (in total, not just frontend)

AngularJS
CSS
JavaScript
HTML
Mercurial
Gulp
Jasmine
Karma unit tests
icon
Team Lead / Scrum master / Senior Developer nursery teach

Build Ukrainian team for an EU bookmaker startup

Feb `12 - Dec `13

2 years

Two Dollar Web

Set of customizable web solutions for different bookmakers worldwide

Responsibilities & achievements

Team: 10+ • Analize current workflow (actually total mess and absence of any procedures) • Discuss with company owners on workflow, practices etc. (for instance: why we need a VCS? Do we really need to set tasks via Jira?) • Interview new candidates • Supervise the team • Setup and promote productive practices and work culture (like Scrum etc.) • Analize and reverse engineer legacy (garbage)code • Make major architectural and technical decisions • Develop principal parts of the application

CSS
JavaScript
jQuery
MySQL
PHP
Git
HTML
icon
Web developer

Freelance Projects

Mar `10 - Jan `12

2 years

self-employed on Elance, customers: EU/USA

Web projects for EU/USA customers on the Elance platform

Responsibilities & achievements

Mostly alone or in cooperation with customer representatives if any • Communication with customers • Discussing goals, requirements, briefs etc. • Choosing technologies stack • Full cycle web development and/or maintenance according to customer specifications • Legacy code analysis

CSS
JavaScript
jQuery
Linux
MySQL
PHP
Ruby on Rails
HTML
icon
Senior Developer

Large-scale Integrated Circuit Simulator

Aug `08 - Mar `10

2 years

GlobalLogic

Software to simulate behavior of LSI. The problem is that it is expensive and time costly to order real LSI from real factory. We came with solution where customer was required to provide mathematical model of the LSI and our servers will simulate its functioning providing samples of signals etc.

Responsibilities & achievements

Team: 5+ • Front end development • Cooperation with backend team

Apache
CSS
Java
JavaScript
XML
HTML
SOAP
RESTful API
icon
Senior Developer

Fintech

Jun `08 - Mar `10

2 years

GlobalLogic

Financial application for GL inner use. Features bonuses calculation, employees accounts, statistics etc.

Responsibilities & achievements

• Communication with financial officers • Make architectural decisions • Discuss and agree on project requirements • Develop the software according to the requirements • Cooperate with devops person on deployment and other issues

Java
JavaScript
jQuery
PostgreSQL
icon
Chief Web Developer

TV broadcasting studio in Ukraine

Jan `06 - Aug `08

3 years

Studio “1+1”

Bunch of Web projects for TV Shows. As one and the only web developer (later a junior developer and dedicated designer were hired) responsible for support and development of all kinds of functional or just promotional web application for the company.

Responsibilities & achievements

• Communication with TV show responsible persons (product owners) • Make decisions on particular tools/technologies • Developed the websites as a full stack developer • Support the existing projects • Reverse engineering of the existing mix of PHP/HTML pages • Cooperate with the designer and DevOps team • Interview new teammates • Supervise one junior developer

CSS
JavaScript
jQuery
Linux
MySQL
PHP
CVS
HTML
PSD to MailChimp

Education

Higher education in Computer Science

Agency

Web & Mobile Development agency #3136

10-50

GMT+3

Ukraine, Poland, Kazakhstan

Core Expertise

AngularJS
Django
Express.js
Flask
JavaScript
Node.js
Python
React.js
TypeScript
Unity or Unity3D
Automated Testing
Golang
Manual testing

Industries

Architecture & Design, E-Commerce & Retail, Banking & Finance, Branding, design, web development

Want to hire this engineer?

Check if Yuriy is available