Upstaff Sign up
Roman F., PHP Engineer
Roman F.
🇹🇷Turkey (UTC+01:00)
Created AtUpstaffer since October, 2023

Roman F. — PHP Engineer

Vetted expert in Back-End Web.

Last verified on July, 2024
Senior
Upper-Intermediate English

Core Skills

Bio 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.

Technical Skills

Programming LanguagesGo, JavaScript, PHP
PHP FrameworksLaravel, Symfony 4, Yii 2
JavaScript FrameworksReact
Databases & Management Systems / ORMAWS ElasticSearch, Memcached, MongoDB, MySQL, PostgreSQL, Redis
Cloud Platforms, Services & ComputingAWS
Amazon Web ServicesAWS ElasticSearch
Methodologies, Paradigms and PatternsAgile, Scrum, SOAP, System Design
Web/App Servers, MiddlewareApache HTTP Server, Nginx
Deployment, CI/CD & AdministrationChef, CI/CD
Logging and MonitoringDatadog, Prometheus
Virtualization, Containers and OrchestrationDocker, Kubernetes, Terraform, Vagrant
Version ControlGit
Mail / Network Protocols / Data transferHTTP, sockets, SSH
Message/Queue/Task BrokersKafka, RabbitMQ
QA, Test Automation, SecurityQA Automation
SDK / API and IntegrationsRESTful API
Other Technical SkillsAPI-platform, databases, Data Structures, Infrastructure cost optimization, State machine, Stryker, Valet

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

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Roman F., PHP Engineer
Ready to hire Roman F.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring