Petro Borshchahivskyi
04.06.1983

+1 (725) 333-1537
+380 (50) 968-03-31
E-mail: job@Borshchahivskyi.com


Desired Position: Front-End Tech/Team Lead

Looking for a job that combines business analysis, software architect and core development for a company that will allow me to develop and apply mine knowledges and ideas in the development of web-based applications and work automation.
Education (Degrees): Master of Computer Science
  • 2009: Master, National Technical University of Ukraine «KPI», ESC «Institute of Applied System Analysis», The Department of the System Design,
    thesis: «The investigation of methods of the construction of CRM-systems for small business»
  • 2008: Specialist, at the same institute,
    thesis: «The development of the web-based multiuser online-system for personal budgeting with web-interface»
  • 2007: Bachelor, NTUU «KPI» Faculty of Electronics, «Automatic Designing Systems» department
Professional skills: Main toolset: JavaScript, TypeScript, Angular, React, Perl, Node.js, MySQL, git

List of all technologies and tools I ever work with:
  • Web development: AG-Grid, ajax, Angular, AngularJS, axios, Backbone, Bootstrap, Canvas, CoffeeScript, creating of the Chrome Extensions, creating of the Figma Plugins, CSS, Dojo, ES6+, ESLint, git, Google API, Grunt, Gulp, Highcharts, HTML, HTML5, Jasmine, Java, JavaScript, Jest, Jira, JQL, JQuery, json, JSP, Karma, Mantine, Marionette, Material UI, Mercurial, MobX, Mojolicious, MongoDB, MySQL, NextJS, NgRx, Node.js, npm, OpenAI, Oracle, Perl, Perl GUI, PHP, PostgreSQL, Prettier, Pug/Jade, React, Redux, REST, Ruby, RxJs, Scss, Storybook, SVG, svn, TypeScript, three.js, Underscore/Lodash, Web Component, Webpack, wix, XML, XSLT
  • Software: Delphi, VBA, Pascal, Basic
  • Hardware: C++, Python, Arduino, Esp32, RaspberryPi
  • Graphics, 3D and printing: Adobe Photoshop, Adobe Illustrator, Autodesk Fusion 360, SketchUp, 3D Max, Adobe Premiere, QuarkXPress, Axure, Balsamiq mockups, Figma
  • SAP R/3 (ABAP): Badi, ALV, SmartForms, Batch-input, IDoc
Personal characteristics:
  • Languages: English (upper-intermediate), Ukrainian and Russian (native), Polish (beginner);
  • Residence in Las Vegas, Nevada, US;
  • Programming experience since: 1998;

  • new ideas generation;
  • desire to minimize routine, to simplify and automate processes;
  • new tasks creation, projecting of its solutions and interfaces with final maintenance;
  • ability and strong desire to create logical and convenient interfaces;
  • systematic approach to problem-solving.

  • List of completed works: http://petro.borshchahivskyi.com/about/portfolio/
    LinkedIn
Work experience: 03.2023 - 03.2024, Luxoft Poland
Principal Software Developer

Glencore — internal application.
Main technologies: Angular, TypeScript, Figma, JavaScript, Storybook, Node.js, Kendo Responsibilities: design and develop new solutions, API-contracts design, and implement toolset for the team.


10.2022 - 03.2023, Freelance
Web Developer

Melone — Design and development of CMS using Next.js and MongoDB.


12.2021 - 10.2022, EPAM Anywhere
Lead Software Engineer

MigVisor — cloud migration assessment product.
Main technologies: Angular, TypeScript, Figma, JavaScript, Storybook, Node.js Responsibilities: Leading the team, application architecture, API-contracts composing, UI/UX decisions, mentoring team members. Some of achievements:
My team was the only one who did the work by the deadline.
We rewrite the legacy application and I made the new architecture that allows us to unify and make reusable all UI elements, easily add new features and different types of pages, and that is easy to grow up and maintain.
I implemented the fully-functional backend CRUD-server to host mock-data while the real API was in development.
I designed a proxy-approach that allows us to localize & encapsulate work with the legacy backend.


03.2016 - 12.2021, Luxoft
Frontend technical lead

ESolutions — translations management project.
Angular, TypeScript
Adding new features, rewriting legacy


PPT — Framework for projects fast start.
Angular, TypeScript
Leading the team, creating the architecture of framework, core design and implementation.


Several projects for IHS Markit.
Angular, TypeScript, AngularJS, ES6
Leading the team, creating the architecture of application, core design and implementation.


09.2014 - 03.2016, Ciklum
senior frontend developer

Emaratech — Admin portal for government services of UAE.
RDSS — Virtual merchandising management system. I made a core frontend functionality.
CrowdTwist — Multichannel loyalty solution. Being an offshore part of product team, we added new functionality to existing solution.


11.2013 - 08.2014, Freelance
Web Developer

Funny-feed — development of entertainment content site, its admin-part and content storage.
Tados — development the fully functional prototype of system for recruitment.
Microcraft — development of the online-shop based on «tricycle» CMS.


05.2013 - 11.2013, Luxoft
senior frontend developer

SteelExplorer — worked over library for charts using canvas.
Tinkoff Bank — participated in development of online bank client for users.


04.2012 - 05.2013, Freelance
Web Developer

Fides — development of a configurable system for automatic sites parsing.
Anna-Flex — development of a new website for flexographic company.
Development of CMS «tricycle» to create and manage a simple website.
Planet of health — site development for the center of psychological care.
Fides — system design multithreaded collection and multi-level processing of data about job seekers.
Adstream — developing an integrated platform for sharing advertising companies «AdBank».
Yug-Contract — club.foto.ua site revision.
Wilo Ukraine — active consultation, testing, and acceptance of contractor's work.


07.2011 - 03.2012, BMS Soft
senior web-developer

GGWin — system architect, analyst and core developer of web-application.
Participating in development of the sites “Ukrainian Railways” and “Governmental contact center”.


03.2011 - 06.2011, Freelance
Web Developer

Wilo Ukraine — several internal projects.


10.2010 - 03.2011, Yug-Contract
developer

Internal and external web-projects.
Core modules developing, code refactoring.


04.2010 - 09.2010, Freelance
Web Developer

Active participation in photo books web-application architecture and interface developing.


03.2009 - 03.2010, IT-Star
developer

Company’s internal projects developing in the field of partnership programs.


05.2008 - 02.2009, GoodinSoft
head of the development department

Web-application developing for goods catalog Swooshie.
Active participation in construction of project idea, logic projection of the work process, interface development.
Program architecture development.
Programming.


02.2008 - 04.2008, Freelance
Web Developer

Wilo Ukraine — Mini-CRM development, including core and modules for marketing department customer’s data, ordering and accounting of souvenirs, events organizing and visitors recording.


11.2006 - 01.2008, Incom, department of business consulting
software engineer

Architecture design and developing of the website creation framework.
Geomarketing research tool projection and developing including: system of creation and managing of the questionnaires.
Design of the objective managing system based on priority and final date of realization.

ABAP-development for five SAP R/3 implementation projects.


12.2005 - 11.2006, Eurostar
IT-administrator of multistore system

Back-up system development, customer’s data accumulation and analysis system development. New services establishment and additional features development for its processing by 1C. Store, office and stock room performance support.


05.2002 - 11.2005, ZU.design
technical editor

Software engineering including:
Projection and implementation of new components for customer’s websites.
System of finance accounting.
Specific presentational program.
Excel simplified tools for utility payments and budgeting maintenance.

Printwork:
Mock-up and make-up development. Raster graphics and vector graphics competence.
Photoshop teaching.