Roman Medzhidov

Backend Engineer

Roman Medzhidov
Lviv, Ukraine

Experience

May 2021 - Oct 2025
4 years 6 months
Lviv, Ukraine

Backend Engineer

JetSoftPro

  • Optimized backend APIs and database queries, reducing API latency by 53% and improving checkout performance for 100,000+ daily users
  • Integrated payment gateways including credit cards, PayPal, and European local providers, ensuring PCI-compliant and secure transactions
  • Led migration from a legacy monolithic architecture to microservices, improving modularity and reducing deployment time by 40%
  • Designed and maintained RESTful and event-driven microservices using Django, Celery+RabbitMQ and Celery+Redis
  • Implemented caching strategies and asynchronous processing to improve system throughput and reliability
  • Enhanced monitoring, logging, and alerting, reducing incident response time by 25%
  • Maintained high code quality through unit and integration testing, peer code reviews, and CI/CD pipelines
  • Deployed and operated services on AWS (EC2, RDS, S3, EKS) using Docker and Kubernetes
Feb 2020 - Apr 2021
1 year 3 months
Lviv, Ukraine

Backend Developer

KindGeek

  • Developed RESTful APIs hosted on AWS EC2, enabling integration between front-end applications, ERP systems, and internal tools
  • Optimized SQL queries and implemented Redis caching, reducing API response times by 38%
  • Developed and maintained scalable Node.js backend services for enterprise systems, e-commerce solutions, and globally distributed real-time communication platforms
  • Collaborated closely with frontend developers, DevOps, and business teams to deliver new product launches
  • Improved system reliability through better error handling, logging, and performance tuning
Aug 2018 - Feb 2020
1 year 7 months
Lviv, Ukraine

Frontend Developer

KindGeek

  • Implemented reusable UI components and design systems, reducing frontend development time by 30%
  • Implemented interactive product pages and online catalog features, enhancing customer browsing and product discovery
  • Collaborated with designers and UX teams to deliver intuitive and visually appealing interfaces for domestic and international users

Summary

Senior Backend Engineer with over 7 years of experience designing, building, and scaling Django, FastAPI and Node.js backend systems for high-traffic e-commerce and enterprise platforms. Strong background in monolithic and microservices architectures, RESTful and event-driven systems, and distributed messaging (Celery + RabbitMQ, Kafka, Redis). Proven experience deploying and operating production systems on AWS and Kubernetes, with a focus on performance optimization, reliability, and maintainability. Passionate about delivering scalable, fault-tolerant solutions that support business growth and rapid feature delivery.

Skills

  • Django
  • Fastapi
  • Flask
  • Node.js
  • Nestjs
  • Postgresql
  • Mysql
  • Mongodb
  • Redis (Caching, Pub/sub)
  • Aws (Ec2, S3, Rds, Lambda, Cloudwatch)
  • Kubernetes
  • Docker
  • Celery + Rabbitmq
  • Kafka
  • Redis
  • Nginx (Reverse Proxy, Load Balancing)
  • Logging, Metrics, Monitoring
  • Ci/cd
  • Ci/cd Pipelines (Github Actions, Jenkins)
  • High Availability, Fault Tolerance

Languages

Ukrainian
Native
English
Advanced

Education

Oct 2014 - Jun 2018

Lviv Polytechnic National University

Bachelor's degree, Computer Science · Computer Science · Lviv, Ukraine

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Maciej Krawczyk
Maciej Krawczyk

Senior Backend Engineer & AI System Developer

View Profile
Anton Klonov
Anton Klonov

Head of Technical Overall Integration NSC / Hadoop Cloud Development

View Profile
Benedek Galácz
Benedek Galácz

CTO/CISO

View Profile
Cătălin Cășuneanu
Cătălin Cășuneanu

Full Stack Engineer

View Profile
Haseeb Ahmad
Haseeb Ahmad

Full Stack Ruby on Rails Developer

View Profile
Andrei Closca
Andrei Closca

Java Software Engineer

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Satya Vulise
Satya Vulise

Lead Developer

View Profile
Roman Deputat
Roman Deputat

CTO

View Profile
Enis Spahi
Enis Spahi

Software Developer

View Profile
Fady Kuzman
Fady Kuzman

Senior Software Developer / Tech Lead

View Profile
Shamaila Mahmood
Shamaila Mahmood

Senior Software Architect

View Profile
Rüdiger Schulz
Rüdiger Schulz

Full-Stack Software Engineer / Consultant for Digitalization

View Profile
Serge Kalinin
Serge Kalinin

MLOps (machine learning operations)

View Profile
Robert Raźniewski
Robert Raźniewski

Software Developer

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile
Maksim Šetić
Maksim Šetić

Senior Full Stack Developer

View Profile
Mišel Mešnjak
Mišel Mešnjak

Software Architect/Lead Backend Developer

View Profile
Arseniy Buntury
Arseniy Buntury

Full Stack Developer

View Profile
Kiriakos Krastillis
Kiriakos Krastillis

Tech Lead: API Experience Platform

View Profile
Umar Maqsud
Umar Maqsud

Senior AI Architect & Engineer

View Profile
Ovidiu daniel Juncanariu
Ovidiu daniel Juncanariu

Senior PHP Developer - Freelance

View Profile
Maximilian Aster
Maximilian Aster

Technical Project Lead / Solution Architect

View Profile
Qaiser Abbasi
Qaiser Abbasi

Freelance Lead DevOps Engineer

View Profile
Dimitri Simon
Dimitri Simon

Fullstack Developer, Integrator

View Profile
Attila Danics
Attila Danics

Full-Stack Software Engineer

View Profile
Maxim Yafimau
Maxim Yafimau

DevOps

View Profile
Oleg Abrazhaev
Oleg Abrazhaev

Lead Full Stack Software Engineer

View Profile
Kalpesh Patil
Kalpesh Patil

Intern Java Developer

View Profile
Jaroslav Abraham
Jaroslav Abraham

Child care, personal development and learning

View Profile