Andrii Androshchuk
Verified Expert in Engineering
PHP Developer
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
Experience
Availability
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
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.
Senior PHP Developer
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.
Technical Project Manager
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.
Technical Lead
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.
Senior PHP Engineer
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.
Senior PHP Engineer
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.
PHP Engineer
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.
C++ Engineer
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.
Experience
Flights Booking App (with GDS)
Taystr
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
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-2At this moment, this project has been closed as a failed startup.
Firmply
https://firmply.com/Education
Master's Degree in Computer Science
Ternopil National Economic University - Ternopil, Ukraine
Bachelor's Degree in Software Development
Ternopil National Economic University - Ternopil, Ukraine
Certifications
Lean Six Sigma White Belt Certification
Six Sigma Society
Certified Associate in Project Management (CAPM)
Project Management Institute (PMI)
AWS Partner: Accreditation (Business)
Amazon Web Services
AWS Partner: Accreditation (Technical)
Amazon Web Services
Professional Scrum Master
Scrum.org
Microsoft Certified: Azure Fundamentals
Microsoft
Skills
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
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), Test-driven Development (TDD), Scrum, Agile Software Development, Agile, 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, 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, Leadership, Web Development, Lean Six Sigma, Lean, Lean Development, CI/CD Pipelines, Billing, Alpine.js, TallStack, Minimum Viable Product (MVP), Product Discovery, Startups
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring