Adam Parusel

Senior Backend Entwickler

Adam Parusel
Bielefeld, Germany

Experience

Mar 2021 - Dec 2023
2 years 10 months
Cologne, Germany

Senior Backend Entwickler

RTL+ / TVNOW

Als Senior Backend Entwickler im Meta-Team, war ich für den Betrieb und die Entwicklung des "Stable" Backbones verantwortlich, das sämtliche Daten der RTL+ (vormals TVNOW) enthält und Kern der Anwendung ist.

RTL+ ist der größte in Europa beheimatete Streaming Anbieter mit mehreren Millionen Kunden, für die täglich Filme, Serien und Dokus im Web, TV oder per App bereitgestellt werden.

Neben einer hohen Verfügbarkeit und Skalierbarkeit bei Leistungsspitzen stehen geringe Antwortzeiten im absoluten Mittelpunkt, um den Nutzer bestmöglich zu bedienen. Die Nutzerzufriedenheit ist im Unternehmen die wichtigste Kennzahl. Entsprechend lag der Fokus darauf, das beste Nutzererlebnis zu garantieren. Um dies sicherzustellen, wurde viel Wert auf die Systemarchitektur, optimierten Code, hohe Test-Coverage, optimierte Datenbankabfragen und den Einsatz intelligenter Multilayer-Caching-Strategien gesetzt.

Scrum wurde im Rahmen des SAFe Frameworks zur agilen Entwicklung neuer Features eingesetzt und in Jira organisiert.

Eingesetzte Technologien:

  • Dev Stack: PHP, Laravel, Symfony
  • Server: Linux, Apache, nginx
  • Datenbank: MySQL
  • Caching: Redis, Varnish, Memcached
  • Cloud: AWS

Keywords: PHP, Laravel, Symfony, MySQL, Caching, Redis, Varnish, Memcached, API, REST, Git, Jira, Docker, Scrum

Sep 2019 - Feb 2021
1 year 6 months
Hamburg, Germany

Senior Backend Entwickler

About You

Als Senior Entwickler war ich Teil des Checkout-Teams, das für den kritischen Teil des Bestell- und Bezahlprozesses der E-Commerce Plattform zuständig ist.

About You gehört zu den größten E-Commerce Dienstleistern in Europa und betreibt neben eigenen Shops mit der About You Cloud auch eine PaaS Lösung mit international namhaften Kunden wie Marco Polo und Depot. Mehrere Millionen Benutzer nutzen täglich die Infrastruktur und führen Transaktionen in Millionenhöhe aus.

Die Sicherstellung des unterbrechungsfreien Betriebs, hohe Verfügbarkeit, Skalierbarkeit und geringe Antwortzeiten waren immer mit höchster Priorität gesetzt. Der Fokus lag auf eine optimale Systemarchitektur, hohe Test-Coverage, intelligente Caching Strategien und Prozessoptimierung.

Scrum wurde zur agilen Entwicklung neuer Features eingesetzt und in Jira organisiert.

Eingesetzte Technologien:

  • Dev Stack: PHP, Laravel
  • Server: Linux, Apache, nginx
  • Datenbank: MySQL
  • Caching: Redis, Memcached
  • Cloud: AWS
  • Payment: Klarna, PayPal, weitere EU länderspezifische Anbieter
  • Shipping: DHL, Hermes, weitere EU länderspezifische Anbieter

Keywords: PHP, Laravel, MySQL, Caching, Redis, Memcache, API, REST, Git, Jira, Docker, Scrum

Oct 2016 - Aug 2019
2 years 11 months
Bielefeld, Germany

Technische Leitung und Entwicklung

1sales

Als Teil eines 8-köpfigen Entwicklungsteams habe ich die Software Architektur und Implementierung einer CRM-SaaS Lösung geleitet und umgesetzt.

In einem agilen Scrum-Prozess konnte innerhalb weniger Monate ein Produkt von der Idee bis zum Livegang gebracht und in Folge mehrere Hundert Kunden überzeugt werden.

Die Herausforderungen an die Cloud-basierte Lösung lag darin, sämtliche Aspekte zu berücksichtigen:

  • Hochverfügbare, skalierende Systemarchitektur
  • Hosting in der Cloud
  • Ressourcen und Response Optimierung durch Einsatz intelligenter Multilayer Caching Strategien
  • Anbindung von Payment-Services und Integration in interne Prozesse

Eingesetzte Technologien:

  • Dev Stack: PHP, Laravel, Node.js, Vue.js, Angular
  • Server: Linux, Apache, nginx
  • Datenbank: MySQL, MongoDB
  • Caching: Redis, Varnish, Memcached
  • Cloud: AWS, Digital Ocean
  • Payment: Stripe

Keywords: PHP, Laravel, MySQL, Node.js, MongoDB, Caching, API, REST, Redis, Memcache, Varnish, Git, Jira, Docker, Scrum

Apr 2011 - Sep 2019
8 years 6 months
Bielefeld, Germany

Technische Leitung und Entwicklung

Adsolvix

Entwicklung einer Kunden- und Lead-Verwaltungssoftware (CRM) für Versicherungsmakler, einem internen System zur Verwaltung von Kunden, Leads, Bestellungen und Reklamationen.

Eingesetzte Technologien:

  • Dev Stack: PHP, Laravel, Zend, CodeIgniter
  • Server: Linux, Apache, nginx
  • Datenbank: MySQL, MongoDB
  • Caching: Redis, Varnish, Memcached
  • Cloud: AWS, Digital Ocean

Keywords: PHP, Laravel, CodeIgniter, MySQL, Caching, API, REST, Redis, Memcache, Varnish, Git, Jira, Docker, Scrum

Jan 2003 - Dec 2011
9 years
Germany

Web Entwicklung, Online Marketing

Freelancing / Diverse

Unterschiedliche Projekte für Kunden und auf eigene Rechnung in den Bereichen:

  • Finance, Trading und Brokerage
  • Medizinische Geräte
  • Konsumgüter

Entwicklung verschiedener Web-Applikationen, Erstellung von Webseiten und Landing Pages sowie die Vermarktung per Google Ads/AdWords und E-Mail Marketing.

Verwaltetes Ad Spend Budgets: 500k EUR pro Jahr.

Keywords: PHP, Laravel, CodeIgniter, WordPress, MySQL, API, REST, nginx, Apache

Summary

Mit umfangreicher Erfahrung als Backend-Entwickler bringe ich ein breites Wissen in der Implementierung und im Betrieb von hochverfügbaren und skalierbaren Anwendungen mit. Zuletzt durfte ich meine Expertise bei international agierenden Unternehmen wie RTL+ und About You einbringen, bei denen ich zuletzt mehrere Jahre tätig gewesen bin. Meine Fähigkeiten reichen weit über das technische Know-how hinaus. Mit einer holistischen Betrachtungsweise behalte ich stets den gesamten Geschäftskontext im Auge. Durch meine unternehmerische Denkweise berücksichtige ich auch wirtschaftliche Interessen, um die Balance zwischen den technischen Anforderungen und dem Geschäftserfolg zu gewährleisten. - Backend Entwicklung - PHP - Laravel - Profiling - Database Optimization - Cache Optimization - REST - API - MySQL - Jira - Docker - Git - AWS - ChatGPT

Languages

German
Native

Education

Oct 2001 - Jun 2007

Universität Paderborn

Informatik, Nebenfach Wirtschaftswissenschaften · Paderborn, Germany