Andrii Androshchuk, Developer in Rivne, Rivnens'ka oblast, Ukraine
Andrii is available for hire
Hire Andrii

Andrii Androshchuk

Verified Expert  in Engineering

PHP Developer

Location
Rivne, Rivnens'ka oblast, Ukraine
Toptal Member Since
January 12, 2017

Andrii is a dedicated software engineer, holding a master's degree in computer science and boasting over 12 years of comprehensive IT expertise, including five in technical leadership. He is well-equipped with the knowledge, skills, and abilities to adeptly lead the creation of teams, projects, and products from inception. Andrii's passion lies in the meticulous design and implementation of top-notch SaaS applications, with a dedicated focus on ensuring robust security and optimal performance.

Portfolio

Firmply
Minimum Viable Product (MVP), Software Development Lifecycle (SDLC)...
Sourcing International SI1010 GmbH
Laravel, PHP, Vue, REST, Tailwind CSS, CI/CD Pipelines, Stripe, Billing, CSS...
SoftServe
Agile Project Management, Team Leadership, Remote Team Leadership...

Experience

Availability

Full-time

Preferred Environment

Laravel, Scrum, MacOS, PhpStorm

The most amazing...

...opportunity and responsibility I had was leading a team of great engineers with full control of our processes, 95% on-time delivery, and a successful product.

Work Experience

Technical Lead

2022 - 2024
Firmply
  • Led the discovery phase for the product by analyzing the business idea, potential competitors, and market to define goals for MVP.
  • Designed and implemented the entire project architecture based on the PRD, containing functional and non-functional requirements.
  • Designed and launched a scalable cloud infrastructure for different environments while keeping them separate, identical, and secure with Terraform (IaC).
  • Created a framework for better and more sophisticated integration and monitoring of a wide variety of third-party services (10+) with limited layers of abstraction.
  • Configured CI/CD to streamline deployments, testing, and security updates.
  • Executed the planned scope of work, ensuring timely delivery of the beta release.
Technologies: Minimum Viable Product (MVP), Software Development Lifecycle (SDLC), CI/CD Pipelines, Product Discovery, Terraform, Amazon Web Services (AWS), Technical Leadership, Laravel, PHP, Vue, MySQL, Software Architecture, Web Development, Software Design, Agile, Leadership

Senior PHP Developer

2022 - 2023
Sourcing International SI1010 GmbH
  • Performed the upgrade and redesign of a Laravel application on the new design, CSS framework, and PHP framework capabilities.
  • Configured CI/CD with GitHub Actions to improve code quality and enable faster deployments.
  • Implemented a billing portal for a multitenancy application with recurring payments, email notifications, and feature limits.
Technologies: Laravel, PHP, Vue, REST, Tailwind CSS, CI/CD Pipelines, Stripe, Billing, CSS, HTML, JavaScript, Front-end Development, Amazon Web Services (AWS), Software Architecture, Back-end, Full-stack, Laravel Livewire, Alpine.js, TallStack

Technical Project Manager

2019 - 2022
SoftServe
  • Led two Agile teams of around 18 talented people within one program in the gas and oil industry. Key indicators: 0% voluntary turnover, eNPS above the company average, and satisfied stakeholders.
  • Developed a successful software development lifecycle (SDLC) and value delivery chain based on PMI, OKRs, Scrum, CI/CD, and other best management and engineering practices.
  • Built solid and trustworthy relationships with my team through mentoring, one-on-ones, and personal development plans (PDPs).
  • Created a fully-remote culture with a focus on asynchronous work and communication.
  • Ensured project compliance and governance with SOC 2 and SSDF.
  • Built a Microsoft Power BI dashboard with the appropriate project and product performance metrics.
  • Conducted project and technical interviews during staffing periods.
Technologies: Agile Project Management, Team Leadership, Remote Team Leadership, IT Project Management, Web Project Management, Agile, Scrum, Leadership, Amazon Web Services (AWS), Software Architecture, Back-end, Technical Leadership

Technical Lead

2017 - 2022
Neon Coat
  • Designed and developed the architecture of a system according to functional and non-functional requirements.
  • Developed a complex, highly available, and optimized core and API for an internet marketing platform used by mobile and web applications with 99% uptime.
  • Configured a CI/CD process for the majority of the applications within the system.
  • Led infrastructure design and implementation with the DevOps team on AWS.
  • Managed third-party API integrations with the system.
  • Developed a serverless microservice for the most critical part of the API for outstanding performance and availability.
  • Developed an intense admin application for a system to manage all aspects of client-facing expectations. Used Vue to build complex, dynamic components.
Technologies: Amazon Web Services (AWS), PostgreSQL, Laravel, PHP, REST APIs, Test-driven Development (TDD), SOLID Principles, Bootstrap UI, Git, Scrum, Agile Software Development, Object-oriented Programming (OOP), Software Design, Memcached, Symphony, Architecture, Microservices, React, Vue, Docker, TypeScript, JavaScript, PostgreSQL 9, Web Development, Full-stack, HTML, Front-end Development, Software Architecture, Back-end, Technical Leadership, System Development Life Cycle (SDLC), Agile, Leadership

Senior PHP Engineer

2020 - 2020
Taystr
  • Designed and developed a REST API with the Laravel framework for a mobile social application. Integrated the API with some 3rd-party services like Google and AWS.
  • Implemented and designed an AWS infrastructure for the API using a Terraform infrastructure as code (IaC) service. Deployed various services, including compute, storage, monitor, cache, and availability for the project.
  • Developed a microservice using Go to increase speed availability and reduce time and costs for the most frequently used endpoints within the API.
  • Participated in scrum ceremonies and team meetings around project discovery, estimate, planning, demo, and development.
Technologies: PHP, Laravel, Amazon Web Services (AWS), PostgreSQL, REST APIs, Terraform, Go, SOLID Principles, Bootstrap UI, Git, Scrum, Agile Software Development, Object-oriented Programming (OOP), Software Design, Memcached, Architecture, Microservices, MySQL, Agile, Web Development, Full-stack, HTML, CSS, Front-end Development, Software Architecture, Back-end, Laravel Livewire

Senior PHP Engineer

2015 - 2016
Devlion
  • Developed a stock exchange simulator with livestock quote syncing and integrations of payment processors and financial data providers.
  • Supported and improved a legacy CRM project with insightful reports, dashboards, and payment integrations.
  • Created an online trading platform and integrated leading financial providers.
  • Developed the architecture and built a project for a communal service that handles regular payments and reports.
Technologies: jQuery, Vue, Amazon Web Services (AWS), SQL, Laravel, CSS, MySQL, JavaScript, HTML, PHP, REST APIs, Stripe API, SOLID Principles, Bootstrap UI, Git, Agile Software Development, Object-oriented Programming (OOP), Software Design, Architecture, Web Development, Front-end Development, Software Architecture, Back-end, Full-stack

PHP Engineer

2013 - 2014
Bvblogic
  • Led a team of developers and the entire migration process of an online concierge system from legacy to Zend Framework 2, along with adding new features, security enhancements, and design changes.
  • Developed an application that allows you to book any flight ticket, find a hotel, or buy insurance on the same page. The application is tightly integrated with large GDS providers and other payments, notifications, and marketing services.
  • Developed an API for an eCommerce-related mobile application with the Laravel framework.
  • Built a unique landing page for single-event registration with some mailing functions.
Technologies: Angular, Laravel, SQL, CSS, HTML, Zend Framework, PHP, MySQL, JavaScript, SOLID Principles, Bootstrap UI, Git, Scrum, Agile Software Development, Object-oriented Programming (OOP), Software Design, Front-end Development, Back-end, Full-stack

C++ Engineer

2009 - 2012
Self-employed
  • Researched and analyzed a business need of a country-wide company responsible for importing and re-selling special hardware devices. Conducted interviews with their employees and gathered requirements.
  • Developed a "ready-to-use" solution for the business—a desktop application written with C++ with Embarcadero RAD Studio. It covers the entire business chain of the company accordingly to their need.
  • Implemented an enhanced security layer for the application with a physical key (by keylock) that encrypts sensitive data and restricts access to the system without the key.
Technologies: cURL, POCO C++, Boost, Embarcadero RAD Studio, MySQL Data Access Components (MyDAC), C++, SOLID Principles, Git, Object-oriented Programming (OOP), Software Design

Flights Booking App (with GDS)

I have developed an application that allows users to book flight tickets, find a hotel, or buy insurance on the same page. The application is tightly integrated with large GDS providers and other payments, notifications, and marketing services. I developed a mixer that combined search results from different providers for the same request while giving the best options to end-users.

Taystr

Taystr is a mobile application that allows users to rate actual dishes on the menu and find the best ones around.

I designed and developed a REST API with the Laravel framework and integrated it with third-party services like Google and AWS.
I also designed and implemented an AWS infrastructure for the API using Terraform (infrastructure as code service). Deployed various services for computing, storage, monitoring, cache, and availability for the project.
I developed a microservice on Go (language) to increase speed and availability and reduce time and costs for the most frequently used endpoints within the API.
Finally, I participated in Scrum ceremonies and team meetings around project discovery, estimation, planning, demo, and development.

CRM/ERP

I developed a web-based CRM dedicated to automating the entire business chain for a country-wide eCommerce company.

The project includes modules to work with leads, sales, reports, management, finances, shipping, and third-party integrations. In cooperation with company management, we developed a lot of reports and dashboards for better analytics and transparency.

The most important feature of this CRM is analyzing and predicting sales using machine learning algorithms.

DBHub

https://www.producthunt.com/posts/dbhub-2
DBHub is a database version control system that handles different aspects of database development flow like teamwork, deployment, monitoring, backup, and more. The central part is about scanning and sharing schema changes with team members and deploying them on servers.
At this moment, this project has been closed as a failed startup.

Firmply

https://firmply.com/
I led the discovery phase and subsequent design and implementation of a product, defined MVP goals, and established the project architecture based on the PRD. I orchestrated the deployment of a scalable cloud infrastructure with Terraform, ensuring separation, uniformity, and security. By implementing efficient CI/CD pipelines, I contributed to seamless deployments, testing, and security updates. Through meticulous execution, I ensured the timely delivery of the beta release, emphasizing my commitment to project objectives and deadlines.
2011 - 2014

Master's Degree in Computer Science

Ternopil National Economic University - Ternopil, Ukraine

2009 - 2011

Bachelor's Degree in Software Development

Ternopil National Economic University - Ternopil, Ukraine

SEPTEMBER 2022 - PRESENT

Lean Six Sigma White Belt Certification

Six Sigma Society

SEPTEMBER 2022 - PRESENT

Certified Associate in Project Management (CAPM)

Project Management Institute (PMI)

MAY 2022 - PRESENT

AWS Partner: Accreditation (Business)

Amazon Web Services

MAY 2022 - PRESENT

AWS Partner: Accreditation (Technical)

Amazon Web Services

JANUARY 2022 - PRESENT

Professional Scrum Master

Scrum.org

APRIL 2021 - PRESENT

Microsoft Certified: Azure Fundamentals

Microsoft

Libraries/APIs

Highcharts, Vue, Vuex, React, jQuery, POCO C++, REST APIs, Stripe API, Twilio API, PayPal API, Google API, Stripe

Tools

Terraform, GitHub, Git, Google Docs, NGINX, PhpStorm

Frameworks

Twig, Laravel, Zend Framework, Angular, PHPUnit, AngularJS, Bootstrap, Boost, Tailwind CSS, Laravel Livewire, Alpine.js

Platforms

Amazon Web Services (AWS), Docker, MacOS, Unix, Azure

Languages

CSS, HTML, JavaScript, PHP, SQL, Go, C++, SCSS, C#, TypeScript

Paradigms

Object-oriented Programming (OOP), Agile, Test-driven Development (TDD), Scrum, Agile Software Development, Microservices, Agile Project Management, Six Sigma, REST

Storage

MySQL, PostgreSQL, Memcached, DB, SQLite, MongoDB

Industry Expertise

System Development Life Cycle (SDLC)

Other

SOLID Principles, Full-stack, Software Architecture, Back-end, Software Design, Bootstrap UI, Technical Leadership, Leadership, Front-end Development, Symphony, Machine Learning, 1C:Enterprise, APIs, Global Distribution Systems (GDS), MySQL Data Access Components (MyDAC), Embarcadero RAD Studio, cURL, Multithreading, Cloud, PSM-1, Scrum Master, Architecture, IT Project Management, People Management, Software Development Lifecycle (SDLC), Team Leadership, Remote Team Leadership, Web Project Management, PostgreSQL 9, Project Budget Management, Risk Management, Scope Management, Schedule Management, Cost Management, Stakeholder Management, Quality Management, Web Development, Lean Six Sigma, Lean, Lean Development, CI/CD Pipelines, Billing, TallStack, Minimum Viable Product (MVP), Product Discovery, Startups

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring