Summary
Overview
Work History
Education
Skills
Game development
Timeline
Generic

Andrii Osadchuk

Vancouver

Summary

My overall experience is 13 years: 2+ years experience as an Adobe Flex software engineer and 1 year as a Java software engineer and at least 9 years experience HTML5, JavaScript, (jQuery, AngularJS, React),

• strong knowledge of ReactJS and its infrastructure.

• I can make independent and quick decisions in difficult situations, clearly express my opinion, am responsibly entrusted to me always do the work on time, am ready to undergo any training, and constantly improve my skills.

• Able to shift between a creative and a technical focus depending on the project need and/or the type of project.

• I work well as a team member and leader in large accounts, understanding how the team works and what is expected of different roles in the project.

Overview

14
14
years of professional experience

Work History

Front-End Key Developer

Printing company
01.2023 - Current
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance
  • Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance
  • Analyzed proposed technical solutions based on customer requirements
  • Developed scalable and maintainable code, ensuring long-term stability of the software
  • Created proofs of concept for innovative new solutions
  • Improved software performance by identifying and resolving bottlenecks in the code
  • Established efficient communication channels within the team, leading to better collaboration among members during project development phases
  • Refactored legacy codebases for improved maintainability, paving the way for easier future updates
  • Developed reusable components that significantly reduced development effort on multiple projects
  • Updated old code bases to modern development standards, improving functionality
  • Collaborated with cross-functional teams to deliver high-quality software products on schedule
  • Collaborated with management, internal and development partners regarding software application design status and project progress.

Key Developer

American mid-luxury women's fashion label based in Manhattan, New York, United States (Tory Burch LLC)
04.2019 - 06.2021
  • Built reusable, high quality code and libraries for further usage across subprojects
  • Ensured the technical feasibility of UI/UX designs and implemented them
  • Collaborated with other team members to deliver site features
  • Maintained of existing codebase and participated in code review sessions
  • Performed demo sessions
  • Supported payment systems and other third party services
  • Refactored old components to increase performance
  • Migrated components from JS to Typescript
  • Developed scalable and maintainable code, ensuring long-term stability of the software.

Front-End key developer

USA insurance company. (Vertafore)
04.2019 - 06.2021
  • Analyze and follow business requirements
  • Improving the quality of work through frequent code reviews
  • Collaborating with other teams when needed to provide the best solutions and influence the product
  • Develop flexible and well-structured layouts
  • Developing a user interface and logic for complex single-page applications.

Front-end developer

USA Tickets - Buying & Selling company. (Ticketmaster)
08.2018 - 03.2019
  • Developed new pages, components, and queries for new functionality
  • Developed and maintained critical components of the website
  • Analyze and follow business requirements
  • Provide estimation for time consumption to complex tasks
  • Bug fixing.

Front-End Stream Lead

Spain retail company. (Privalia Group)
03.2016 - 08.2018
  • Code review and technical leadership
  • Implementing multiple Instances of generic components, implementing a Custom View based on the data, resolving issues, and bug fixing.

Front-End Team Leader

One of the largest international banks. (CITI bank)
10.2015 - 02.2016
  • Maintaining a well-organized working flow, understanding business requirements, responsible for resolving problems and issues, also redesigning/reskinning existing pages/components
  • Bugfixing.

Front end developer

Canadian retail company. (The Source)
06.2015 - 09.2015
  • Implementing frontend optimization technologies and best practices
  • Suggest and implement approaches to making existing applications mobile/tablet ready, also bugfixing.

Front end developer

Canadian retail company. (Canadian Tire)
11.2014 - 06.2015
  • Implementing Multiple Instances of generic Modules for a few applications, implementing a Custom View based on the data, resolving issues and bug fixing.

JavaScript developer

Gaming company, UK
03.2014 - 11.2014
  • Implement functional blocks and bonus games in the game

Front end developer

Global information services company, USA
01.2014 - 03.2014
  • Implementation responsive web design
  • Participate in scoping and planning work, developing and testing across multiple browsers, platforms, DOM implementations, responsive web design, etc.

Adobe Air/Flex Developer

Stock photo agency, USA
08.2013 - 11.2013
  • Participate in the development of architecture
  • Development
  • Implementing custom components, and skins
  • Creation of all coded Presentation Layer deliverables.

Java Developer

Travel Company, Spain
06.2013 - 08.2013
  • Support

Developer/Java Developer

Epam Systems, Ukraine
12.2012 - 05.2013
  • Implement new functionality on the client and server side, analyze business requirements, and bug fixing.

Developer/Java Developer

Epam Systems, Ukraine
09.2012 - 11.2012
  • Architecture improvements, development UI, and server side
  • I was implementing new features, and fixing bugs.

Flex developer

Media Software Company, USA
07.2011 - 09.2012
  • Support and development of several functional modules
  • Implement client-specific interfaces, Implementing custom components, skins, fixing bugs.

Air/Flex developer

Freelance project, USA
01.2011 - 07.2011
  • Implementing and development, skins, custom components, fix bugs.

Air/Flex developer

Freelance project, USA
10.2010 - 01.2011
  • Implement Charts, Layouts, Services, Skinning, etc.

Education

Physical and biomedical electronics and qualification of engineer – electronics (Bachelor) -

National University "Lviv Polytechnic"
12.2007

non-Bachelor -

Lviv Technical College
12.2003

Skills

  • Front-End Development
  • API Integration
  • Object-Oriented Programming
  • Code Review
  • Git proficiency
  • Agile development methodologies
  • Code debugging
  • Problem-Solving
  • Performance Optimization
  • JavaScript experience
  • JS Frameworks: React, Angular
  • Flash and ActionScript
  • Best Practices Implementation

Game development

Recently, I have become interested in developing games using the Unity 3D engine, in my free time I am studying 3D modeling and development on this platform

Timeline

Front-End Key Developer

Printing company
01.2023 - Current

Key Developer

American mid-luxury women's fashion label based in Manhattan, New York, United States (Tory Burch LLC)
04.2019 - 06.2021

Front-End key developer

USA insurance company. (Vertafore)
04.2019 - 06.2021

Front-end developer

USA Tickets - Buying & Selling company. (Ticketmaster)
08.2018 - 03.2019

Front-End Stream Lead

Spain retail company. (Privalia Group)
03.2016 - 08.2018

Front-End Team Leader

One of the largest international banks. (CITI bank)
10.2015 - 02.2016

Front end developer

Canadian retail company. (The Source)
06.2015 - 09.2015

Front end developer

Canadian retail company. (Canadian Tire)
11.2014 - 06.2015

JavaScript developer

Gaming company, UK
03.2014 - 11.2014

Front end developer

Global information services company, USA
01.2014 - 03.2014

Adobe Air/Flex Developer

Stock photo agency, USA
08.2013 - 11.2013

Java Developer

Travel Company, Spain
06.2013 - 08.2013

Developer/Java Developer

Epam Systems, Ukraine
12.2012 - 05.2013

Developer/Java Developer

Epam Systems, Ukraine
09.2012 - 11.2012

Flex developer

Media Software Company, USA
07.2011 - 09.2012

Air/Flex developer

Freelance project, USA
01.2011 - 07.2011

Air/Flex developer

Freelance project, USA
10.2010 - 01.2011

Physical and biomedical electronics and qualification of engineer – electronics (Bachelor) -

National University "Lviv Polytechnic"

non-Bachelor -

Lviv Technical College
Andrii Osadchuk