Profilbild von Alexander Nickol Software Architekt und Software Entwickler aus FrankfurtamMain

Alexander Nickol

nicht verfügbar bis 31.12.2024

Letztes Update: 16.11.2023

Software Architekt und Software Entwickler

Firma: Trust NICKOL GmbH
Abschluss: Master of Science Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

2022 06 27 - Alexander Nickol.de.pdf
2022 06 27 - Alexander Nickol.en.pdf

Skills

Java, Maven, Spring, Spring Boot, Rust, Blockchain, Solana, NEAR, Typescript, Javascript, React, Angular, Ruby, Ruby on Rails, Agile Entwicklung, Clean Code Development, Domain Driven Design, Microservices, CI/CD, DevOps, Docker, Kubernetes, Scrum Master, Product Owner, iSAQB CPSA Foundation Level

Projekthistorie

01/2022 - bis jetzt
Geschäftsführer
Trust NICKOL GmbH (Internet und Informationstechnologie, < 10 Mitarbeiter)


12/2021 - bis jetzt
Softwarearchitekt
Dezentralisierte autonome Organisationen auf der Solana Blockchain (Banken und Finanzdienstleistungen, < 10 Mitarbeiter)

  • Design & Entwicklung von Solana Smart Contract Programmen für eine dezentrale autonome Organisation auf der Solana Blockchain Plattform in Rust
  • Entwicklung des Typescript-Clients zur Interaktion mit dem auf der Blockchain laufenden Programm
  • Integration für den Typescript-Client in eine React-Website

10/2021 - bis jetzt
Softwareentwickler
Diverse (< 10 Mitarbeiter)

  • Wartung von Javascript- und Typescript-Anwendungen mit React, Express & MongoDB

01/2021 - bis jetzt
Solution Architekt
Lebensmitteleinzelhandelskette (Konsumgüter und Handel, 500-1000 Mitarbeiter)

  • Erstellen einer Lösungsarchitektur und Software-Architektur-Dokumentation für Anwendungen einer Softwareproduktlinie
  • Einführung eines State-of-the-Art Technologiestacks basierend auf Java, Spring, Spring Boot, Docker in einem Entwicklungsteam unter Zuhilfenahme von Konzepten des Domain Driven Designs
  • Erstellung, Ausarbeitung und Kommunikation von Architekturentscheidungen
  • Erstellung einer Musterarchitektur mit zugehörigem Programmiermodel für die Softwareproduktlinie
  • Erstellen eines Migrationskonzept für die Einführung und Ausrollung der Anwendungen und Ablösung der bisherigen Anwendungen
  • Workshops zu Spring Boot und zugehörigen Technologien
  • Klären von technischen Fragen zu Java, Spring, Spring Boot und allgemeinen Fragen bzgl. Software-Architektur und Software-Design.

01/2022 - 05/2022
Softwarearchitekt & Softwareentwickler
Handelsplattform für CO2-Zertifikate (Internet und Informationstechnologie, < 10 Mitarbeiter)

  • Design & Entwicklung eines NEAR Smart Contracts, der es ermöglicht, CO2-Zertifikate auf der NEAR Blockchain zu prägen und zu handeln
  • Entwicklung des Typescript-Clients zur Interaktion mit dem auf der Blockchain laufenden Smart Contract
  • Integration für den Typescript-Client in eine React-Website
  • Entwicklung des Management-Frontends für die Handelsplattform

01/2020 - 12/2021
Software Architektur
Lebensmitteleinzelhandelskette (500-1000 Mitarbeiter)

  • Migration von diversen Anwendungen, die auf einem JBoss Application Servern betrieben wurden auf Spring Boot Anwendungen
  • Sizing der Zielarchitektur
  • Last und Performance Tests der Anwendungen  

07/2011 - 12/2021
Geschäftsführer
Dr. Eckhardt und Partner GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • Kundenbetreuung
  • Mitarbeiterführung
  • Leitung des Software-Architektur Boards
  • Leiter der IT-Infrastruktur
  • ISMS Beauftragter

07/2020 - 07/2021
ISMS Beauftragter
Dr. Eckhardt und Partner GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • Umsetzung und Einführung eines Information Security Management System (ISMS) nach ISO-27001:2017.

01/2020 - 12/2020
Software Architekt
Lebensmitteleinzelhandelskette (Konsumgüter und Handel, 500-1000 Mitarbeiter)

  • Migration von JBoss 6 auf JBoss 7 für mehrere Anwendungen einer Anwendungslandschaft.

07/2017 - 12/2020
Software Architekt
Lebensmitteleinzelhandelskette (500-1000 Mitarbeiter)

  • Beratung einer großen Software-Entwicklungsabteilung als Lösungsarchitekt, um die Software-Architektur dieser zu modernisieren und eine Vision von selbstbestimmten agilen Scrum-Teams zu etablieren.
  • Entwicklung eines Basis Rahmenwerks und Beispielanwendungen mit Spring Boot, für die Beschleunigung und Skalierung der Entwicklung von Querschnittsbelangen für eine große Microservices Anwendungslandschaft.
  • Vorbereitung und Diskussion von Architekturentscheidungen, mit dem Fokus die Vision eines skalierbaren Softwareentwicklungsprozesses umzusetzen.

01/2019 - 12/2019
Software Architekt
Lebensmitteleinzelhandelskette (Konsumgüter und Handel, 500-1000 Mitarbeiter)

  • Schaffung von klaren Schnittstellen und einer einheitlichen Lösung für das Monitoring der Anwendungen einer großen Produktfamilie
  • Ablösung von proprietären Lösungen für das Monitoring durch Metrik-Fassaden und etablierte Industriestandards 

01/2018 - 12/2018
Projektleitung
Lebensmitteleinzelhandelskette (Konsumgüter und Handel, 500-1000 Mitarbeiter)

  • Java 8 Migration für mehr als 300 Anwendungen einer großen Anwendungslandschaft.

01/2016 - 06/2017
Software Entwickler
Lebensmitteleinzelhandelskette (Konsumgüter und Handel, 500-1000 Mitarbeiter)

  • Neuentwicklung der Legacy Anwendung für den zentralen Druck von Etiketten unter Zuhilfenahme von testgetriebener Entwicklung.

07/2011 - 06/2017
Software Entwickler
Lebensmitteleinzelhandelskette (Konsumgüter und Handel, 500-1000 Mitarbeiter)

  • Erstellung von technischen Konzepten und IT- Spezifikationen zu Dialogen und komplexen Geschäftsvorfällen
  • Dokumentation und Aufbereitung komplexer bestehender Vorgänge und Prozesse
  • Implementierung von Front- und Backend-Komponenten
  • Migration von Legacy-Code zu modernen REST- Services unter Zuhilfenahme Domänengetriebener Entwicklung

01/2013 - 12/2015
Software Entwickler
Lebensmitteleinzelhandelskette (Konsumgüter und Handel, 500-1000 Mitarbeiter)

  • Erstellung von technischen Konzepten und IT- Spezifikationen zu Dialogen und Geschäftsvorfällen
  • Implementierung von Usecases auf dem Backend von REST-Schnittstelle bis zur Datenbank
  • Analyse und Behebung von Performanceproblemen
  • Koordination der Umsetzung des direkten Etikettendrucks vom mobilen Datenerfassungsgeräts

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Verfügbarkeit
  • aktuell nicht verfügbar

Reisebereitschaft
  • täglich 50 km rund um Frankfurt am Main.
  • 1x wöchentlich 200 km rund um Frankfurt am Main.
Profilbild von Alexander Nickol Software Architekt und Software Entwickler aus FrankfurtamMain Software Architekt und Software Entwickler
Registrieren