Roman Medzhidov

Backend-Entwickler

Roman Medzhidov
Lviv, Ukraine

Erfahrungen

Mai 2021 - Okt. 2025
4 Jahren 6 Monaten
Lviv, Ukraine

Backend-Entwickler

JetSoftPro

  • Optimierte Backend-APIs und Datenbankabfragen, wodurch die API-Latenz um 53 % gesenkt und die Checkout-Performance für mehr als 100.000 tägliche Nutzer verbessert wurde
  • Integrierte Zahlungsgateways, darunter Kreditkarten, PayPal und europäische lokale Anbieter, und sicherte PCI-konforme Transaktionen
  • Führte die Migration von einer veralteten monolithischen Architektur zu Microservices durch, verbesserte die Modularität und verringerte die Deployment-Zeit um 40 %
  • Entwarf und wartete RESTful- und ereignisgetriebene Microservices mit Django, Celery+RabbitMQ und Celery+Redis
  • Implementierte Caching-Strategien und asynchrone Verarbeitung zur Steigerung des Systemdurchsatzes und der Zuverlässigkeit
  • Verbesserte Monitoring, Protokollierung und Alerting, wodurch die Reaktionszeit bei Vorfällen um 25 % reduziert wurde
  • Sicherte hohe Code-Qualität durch Unit- und Integrationstests, Peer Code-Reviews und CI/CD-Pipelines
  • Setzte Services auf AWS (EC2, RDS, S3, EKS) mit Docker und Kubernetes bereit und betrieb sie
Feb. 2020 - Apr. 2021
1 Jahr 3 Monaten
Lviv, Ukraine

Backend-Entwickler

KindGeek

  • Entwickelte RESTful-APIs auf AWS EC2, die die Integration zwischen Frontend-Anwendungen, ERP-Systemen und internen Tools ermöglichten
  • Optimierte SQL-Abfragen und implementierte Redis-Caching, wodurch die API-Antwortzeiten um 38 % reduziert wurden
  • Entwickelte und wartete skalierbare Node.js-Backend-Services für Unternehmenssysteme, E-Commerce-Lösungen und weltweit verteilte Echtzeit-Kommunikationsplattformen
  • Arbeitete eng mit Frontend-Entwicklern, DevOps-Teams und Fachabteilungen zusammen, um neue Produkteinführungen zu realisieren
  • Verbesserte die Systemzuverlässigkeit durch besseres Fehlerhandling, Protokollierung und Performance-Tuning
Aug. 2018 - Feb. 2020
1 Jahr 7 Monaten
Lviv, Ukraine

Frontend-Entwickler

KindGeek

  • Implementierte wiederverwendbare UI-Komponenten und Designsysteme, wodurch die Frontend-Entwicklungszeit um 30 % reduziert wurde
  • Implementierte interaktive Produktseiten und Online-Katalogfunktionen, die das Durchstöbern und Finden von Produkten für Kunden verbesserten
  • Arbeitete mit Designern und UX-Teams zusammen, um intuitive und optisch ansprechende Oberflächen für nationale und internationale Nutzer bereitzustellen

Zusammenfassung

Senior Backend-Entwickler mit über 7 Jahren Erfahrung in Entwurf, Aufbau und Skalierung von Django-, FastAPI- und Node.js-Backend-Systemen für stark frequentierte E-Commerce- und Unternehmensplattformen. Solider Hintergrund in monolithischen und Microservices-Architekturen, RESTful- und ereignisgesteuerten Systemen sowie verteilten Nachrichtenwarteschlangen (Celery + RabbitMQ, Kafka, Redis). Nachgewiesene Erfahrung in der Bereitstellung und dem Betrieb von Produktionssystemen auf AWS und Kubernetes mit Fokus auf Leistungsoptimierung, Zuverlässigkeit und Wartbarkeit. Leidenschaftlich daran interessiert, skalierbare, fehlertolerante Lösungen zu liefern, die das Unternehmenswachstum und die schnelle Bereitstellung neuer Funktionen unterstützen.

Fähigkeiten

  • 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, Lastenausgleich)
  • Protokollierung, Metriken, Überwachung
  • Ci/cd
  • Ci/cd-pipelines (Github Actions, Jenkins)
  • Hohe Verfügbarkeit, Fehlertoleranz

Sprachen

Ukrainisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2014 - Juni 2018

Nationale Polytechnische Universität Lwiw

Bachelor, Informatik · Informatik · Lviv, Ukraine

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Maciej Krawczyk
Maciej Krawczyk

Senior Backend-Entwickler & KI-Systementwickler

Profil ansehen
Anton Klonov
Anton Klonov

Leiter der technischen Gesamtintegration NSC / Entwicklung von Hadoop Cloud

Profil ansehen
Benedek Galácz
Benedek Galácz

CTO/CISO

Profil ansehen
Cătălin Cășuneanu
Cătălin Cășuneanu

Full-Stack-Entwickler

Profil ansehen
Haseeb Ahmad
Haseeb Ahmad

Full-Stack-Ruby-on-Rails-Entwickler

Profil ansehen
Andrei Closca
Andrei Closca

Java-Softwareentwickler

Profil ansehen
Marcel Meyer
Marcel Meyer

Cloud-Architekt, Senior Solution Architekt, Senior Software Engineer

Profil ansehen
Satya Vulise
Satya Vulise

Lead-Entwickler

Profil ansehen
Roman Deputat
Roman Deputat

CTO

Profil ansehen
Enis Spahi
Enis Spahi

Softwareentwickler

Profil ansehen
Fady Kuzman
Fady Kuzman

Senior Softwareentwickler / Tech Lead

Profil ansehen
Shamaila Mahmood
Shamaila Mahmood

Senior Softwarearchitektin

Profil ansehen
Rüdiger Schulz
Rüdiger Schulz

Full-Stack-Softwareentwickler / Berater für Digitalisierung

Profil ansehen
Serge Kalinin
Serge Kalinin

MLOps (Machine-Learning-Betrieb)

Profil ansehen
Robert Raźniewski
Robert Raźniewski

Softwareentwickler

Profil ansehen
Arne Hendricks
Arne Hendricks

Embedded Fullstack-Entwickler

Profil ansehen
Maksim Šetić
Maksim Šetić

Senior Full-Stack-Entwickler

Profil ansehen
Mišel Mešnjak
Mišel Mešnjak

Softwarearchitekt/Leitender Backend-Entwickler

Profil ansehen
Arseniy Buntury
Arseniy Buntury

Full-Stack-Entwickler

Profil ansehen
Kiriakos Krastillis
Kiriakos Krastillis

Tech Lead: API-Erfahrungsplattform

Profil ansehen
Umar Maqsud
Umar Maqsud

Senior KI-Architekt & Ingenieur

Profil ansehen
Ovidiu daniel Juncanariu
Ovidiu daniel Juncanariu

Senior PHP-Entwickler - Freiberuflich

Profil ansehen
Maximilian Aster
Maximilian Aster

Technischer Projektleiter / Solution Architekt

Profil ansehen
Qaiser Abbasi
Qaiser Abbasi

Freiberuflicher Lead DevOps Ingenieur

Profil ansehen
Dimitri Simon
Dimitri Simon

Fullstack-Entwickler, Integrator

Profil ansehen
Attila Danics
Attila Danics

Full-Stack-Softwareentwickler

Profil ansehen
Maxim Yafimau
Maxim Yafimau

DevOps

Profil ansehen
Oleg Abrazhaev
Oleg Abrazhaev

Lead Full-Stack-Softwareentwickler

Profil ansehen
Kalpesh Patil
Kalpesh Patil

Praktikant Java-Entwickler

Profil ansehen
Jaroslav Abraham
Jaroslav Abraham

Kinderbetreuung, persönliche Entwicklung und Lernen

Profil ansehen