Maksym K.

PHP Developer

Maksym is a highly experienced Backend developer with over 10 years of commercial expertise. He possesses extensive skills in MVC-based PHP frameworks, including Symfony and Laravel. His proficiency in developing cloud-based systems enables him to create highly efficient and scalable solutions.

With more than five years of leadership experience, Maksym has successfully guided teams as a Technical Advisor and Team Lead, driving effective collaboration and seamless project delivery.

One of his most notable achievements was leading the migration of Sweetspot, a Proxify client, to a new infrastructure utilizing Kubernetes, AWS spot instances, and GitHub Actions. His work received excellent feedback and delivered exceptional results.

Main expertise

  • PHP
    PHP 10 years
  • Yii
    Yii 5 years
  • Symfony
    Symfony 7 years

Other skills

  • Java
    Java 4 years
  • Redis
    Redis 3 years
  • ElasticSearch
    ElasticSearch 3 years
Max

Maksym K.

Ukraine

Get started

Selected experience

Employment

  • Senior Symfony Developer

    Golle IT (via Proxify) - 1 year 1 month

    • Joined as a Senior Symfony Developer to support a large-scale client project within a rapidly growing boutique IT agency;

    • Designed and implemented backend solutions using Symfony, ensuring code quality, maintainability, and adherence to best practices;

    • Collaborated with cross-functional teams to translate business requirements into robust technical solutions;

    • Optimized performance of existing systems, focusing on scalability and reliability;

    • Supported deployment processes and provided guidance on backend architecture to align with project goals;

    • Ensured clear communication with stakeholders, delivering updates and managing expectations in a distributed environment.

    Technologies:

    • Technologies:
    • PHP PHP
    • Symfony Symfony
    • MySQL MySQL
    • MariaDB MariaDB
    • Docker Docker
    • Git Git
    • REST API REST API
  • Technical Lead

    Sweetspot - 3 years 6 months

    • Spearheaded the successful migration to a Kubernetes-based infrastructure, utilizing HPA and AWS spot instances to improve scalability and reliability.
    • Optimized CI/CD workflows by transitioning from Jenkins to GitHub Actions, reducing deployment time by over 50% and streamlining the development pipeline.
    • Pioneered the adoption of advanced development methodologies such as Domain-Driven Design, Hexagonal Architecture, and CQRS, strengthening code robustness and flexibility.
    • Initiated a comprehensive technical debt refactoring post-MVP, elevating code quality and system maintainability.
    • Established a new analytics stack and processes based on the ELT (Extract, Load, Transform) approach, improving data insights and decision-making.

    Technologies:

    • Technologies:
    • PHP PHP
    • Symfony Symfony
    • Laravel Laravel
    • React.js React.js
    • MariaDB MariaDB
    • Docker Docker
    • AWS AWS
    • ElasticSearch ElasticSearch
    • Redis Redis
    • TypeScript TypeScript
    • React Native React Native
    • AWS SQS AWS SQS
    • Kubernetes Kubernetes
    • AWS S3 AWS S3
    • Doctrine ORM Doctrine ORM
    • DDD
    • RabbitMQ RabbitMQ
    • AWS EC2 AWS EC2
    • AWS CloudFront AWS CloudFront
    • AWS Route53 AWS Route53
    • AWS RDS AWS RDS
  • Senior Software Engineer

    Sweetspot - 2 years

    • Led the development of a SaaS booking platform for the golf industry from scratch, including the creation of a CRM system for golf managers, a mobile application, and a web app for golfers.
    • Implemented a unique pricing model with a dynamic curve based on historical data, boosting the platform's competitiveness and revenue generation.
    • Established and optimized development processes and standards, ensuring efficient and high-quality software delivery.
    • Set up infrastructure and CI/CD pipelines, enabling seamless integration and deployment of new features and updates.
    • Maintained clear and concise documentation of development processes, infrastructure setup, and system architecture, facilitating knowledge transfer and the onboarding of new team members.

    Technologies:

    • Technologies:
    • PHP PHP
    • Laravel Laravel
    • MySQL MySQL
    • JavaScript JavaScript
    • React.js React.js
    • Docker Docker
    • AWS AWS
    • ElasticSearch ElasticSearch
    • Redis Redis
    • React Native React Native
    • Jenkins Jenkins
    • AWS SQS AWS SQS
    • AWS S3 AWS S3
    • Doctrine ORM Doctrine ORM
    • DDD
    • RabbitMQ RabbitMQ
    • AWS EC2 AWS EC2
    • AWS ECR AWS ECR
    • AWS Route53 AWS Route53
    • AWS RDS AWS RDS
  • Senior Software Engineer

    Tapcore - 2 years

    • Designed and implemented a reliable and fault-tolerant API integration and billing service, ensuring seamless communication with numerous mobile data networks.
    • Developed and maintained clean, efficient, and reusable code, following best practices and coding standards, which contributed to delivering high-quality and maintainable software solutions.
    • Applied Kafka for real-time data processing, ensuring that the system could handle large streams of data efficiently and reliably.
    • Integrated Doctrine for seamless database management, optimizing database interactions and ensuring data integrity across various operations.

    Technologies:

    • Technologies:
    • PHP PHP
    • Symfony Symfony
    • MySQL MySQL
    • MariaDB MariaDB
    • Docker Docker
    • PostgreSQL PostgreSQL
    • Redis Redis
    • Apache Kafka Apache Kafka
    • AWS SQS AWS SQS
    • AWS S3 AWS S3
    • Doctrine ORM Doctrine ORM
    • RabbitMQ RabbitMQ
    • REST API REST API
    • AWS EC2 AWS EC2
    • ClickHouse ClickHouse
    • AWS RDS AWS RDS
  • Senior PHP Developer / Technical advisor

    Flawless App - 1 year

    • Led the development and management of all processes from scratch, playing a key role in building the startup's technical foundation;

    • Selected the appropriate technical stack for the API and infrastructure, ensuring scalability and performance for future growth;

    • Set up and maintained both development and production environments, ensuring smooth deployment pipelines and minimizing downtime;

    • Acted as a key technical advisor, providing strategic input on system architecture and ensuring the use of best practices throughout the development process;

    • Gained valuable experience working in a startup environment, successfully delivering projects under tight timelines while maintaining high-quality standards.

    Technologies:

    • Technologies:
    • PHP PHP
    • Laravel Laravel
    • MySQL MySQL
    • JavaScript JavaScript
    • Angular.js Angular.js
    • MariaDB MariaDB
    • MongoDB MongoDB
    • AWS AWS
    • Redis Redis
    • NGINX NGINX
    • AWS S3 AWS S3
    • AWS RDS AWS RDS
  • Team Lead / Senior Software Engineer

    UMBER FIRM - 2 years

    • Led the development of a new cloud-based e-commerce SaaS platform, working closely with the CTO to make key architectural decisions that shaped the platform's foundation;

    • Managed a team of software engineers, providing leadership, mentorship, and technical guidance to ensure the timely delivery of high-quality solutions;

    • Played a crucial role in refining development processes and fostering a collaborative team environment, resulting in improved productivity and code quality.

    Technologies:

    • Technologies:
    • PHP PHP
    • Symfony Symfony
    • MySQL MySQL
    • JavaScript JavaScript
    • MariaDB MariaDB
    • MongoDB MongoDB
    • Docker Docker
    • AWS AWS
    • ElasticSearch ElasticSearch
    • Redis Redis
    • NGINX NGINX
    • HTML HTML
    • CSS CSS
    • jQuery jQuery
    • Bootstrap Bootstrap
    • AWS SQS AWS SQS
    • AWS S3 AWS S3
    • RabbitMQ RabbitMQ
    • AWS EC2 AWS EC2
    • AWS RDS AWS RDS
  • Team Lead / Senior PHP Developer

    oberig.com - 2 years

    • Led the backend team in the development of a social network aggregation platform, managing key components and ensuring seamless integration with multiple services;

    • Developed and implemented activity streams to aggregate and display user interactions across various social networks, enhancing the platform's user engagement capabilities;

    • Designed and integrated a message publisher and scheduler for social networks, allowing users to publish and schedule content across multiple platforms effortlessly;

    • Integrated cloud storage solutions enable seamless connection with popular social networks and cloud file hosting services.

    Technologies:

    • Technologies:
    • PHP PHP
    • Yii Yii
    • MySQL MySQL
    • Angular.js Angular.js
    • MongoDB MongoDB
    • NGINX NGINX
    • AWS S3 AWS S3
    • RabbitMQ RabbitMQ
    • AWS EC2 AWS EC2
    • AWS RDS AWS RDS
  • PHP Developer

    Aviso - 3 years

    • Supported and improved the company’s existing products by optimizing SQL queries for high-load environments, ensuring faster response times and system efficiency;

    • Refactored legacy code, enhancing performance, maintainability, and scalability of the platform, leading to improved long-term sustainability;

    • Integrated various payment systems into the company’s products, enabling seamless transaction processing and enhancing user experience;

    • Led the complete redesign and rewrite of the company’s main project, aviso.ua, significantly improving its performance, reliability, and ease of maintenance;

    • Collaborated closely with cross-functional teams to deliver new features and enhancements, ensuring alignment with business objectives and user needs.

    Technologies:

    • Technologies:
    • PHP PHP
    • MySQL MySQL
    • JavaScript JavaScript
    • NGINX NGINX
    • jQuery jQuery
    • Bootstrap Bootstrap
    • Apache Lucene Apache Lucene

Education

  • BSc.Computer Science and Engineering

    National Technical University of Ukraine «Kyiv Polytechnic Institute» · 2007 - 2011

Find your next developer within days, not months

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • You are presented the right candidates 2 days in average after we talk

Not sure where to start? Let’s have a chat