Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Andrii Ponomarenko

Toronto,ON

Summary

Results-driven Web Developer with over 8 years of experience in rapidly and effectively developing web pages using JS, HTML5, CSS, and responsive design techniques. Expertise in designing user experiences for web applications with proficiency in JavaScript, TypeScript, Angular, RxJS, and Vue.js. Proven success in projects architecture design with a strong foundation in OOP (S.O.L.I.D), functional programming, Redux, and Flux. Deep understanding of the Ionic framework and hybrid mobile app development, with a solid grasp of Android and iOS deployment processes. Demonstrated leadership experience in conducting daily meetings, planning sessions, retrospectives, and setting development plans for teams. Skilled in various SDLC models, including Waterfall, Agile Scrum, and TDD processes with Jira and Sprint Planning.

Overview

9
9
years of professional experience

Work History

Front-End Web Developer

Get Covered
02.2022 - 11.2023


About Project:

“GetCovered (USA Insurance)” - Insurance technology company that provides cost-effective coverage with a few clicks. Offers an automated, simplified solution to ensure commercial or residential clients purchase and maintain their insurance. Partnering with “A rated” carriers, giving them access to agent networks selling additional products through automated software. Offers cutting-edge technology for your insurance sales and coverage tracking needs.


Main responsibilities:

  • Improved website user experience by redesigning the interface and optimizing navigation.
  • Enhanced mobile responsiveness for better user access across various devices.
  • Developed custom-built web applications tailored to clients'' specific needs.
  • Collaborated with cross-functional teams to ensure seamless integration of front-end and back-end functionalities.
  • Maintaining, optimizing, troubleshooting, and improving Client area and Admin Portal area.
  • Building stable and maintainable codebase using Angular and Vue.
  • Expand features, refine code, and improve processes, producing smoother operations and enhancing user engagement.
  • Ensure efficient web development by supporting designers and app developers while resolving website performance issues.
  • Produced stunning visual elements of web applications by translating UI/UX design wireframes into code while producing high quality, reusable markup using HTML5 and CSS3.
  • Work with different development and QA teams to code Angular reusable components, test, and verify improvements through development process.


Key achievements:

  • Redesigned the website for enhanced user experience and navigation, significantly boosting customer engagement and satisfaction.
  • Implemented superior mobile responsiveness, ensuring optimal performance across various devices and expanding the user base.
  • Improved report system technique to provide the most reliable information to business team.


Technologies:

Angular 14+, Vue 3, Ruby on Rails

Mobile App/Web Developer

Funzing
07.2019 - 02.2022


About project:

“Funzing” - Israel/UK B2B platform that connects people who are looking fo extraordinary experiences with small businesses and content producers who want to share their knowledge and host various activities. All experiences can be booked on the website or app. With a simple and convenient interface, you can search for experiences and filter the results by category, location and date.


Main responsibilities:

  • Hybrid mobile (iOS and Android) development, responsible for full app life-cycle concept, design, build, test, deploy and release to the app store.
  • Full Web Portal migration from old legacy code to modern Angular 12+ Single Page Application.
  • Team leading of the internal and external front-end engineers.
  • Working with Product Management and CEO to iterate on new features within the product.
  • Transferring the designs and wireframes into high-quality code.
  • Ensured the best possible performance, quality, and responsiveness of the web platform and application.
  • New Payments system integration.
  • Proper documentation and reports in all stages of product life cycles.
  • Quality checks and tests coverage.


Key achievements:

  • Successfully led the full life-cycle development of the hybrid mobile app for both iOS and Android, from concept to release, ensuring a seamless user experience and efficient functionality for finding and booking extraordinary experiences.
  • Achieved full migration of the Web Portal from old legacy code to a modern, efficient Angular 12+ Single Page Application, significantly enhancing user interface and platform responsiveness.
  • Successfully integrated a new payment system, streamlining the transaction process for users and improving the overall financial operations of the platform.


Technologies:

Angular 12+, Ionic 5, Cordova, Capacitor, Firebase, Ruby on Rails

Ionic (Hibrid Mobile) Developer

FABWARE
05.2017 - 07.2019

About project:

“Paymash (Switzerland)” - A mobile POS system for your tablet or smartphone. The smart point of sales system that helps you to manage your business. Connect with your clients, whether you sell in your store or online shop.


Main responsibilities:

  • Development of hybrid mobile application with Ionic, Cordova and Angular
  • Project architecture design.
  • Native plugins integration.
  • Built single page applications (SPA), responsive web design UI using HTML5 grid layouts, CSS3 media queries.
  • Performs code reviews of other team members' work and recommends changes to improve code quality.
  • Proved successful working within tight deadlines and afast-paced atmosphere.


Key achievements:

  • Successfully developed a versatile hybrid mobile application using Ionic, Cordova, and Angular, significantly enhancing the accessibility and functionality of the Paymash mobile POS system for both tablets and smartphones.
  • Led the project architecture design, implementing robust and scalable solutions that effectively support the smart point of sales system and facilitate seamless business management for users.


Technologies:

Ionic, Cordova, Angular 2+

Web Developer

ITSVIT
03.2015 - 05.2017

About project:

“Toweya” - a different approach to analyzing information on webpages returns many relevant results that would not easily be found in other search engines.


Main responsibilities:

  • Front-end development (high loaded SPA) for big data project with AngularJS
  • Back-end development for big data projects on node.js with express (authorization, user-profile, brute force security, etc.)
  • Development of high loaded dashboard with Angular 2/4 and back-end on node.js
  • Designed dynamic and browser compatible pages using HTML5, CSS3, jQuery, and Javascript.


Key achievements:

  • Implemented secure and scalable back-end features using Node.js, improving platform functionality and security.
  • Designed and built a responsive, Angular-based dashboard, significantly enhancing data visualization and user interaction.


Technologies:

AngularJS, Angular 2+, Node.js, REST API server

Web Developer

INVENSUS
09.2014 - 05.2015

Main responsibilities:

  • Development of architecture of the project.
  • Work with WebAPI2.
  • Back-end integration using PHP.
  • Front-end integration using AngularJS.


Key achievements:

  • Played a pivotal role in the development of project architecture, contributing to the foundational structure and ensuring efficient integration and functionality of web applications.
  • Demonstrated proficiency in integrating backend systems using PHP, enabling robust server-side scripting and enhancing the functionality of web applications.
  • Gained valuable experience in managing content and e-commerce platforms by working with Joomla, WordPress, and OpenCart, contributing to the versatility and adaptability of web solutions for diverse business needs.


Technologies:

Web API2, AngularJS, PHP

Education

Master Degree - Electrical Engineering And Electrophysics

Kharkiv National Polytechnic University
09.2011

Skills

  • JavaScript/TypeScript
  • Angular 2/17
  • Vue 2/3
  • Ionic 5, Cordova, Capacitor,
  • Rxjs
  • HTML5, CSS3/SCSS
  • Nodejs, Express
  • Progressive Web App

Languages

English
Full Professional
Russian
Native or Bilingual

Timeline

Front-End Web Developer

Get Covered
02.2022 - 11.2023

Mobile App/Web Developer

Funzing
07.2019 - 02.2022

Ionic (Hibrid Mobile) Developer

FABWARE
05.2017 - 07.2019

Web Developer

ITSVIT
03.2015 - 05.2017

Web Developer

INVENSUS
09.2014 - 05.2015

Master Degree - Electrical Engineering And Electrophysics

Kharkiv National Polytechnic University
Andrii Ponomarenko