Profilbild von Anonymes Profil, Senior Fullstack Engineer & Consultant, 10+ Jahre Erfahrung, NodeJS, Angular, React, Java, Kotlin

Verifiziertes Profil

nicht verfügbar bis 01.05.2024

Letztes Update: 16.04.2024

Senior Fullstack Engineer & Consultant, 10+ Jahre Erfahrung, NodeJS, Angular, React, Java, Kotlin

Abschluss: B.Sc. Physik, B.Sc. Wirtschaftswissenschaften
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | spanisch (Grundkenntnisse)

Dateianlagen

CV-Christoph-Burnicki_100424.pdf
Arbeitszeugnis-Christoph-Burnicki_100424.pdf
Past-Projects-Christoph-Burnicki_100424.pdf

Skills

Portfolio: https://hirechris.net

Als Senior-Consultant habe ich das Business meines Kunden im Blick und gewährleiste eine effiziente technische Umsetzung unter Berücksichtigung von Zeit und Kosten.

Als Senior-Entwickler verfüge ich über umfangreiche Erfahrung in der Entwicklung und Implementierung pragmatischer technischer Lösungen, die MVP-Timelines erfüllen und gleichzeitig eine solide Grundlage für das zukünftige Geschäftswachstum bilden.

Kurzprofil
  • 10+ Jahre Erfahrung in der professionellen Software-Entwicklung
  • Zuletzt als Senior Consultant bei INNOQ
  • Experte für Greenfield Projekte
  • Jahrelange Erfahrung in der Entwicklung für Startups und Enterprise-Kunden
  • Zahlreiche Backend- und Frontend-Projekte, Architektur und Entwicklung
  • Experte für NodeJS, Ionic, Angular, MongoDB
  • Jahrelange Erfahrung mit Spring Boot, Java, Kotlin, React, VueJS
  • Erfahrung in mehreren Projekten mit Microservice-Architektur
  • Ich habe erfolgreich mehrere Startup-Projekte von der Planung bis über das Release in den App-Stores hinaus begleitet und kenne alle Details und Pitfalls.
 


Meine Backend-Erfahrung umfasst u.a.:
  • NodeJS mit TypeScript und JavaScript (expertise)
  • SpringBoot mit Java und Kotlin (sehr gut)
  • Python (gut)
  • MongoDB, PostgreSQL (sehr gut)
  • Apache Kafka, RabbitMQ (gut)
  • Distributed Systems Architektur, Docker (expertise)
Meine Frontend-Erfahrung umfasst u.a.:
  • HTML, JavaScript, CSS (sehr gut)
  • Angular (expertise)
  • React (sehr gut)
  • VueJS (gut)
  • Ionic, Capacitor (expertise)

Projekthistorie

02/2024 - 02/2024
Entwicklung eines neuen Portals für die B2C-Abteilung eines großen Online-Auktionshauses
Ein großer Online-Händler für Integral Learning GmbH (Konsumgüter und Handel, 5000-10.000 Mitarbeiter)

Für eine große, internationale Auktionsplattform wurde ein Prototyp für eine neue B2C-Bereichsplattform entwickelt.

Meine Aufgaben umfassten
  • Entwurf der Systemarchitektur
  • Backend-Entwicklung
Eingesetzte Technologien
  • NodeJS
  • MongoDB

01/2023 - 02/2024
Implementierung einer Micro-Frontend-Architektur mit Ionic und Capacitor
Für INNOQ bei einer großen Baumarktkette (Konsumgüter und Handel, >10.000 Mitarbeiter)

Unsere Aufgabe war, eine bestehende interne Web-Anwendung für den Desktop als mobile App auszurollen. Um den einzelnen Teams größtmögliche Unabhängigkeit hinsichtlich Entwicklungsgeschwindigkeit, Technologiewahl und Bereitstellung zu geben, wurde zunächst eine Android-App bestehend aus Micro-Frontends geplant und umgesetzt. Neben den üblichen Herausforderungen, wie der Vermeidung von teamübergreifenden Versionsabhängigkeiten, ergeben sich bei einer mobilen App im Vergleich zu einer Web-App besondere Herausforderungen, da nur ein App-Bundle bereitgestellt wird.

Einige Herausforderungen und Details habe ich in einem Blogartikel festgehalten: https://www.innoq.com/en/blog/2023/11/micro-frontends-with-ionic-and-capacitor/

Meine Aufgaben beinhalteten:
  • Entwurf einer verteilten Frontend-Architektur
  • Teamkoordination
  • Frontend-Entwicklung
  • Beratung bei der Umsetzung u.a. von Push Notification Services im Backend
     
Angewandte Technologien:
  • Ionic
  • Capacitor
  • WebComponents
  • Micro-Frontends
  • VueJS
  • Firebase / PushNotifications

02/2024 - 01/2024
Design, Development und Rollout einer Social Networking App (häpps)
häpps (Internet und Informationstechnologie, < 10 Mitarbeiter)

Die App ist ein soziales Netzwerk, mit dem man Events (Veranstaltungen) erstellen und teilen kann. Die mobile App wurde plattformübergreifend mit Ionic für Android und IOS entwickelt und ausgerollt und umfasst eine Vielzahl von Funktionen wie Assistenten, Freundeslisten, Profilseiten, Suchen, Ereigniserstellung, Push-Benachrichtigungen und Chatrooms. Das System ist ein komplexes, verteiltes System, das über HTTP-Schnittstellen und Message-Broker miteinander verbunden ist.

Meine Aufgaben umfassten:
  •     Planung und Design der App und ihrer Funktionen
  •     Architekturentwurf, Backend und Frontend
  •     Backend- und Frontend-Entwicklung
  •     Bereitstellung und Rollout der App in den Stores
    Überwachung und Testmanagement

Angewandte Technologien:
  • Ionic/Angular
  • NodeJS/TypeScript
  • Flask/Python
  • MongoDB
  • Redis
  • RabbitMQ

03/2023 - 12/2023
Weiterentwicklung eines Produktinformationsmanagementsystems (PIM)
Eine große Bekleidungskette für INNOQ (Konsumgüter und Handel, >10.000 Mitarbeiter)

Ziel des Projekts war die Ablösung des veralteten Product Information Management Systems (PIM) im Rahmen der Neuentwicklung des Online-Shops eines großen Modehauses. Als Teil des PIM-Teams haben wir Weiterentwicklungen, Anpassungen und Optimierungen vorgenommen, um einen reibungslosen Betrieb zu gewährleisten.
Hauptfokus lag auf der Vereinfachung der Architektur und Performance-Optimierung.

Meine Aufgaben umfassten:
  • Backend Development
  • Frontend-Development
  • Kafka-Anbindung
  • Performance-Optimierung
  • Refactoring
Eingesetzte Technologien:
  • Spring/Kotlin
  • PostgreSQL
  • Apache Kafka

05/2022 - 12/2022
Optimierung und Weiterentwicklung einer Telemedizin-App
Telemedizin-Startup für INNOQ (Pharma und Medizintechnik, 10-50 Mitarbeiter)

Unterstützung bei der Entwicklung einer Telemedizin-App für ein Startup-Unternehmen. Die App ermöglichte es Ärzten, aus der Ferne und mit Notfallpersonal vor Ort zu kommunizieren, Patientendaten zu erfassen und Medikamente zu verschreiben. Zu den Herausforderungen gehörten die hohen Anforderungen an die Datensicherheit, die Verbindungsstabilität sowie die Protokollierung und Nachvollziehbarkeit der internen Prozesse.

Meine Aufgaben umfassten:
  • Backend-Architektur
  • Backend-Entwicklung
Eingesetzte Technologien:
  • NodeJS / TypeScript
  • RabbitMQ
  • Redis
  • MongoDB

05/2021 - 05/2021
Leistungsoptimierung interner Systeme für einen Festival-Veranstalter
Kulturkosmos (Sonstiges, 50-250 Mitarbeiter)

Die interne Plattform verwaltet etwa 30 000 Mitarbeiter des Fusion Festivals. Kurz vor Beginn des Festivals wurde klar, dass die Plattform mit den enormen Mengen an verschlüsselten Daten und der großen Anzahl an Nutzern nicht skalieren würde. Eine besondere Herausforderung war eine ungewöhnliche, träge Architektur, die jedoch die hohen Standards der Datensicherheit für alle Teilnehmer gewährleisten sollte. In einer Reihe von Workshops wurden die Probleme analysiert und anschließend Architektur- und Leistungsverbesserungen vorgenommen, bis die Plattform reibungslos skalierte.

Meine Aufgaben umfassten:
  • Architekturanalyse
  • Performance Optimierung
  • Datenbank-Optimierung
     
Eingesetzte Technologien:
  • NodeJS
  • Redis
  • PostgreSQL

09/2018 - 04/2020
Architekturplanung und Entwicklung interner Portale und Handelsplattformen für einen großen Lebensmitteleinzelhändler
Ein großer Einzelhändler für INNOQ (Konsumgüter und Handel, >10.000 Mitarbeiter)

Planung einer Self-Contained Systems (SCS)-Landschaft für die verteilte Architektur eines Mitarbeiterportals und eines Marktplatzes. Backend- und Frontend-Entwicklung in den einzelnen SCS.

Meine Aufgaben umfassten:
  • Backend- und Frontendentwicklung
  • Backend- und Frontendarchitektur
  • Design einer verteilten Suchmaschine.
     
Eingesetzte Technologien:
  • Spring/Java
  • NodeJS/TypeScript
  • ElasticSearch
  • MongoDB
  • PostgreSQL
  • Self-contained Systems, Microservices

04/2018 - 12/2018
Konzept, Entwicklung und Rollout einer Einladungs-App
Ein Startup (Sonstiges, < 10 Mitarbeiter)

Entwicklung einer Web-App, die es ermöglicht, elektronische Einladungen zu privaten und kommerziellen Veranstaltungen zu versenden. Die Web-App ermöglichte es den Gästen, auf die Einladungen zu antworten, und den Organisatoren, den Überblick über die Veranstaltungen und die Antworten der verschiedenen Gäste zu behalten.

Meine Aufgaben umfassten:
  • Feature-Planung
  • Entwurf von Frontend- und Backend-Architekturen
  • Frontend- und Backend-Entwicklung
Eingesetzte Technologien
  • VueJS
  • NodeJS/TypeScript
  • Flask/Python
  • MongoDB

06/2016 - 09/2018
Übertragung einer bestehenden E-Learning-Plattform auf eine verteilte Architektur
Integral Learning GmbH (Medien und Verlage, < 10 Mitarbeiter)

Um die Wartbarkeit und Weiterentwickelbarkeit einer großen E-Learning-Plattform zu gewährleisten, wurde der Monolith in mehrere (containerisierte) Subsysteme zerlegt, die teilweise auf neue Technologien übertragen wurden.

Meine Aufgaben umfassten:
  • Design und Transfer der Systemarchitektur
  • Backend-Entwicklung
  • Refactoring
Eingesetzte Technologien:
  • Apache
  • Java
  • TypeScript
  • Docker
  • PostgreSQL, MongoDB

03/2018 - 07/2018
Development einer LateX Web-IDE
Integral-Learning GmbH (Medien und Verlage, < 10 Mitarbeiter)

Eine bestehende Desktop-IDE für die Erstellung, Verwaltung, Versionierung und Bereitstellung von Kursen einer E-Learning-Plattform wurde als webbasierte IDE neu entwickelt.

Meine Aufgaben umfassten:
  • Verbesserung der Systemarchitektur
  • Backend-Entwicklung
  • Refaktorisierung
     
Eingesetzte Technologien:
  • Java
  • Docker
  • AngularJS
  • MongoDB

07/2015 - 06/2018
Konzeption, Entwicklung und Rollout einer Event-App
Ein Startup (Sonstiges, < 10 Mitarbeiter)

Die App zeigt eine Live-Karte mit verschiedenen Veranstaltungen in ausgewählten Städten. Die Entwicklung der Android/IOS-Apps wurde plattformübergreifend mit Ionic durchgeführt. Verschiedene Backend-Dienste haben das Internet nach Veranstaltungen durchsucht und Informationen mittels maschinellem Lernen extrahiert, kategorisiert und aufbereitet, um sie zentral in der App anzuzeigen.

Meine Aufgaben umfassten:
  • Planung der App und ihrer Funktionen
  • Planung der Backend-Architektur
  • Design, Weiterentwicklung und Tuning der AI-Features
  • Backend-Entwicklung
  • Planung der Frontend-Architektur
  • Frontend-Entwicklung
  • Deployment und Rollout der App in die Stores
Eingesetzte Technologien:
  • Ionic/Angular
  • NodeJS/TypeScript
  • Java
  • Python
  • Machine Learning

12/2011 - 06/2016
Weiterentwicklung und Modernisierung eines großen Content-Marktplatzes
Textbroker GmbH (Marketing, PR und Design, 50-250 Mitarbeiter)

Weiterentwicklung und Modernisierung eines großen, internationalen Content-Marktplatzes.

Meine Aufgaben umfassten:
  •  Entwicklung (BE & FE)
  •  Feature-Planung
  •  Test-Management
     
Eingesetzte Technologien:
  • Apache
  • PHP
  • MySQL
  • JS/HTML/CSS

Zertifikate

ISAQB Foundation Level Software Architektur
2018

Reisebereitschaft

Nur Remote verfügbar
Ich arbeite grundsätzlich remote, bin aber natürlich auch bereit zum Projektstart und zu persönlichen Treffen zum Kunden zu reisen.

Sonstige Angaben

Ich bin noch bis Ende April als Senior-Consultant bei INNOQ angestellt und ab Mai 2024 verfügbar.
Profilbild von Anonymes Profil, Senior Fullstack Engineer & Consultant, 10+ Jahre Erfahrung, NodeJS, Angular, React, Java, Kotlin Senior Fullstack Engineer & Consultant, 10+ Jahre Erfahrung, NodeJS, Angular, React, Java, Kotlin
Registrieren