Norbert Stein

Technische Schulungen & Open-Source-Arbeit

Leipzig, Deutschland
Erfahrungen
März 2023 - Bis heute
2 Jahren 5 Monaten
Berlin, Deutschland

Technische Schulungen & Open-Source-Arbeit

  • Schulung und offizielle Zertifizierung zum Certified Kubernetes Application Developer.

  • Beitrag zur Open-Source-Entwicklung und Dokumentation in einem persönlichen Projekt.

  • Aktualisierung meines Wissens zu Cloud-nativen und KI-Technologien durch Kurse und Bücher.

  • Technologien:** Kubernetes, Docker, Typescript, Node.js

Apr. 2022 - Sept. 2022
6 Monaten
Berlin, Deutschland

Senior Software Engineer

Hive Technologies GmbH

  • Implementierung, Verbesserung und Skalierung von Integrationen für verschiedene ERPs und Shopsysteme (Shopify, Xentral, etc.).

  • Refactoring und Skalierung von Background-Workern (Sidekiq) für höhere Durchsatzraten und bessere Fehlertoleranz.

  • Entwurf einer abstrakten Shop-Integration für bessere Wartbarkeit und einfachere Nachschaltung neuer Integrationen.

  • Verbesserung der Observability durch strukturiertes und zentrales Logging (AWS Cloudwatch Logs).

  • Technologien:** Ruby, Rails, Postgres, Sidekiq, AWS, Docker, Github Actions, Terraform, Grafana

Juli 2020 - Dez. 2021
1 Jahr 6 Monaten
Berlin, Deutschland

Senior Software Engineer

Good Hood GmbH (nebenan.de)

  • Entwicklung von Back-Office-Tools zur Integration mit Partnern und der Core-Plattform.

  • Aufbau einer interaktiven Karte (React, Mapbox) mit Live-Anzeige lokaler Partnerunternehmen.

  • Migration der Tech-Stacks von Heroku zu AWS.

  • Integration eines Headless-CMS für Marketingkampagnen (Contentful).

  • Unterstützung des Projektmanagers bei der technischen Projektplanung.

  • Technologien:** Ruby, Rails, Javascript, React, Postgres, Heroku, AWS, Contentful, Ansible

Juli 2019 - Jan. 2020
7 Monaten
Berlin, Deutschland

Lead Developer

MeinWunschcatering GmbH

  • Komplette Migration der Infrastruktur zu einem neuen AWS-Stack.

  • Einrichtung einer automatisierten Build-Pipeline für reibungslose und einfache Releases.

  • Neuentwicklung des Partner-Backends von Grund auf mit wichtigen neuen Funktionen.

  • Abbau erheblicher technischer Schulden in der gesamten App zur Steigerung der Team-Velocity.

  • Technologien:** Ruby, Rails, Javascript, Node.js, Vue.js, Postgres, AWS, Docker, Kubernetes

Apr. 2018 - Apr. 2019
1 Jahr 1 Monate
Berlin, Deutschland

Lead Developer

Zinsbaustein GmbH

  • Full-Stack-Wartung und Feature-Entwicklung für einen monolithischen Rails-Anwendung.

  • Refactoring zur Vorbereitung einer skalierbareren und wartbareren verteilten Architektur.

  • Unterstützung des Produktmanagers bei der technischen Planung (User Stories, Roadmaps).

  • Einrichtung der Build-Pipeline mit CircleCI inklusive Continuous Deploys.

  • Sichtung, Interview und Bewertung neuer Kandidaten.

  • Technologien:** Ruby, Rails, Javascript, AWS, Postgres

Apr. 2017 - Nov. 2017
8 Monaten
Berlin, Deutschland

Lead Developer

Zinsbaustein GmbH

  • Full-Stack-Wartung und Feature-Entwicklung für einen monolithischen Rails-Anwendung.

  • Refactoring zur Vorbereitung einer skalierbareren und wartbareren verteilten Architektur.

  • Unterstützung des Produktmanagers bei der technischen Planung (User Stories, Roadmaps).

  • Einrichtung der Build-Pipeline mit CircleCI inklusive Continuous Deploys.

  • Sichtung, Interview und Bewertung neuer Kandidaten.

  • Technologien:** Ruby, Rails, Javascript, AWS, Postgres

Juni 2015 - Okt. 2016
1 Jahr 5 Monaten
Berlin, Deutschland

Senior Software Engineer

Sennheiser

  • Technische Integration und Relaunch der globalen Website mit neuem responsivem Design.

  • Migration der Site-Suche von Solr zu Elasticsearch.

  • Kontinuierliche Erweiterung, Verbesserung und Refactoring der angepassten Multi-Site-CMS-Lösung.

  • Beratung des Entwicklerteams zur Verbesserung der Code-Wartbarkeit und Entwicklungspraktiken.

  • Unterstützung des Projektmanagers bei Prozessverbesserungen und technischer Planung.

  • Technologien:** Ruby, Rails, Elasticsearch, CMS

Nov. 2014 - Apr. 2015
6 Monaten
Berlin, Deutschland

Senior Software Engineer

HERE, a Nokia business

  • Prototyping und Verbesserung von Location-Services in Zusammenarbeit mit Mobile-App-Entwicklern und Designern.

  • Profiling, Optimierung und Skalierung des global verteilten Node.js-Backends.

  • Entwurf und Implementierung mehrerer REST-APIs sowie einer Admin-Oberfläche auf Basis von Angular.js.

  • Technologien:** Node.js, REST APIs, Angular.js

Jan. 2014 - Juli 2014
7 Monaten
Berlin, Deutschland

Senior Software Engineer

Trademob GmbH

  • Kontinuierliche Entwicklung, Optimierung und Skalierung des Node.js-basierten Bidding-Systems mit 1,5 Mrd. Anfragen pro Tag (50 k Anfragen/Sekunde im Peak).

  • Entwicklung und Wartung verschiedener Downstream-Services zur Datenverarbeitung und -abstimmung (Node.js, Ruby, Cassandra, Redis).

  • Integration des Rails-basierten Dashboards für Kampagnenmanagement.

  • Verwaltung der Konfiguration mit Chef und Build-Automatisierung mit Jenkins.

  • Nutzung der AWS-Cloud-Infrastruktur (EC2, S3, ElastiCache, etc.).

  • Technologien:** Node.js, Ruby, AWS, Chef, Jenkins

Okt. 2012 - Sept. 2013
1 Jahr
Berlin, Deutschland

Senior Software Engineer

Trademob GmbH

  • Kontinuierliche Entwicklung, Optimierung und Skalierung des Node.js-basierten Bidding-Systems mit 1,5 Mrd. Anfragen pro Tag (50 k Anfragen/Sekunde im Peak).

  • Entwicklung und Wartung verschiedener Downstream-Services zur Datenverarbeitung und -abstimmung (Node.js, Ruby, Cassandra, Redis).

  • Integration des Rails-basierten Dashboards für Kampagnenmanagement.

  • Verwaltung der Konfiguration mit Chef und Build-Automatisierung mit Jenkins.

  • Nutzung der AWS-Cloud-Infrastruktur (EC2, S3, ElastiCache, etc.).

  • Technologien:** Node.js, Ruby, AWS, Chef, Jenkins

Zusammenfassung

Hallo! Ich bin ein erfahrener Software-Ingenieur und Tech Lead mit Schwerpunkt auf komplexen Webanwendungen. Meine aktuellen Schlüsseltechnologien sind Ruby (Rails) und Javascript (Typescript, Node.js, React). Ich habe fundierte Kenntnisse und viel Erfahrung im gesamten Web-Stack durch eine Vielzahl von Projekten, mit Schwerpunkt auf Backend-Technologien. Mit mehr als fünfzehn Jahren Praxiserfahrung weiß ich, wie man effektive und pragmatische Lösungen für Kunden baut, mit den Werkzeugen, die zum Job passen. Ich teile das Wissen gerne, diskutiere mit anderen und helfe meinem Team zum Erfolg. Bei meiner Arbeit gefällt mir einfacher, aber schöner und wartbarer Code. Ich begrüße Veränderungen und Einschränkungen und blühe meist in agilen und schlanken Umgebungen auf.

Warum mit mir arbeiten? Ich biete:

  • Software-Entwicklung mit Ruby (Rails) und Javascript (Typescript, Node.js, React)
  • Unterstützung bei Dev-Ops und Automatisierung (Docker, CD, Kubernetes, Terraform, AWS)
  • Führung und Mentoring von Engineering-Teams
  • Unterstützung beim technischen Projektmanagement und bei der Planung

Wenn dein Team mit mir zusammenarbeitet, erhältst du folgende Vorteile:

  • Deine Software ist auf dem neuesten Stand, wartbar und übersichtlich.
  • Deine Software basiert auf einer durchdachten und erweiterbaren Architektur.
  • Technische Entscheidungen sind gut vorbereitet und dokumentiert.
  • Dein Team arbeitet zielorientiert, agil und schlank.
  • Du erhältst Einblick in neue Ansätze, Best Practices und Technologien, wie sie bei ähnlichen Unternehmen eingesetzt werden.
Sprachen
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Ausbildung
Okt. 2009 - Juni 2010

Maastricht University

MSc · Internationales Business · Maastricht, Niederlande

Okt. 2006 - Juni 2007

Växjö University

Medientechnik · Växjö, Schweden

Okt. 2004 - Juni 2007

FHTW Berlin

BSc · Medien und Informatik · Berlin, Deutschland

Zertifikate & Bescheinigungen

Certified Kubernetes Application Developer (CKAD)

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