English:
Advanced
Ukraine
UTC +02:00
Ukraine/Kyiv
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 availableExpertise
Years of commercial development experience
15 years of experience
Core technologies
Other technologies
Project Highlights
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
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
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
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
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)
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
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
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
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
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
Education
Higher education in Computer Science
Agency
10-50
GMT+3
Ukraine, Poland, Kazakhstan
Core Expertise
Industries
Architecture & Design, E-Commerce & Retail, Banking & Finance, Branding, design, web development
Want to hire this engineer?
Check if Yuriy is available