Roman Medzhidov
Backend Engineer
Experience
May 2021 - Oct 2025
4 years 6 monthsLviv, 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 monthsLviv, 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 monthsLviv, 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
NativeEnglish
AdvancedEducation
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