Roman Medzhidov
Backend-Entwickler
Erfahrungen
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
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
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
Ausbildung
Nationale Polytechnische Universität Lwiw
Bachelor, Informatik · Informatik · Lviv, Ukraine
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.