Roman F. PHP Engineer
Summary
- Experienced Software Engineer with 8 years of commercial experience in demanding environments, focused on producing cutting-edge systems for businesses.
- Skilled in infrastructure cost optimization, Kubernetes, and Terraform.
- Proficient in PHP, JavaScript, Golang, and various databases such as MySQL, PostgreSQL, and MongoDB.
- Extensive experience with Amazon Web Services (AWS) and containerization technologies like Docker.
- Strong background in computer science with a Master's degree in Computer Science.
- Familiar with Agile and Scrum methodologies, as well as software development practices and SDLC.
- Excellent communication skills and fluent in Ukrainian with advanced English proficiency.
Work Experience
Senior Optimization Engineer, NDA
Duration: 2022 - present
Summary: Reduced $300k/y expenses for the company through infrastructure auditing, code refactoring, and process optimization.
Responsibilities: Researching infrastructure billings, non-optimal used resources, slow queries, and system design bottlenecks. Slicing monoliths to microservices, code cleaning up, and upgrades. Writing technical documentation for new services. Polishing release processes. Gradually rolling out new features to production using experiments. Monitoring system performance and error rates. Detecting production incidents and fixing bugs. Introducing new project initiatives.
Technologies: Databases, Algorithms and Data Structures, System Design, Automation tests, CI/CD, PHP, AWS, Terraform, k8s, Docker, MySQL, RabbitMQ, Redis, Memcached, AWS Billings, Logs and Metrics, Datadog, Prometheus, Chef, Consul Experiments, elasticsearch.
Senior Software Engineer, E-commerce Product for Aldi
Duration: 2021 - 2022
Summary:
- Delivered a high-quality e-commerce product for Aldi to enter the US market;
- Implemented orders, third-party delivery integration, and payment processing;
- Prioritized security and reliability through encryption and automation test coverage.
Responsibilities: Worked on Spryker core features. Impacting more than a hundred framework consumers.
Technologies: PHP, JS, Symfony 4, Kafka, Postgres, MySQL, rabbitMQ, Stryker framework, AWS, State machine, elasticsearch.
Senior Software Engineer, Scalable E-commerce Solution for Golf Clubs
Duration: 2019 - 2021
Summary:
- Built a scalable e-commerce solution for golf clubs;
- Led a 5 person cross-functional team working on bookings, memberships, and partnerships;
- Developed strategies for business growth and integrated the product deeply into golf club management.
Responsibilities: Analyzed potential system solutions based on evolving customers' requirements. Prioritized improvement plans. Influenced the engineering team.
Technologies: PHP, Js, Symfony 4, API-platform, Laravel, React, AWS, elasticsearch.
Senior Cloud Engineer, Product Development for Internal Customers
Duration: 2018 - 2019
Summary:
- Provided broad experience in product development to internal customers;
- Coded, designed, and maintained existing applications;
- Led a team as a mentor and code reviewer;
- Participated in all phases of the system development life cycle.
Responsibilities: Involved in all phases of software development.
Technologies: PHP, Js, Laravel, Vue.js, Node.js, AWS.
Software Engineer, E-commerce Solutions for Clients
Duration: 2015 - 2018
Summary:
- Delivered high-quality e-commerce solutions for clients;
- Determined business requirements and analyzed them to make development roadmaps;
- Continuously improved customer satisfaction.
Responsibilities: Focused on delivering high-quality e-commerce solutions. Continuously improved customer satisfaction.
Technologies: PHP, JS, Laravel, Vue.js, Node.js, AWS, MySQL.
Education
- State Technological University, Ukraine
Masters in Computer Science - State Technological University, Ukraine
Bachelors in Computer Science