Profi in Architektur, Softwareentwicklung, CI, Automatisierung
Aktualisiert am 18.01.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 22.01.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Teamleading
Enthusiasmus
Pragmatismus
Architekt
Projektleitung
AI
KI
CI
Python
TensorFlow
Blockchain
Ethereum
Cardano
NFT
Verschlüsselung
REST
Mobile Apps
Hyperledger
Gitlab
Docker
Kubernets
DevOps
Node.js
Deutsch
Muttersprache
Englisch
Fließend

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

6 Monate
2023-01 - 2023-06

AEM Development | Java

Leaddeveloper, Architekt Java Maven Handlebars ...
Leaddeveloper, Architekt

Regular further development of an existing website for a Swiss end customer. Development of components, bug fixes, testing.


Project:

Regular further development of an existing website for a Swiss end customer. Development of components, bug fixes, testing. Code review from another team members.

  • AEM 6.2
  • Java, Maven
  • Templating with Handlebars, 
  • CI/CD: Based on gitlab, Pipelining with gitlab templates and scripting, build worker self-hosted, automatic container build und deployment
  • Tools: Jira, Confluence, Sonar
  • Docker for developing, Kubernates for hosting

AEM 5.6 AEM 6.2
Java Maven Handlebars gitlab CI CD Integrationstest Docker Kubernets
Agentur
Remote
1 Jahr 4 Monate
2021-11 - 2023-02

Leadentwicklung NFT-App mit Wallet Integration

Architekt, Teamlead, Projektleitung End-to-End Node JS Objective-C Python ...
Architekt, Teamlead, Projektleitung End-to-End

Ein durch Risikokapital finanzierter Auftraggeber hat eine NFT-Wallet-App mit integrierten NFT-Minting + Claiming auf Basis von Ethereum/Polygon entwickelt. Mir unterlag dabei die gesamte Verantwortung von der Umsetzung beginnend von der ersten Idee bis zum marktreifen Produkt. 

- Entwicklung einer NFT-App mit eigenem Custodian-Wallet auf Ethereum/Polygon-Blockchain.

- Erstellung Architektur, Review Einhaltung, Zielerreichung

- Lead-Developer für Mobile-App, Backend, CI-Pipelining (Content-Rendering für Metaverse 3D-Modelle auf Basis von Blender)

- Management Entwicklungsteam

- In Spitze 10 Mitarbeiter (Grafiker, Entwickler, Supplychain-Automatisierung)

- Reporting in Richtung Auftraggeber und Investoren

Ethereum Polygon Blockchain Smart Contracts Solidity Node JS Flutter Java CI TensorFlow Objective-C Atlassian JIRA Scrum KI Google App Engine Google Analytics Google BigTable Google Firebase JestJs HardHat Docker Helm Chart Gitlab Grafana Prometheus Elastic Search Gitlab Runner Gitlab Pipeline
Node JS Objective-C Python TensorFlow Jsonnet Haskell Solidity Deutsches Patent- und Markenamt Europäisches Patentamt Patentmanagement
Remote
3 Jahre
2018-12 - 2021-11

Technologie-Entwicklung im Sicherheits- und Dokumentendruck

Projektmanager, Architekt, Leadentwickler Objective-C Android Node.js ...
Projektmanager, Architekt, Leadentwickler

Entwicklung einer patentierten Drucktechnologie mit dem Ziel der Klassifikation von originalen Drucken und Replikationen auf Basis einer trainierten KI unterstützt von bilderkennenden Verfahren und Algorithmen. Auftraggeber ist ein Technologie-Unternehmen welches die gesamte Entwicklung aller Softwaresysteme, Infrastrukturaufbau, Patentierung, Aufbau Produktionslinie im Rahmen eines Projektes entwickelt hat. Das Team bestand dabei aus einem internationalen Team, in der Spritze 15 Mitarbeiter. Meine Rolle war das Management der verschiedenen Projektfelder, die Definition der Gesamtarchitektur, Steuerung der Patentierung sowie die Steuerung zur Zielerreichung. Die Durchstich-Implementierung, Anbindung an Blockchains, Anbindung der Supplier in der Herstellungskette oblag dabei jeweils mir.  

Atlassian JIRA gitlab CI Fastlane iOS SDK Android Docker Kubernets Gitlab Gitlab Pipelines Google Firebase Grafana Prometheus Elastic Search Gitlab Runner
Objective-C Android Node.js Python Scrum Go Ethereum Solidity Go-Lang
Chemnitz
2 Jahre 4 Monate
2016-08 - 2018-11

Blockchain-Entwicklung Hyperledger/Ethereum

ChainCode auf Basis von Java; Go Lang Baas (Blockchain as a Service) Rest ...

Architekt und Leadentwicklung Hyperledger für Proof of Concepts (POC) und Proof of Technology (POT).
Innerhalb dieser Zeit wurden durch mich verschiedene Showcases zur Belastbarkeitsprüfung von Hyperledger/Chaincode in Permissioned- / Konsortialen Umgebungen im Kundenauftrag umgesetzt. Ich habe dabei die gesamten notwendigen Schritte von der UseCase-Findung bis zur Umsetzung der Anwendungsfälle auf einer Hyperledger/fabric-Chain/Ethereum im Kundenprojekten gesteuert / geleitet. 

  • Leistungsverrechnung auf Basis von Kundenspezifischen Coins
  • SupplyChain, Nachvollziehbarkeit von Gütern,
    • Tracking von Gütern innerhalb globaler Lieferketten,
    • Validierung bestehender Lieferwege durch Blockchain / ChainCode
  • Maschinen-Anbindung auf Basis von Siemens-SPS, IoT und GPS-Devices
  • Tokenisierung von Assets für Asset-Management
  • CharityChain, Abbildung von Assettransfers über Hyperledger/fabric
  • Back-To-Birt-Tracking auf Hyperledger/Fabric zur Nachvollziehbarkeit von sicherheitsrelevanten Teilen in der Luftfahrtindustrie
    • Tracking mittels verschiedener Identifikationsverfahren wie RFID, QR
    • Von der Herstellung / Zulieferer
    • Dem Einsatz, innerhalb eines Konsortiums
    • Bis zur Vernichtung.
  • Log and Trace von Kalibrierungsdaten in Chemischen Anlagen zur GMP-konformen Ablage.
  • Erstellen von Analysewerkzeugen und Deployment-Integration

Projektrolle

  • Consulting
  • Treiber für Produktentscheidung
  • Architekt / Leadentwickler
  • Trainer für Kundenteams, Blockchain-Entwicklung HandsOn
Hyperledger / Fabric 0.6 - 1.0 JIRA Confluence Git Ethereum Smart Contracts
ChainCode auf Basis von Java; Go Lang Baas (Blockchain as a Service) Rest PGP Verschlüsselung BouncyCastle Continues Integration / DevOps Scrum / KanBan Docker OpenShift Spring Python Java Mobile Apps Go Go Lang
DACH
2 Jahre 8 Monate
2016-04 - 2018-11

Blockchain-Entwicklung Ethereum

Solidity Language Smart Contracts (Ethereum) DApps (Dezentralized Apps) ...

Architekt und Leadentwicklung Ethereum für Proof of Concepts
(POC) und Proof of Technology (POT)
Software-Architektur und Leadentwicklung:

  • Foot Supply Chain
  • Tokenizierung von erzeugter Windenergie zum Hanel von
    Tokens
  • Erstellung Tradingplattform für Energietokens
  • Erstellen von Analysewerkzeugen und Smart Contracts

Projektrolle

  • Consulting
  • Architekt/Leadentwickler
  • Trainer für Kundenteams, Blockchain-Entwicklung HandsOn
Ethereum Solidity Geth / GO-Lang JIRA / Confluence / Git
Solidity Language Smart Contracts (Ethereum) DApps (Dezentralized Apps) Continues Integration / DevOps Scrum / KanBan
9 Monate
2015-07 - 2016-03

Blockchain-Entwicklung

Architekt/Leadentwickler Java 8 Solidity Language Smart Contracts (Ethereum ...
Architekt/Leadentwickler
  • Architekt und Leadentwicklung Hyperledger/Ethereum Proof of Concepts.
  • Software-Architektur und Leadentwicklung Hyperledger und
  • Etherium: Pharma Supply Chain
  • Erstellen von Analysewerkzeugen und Smart Contracts
Hyperledger Fabric Ethereum
Java 8 Solidity Language Smart Contracts (Ethereum Hyperledger) Vertx
6 Monate
2015-01 - 2015-06

Blockchain-Entwicklung

Architekt/Leadentwickler Java 8 Solidity Language Smart Contracts (Ethereum; Hyperledger)
Architekt/Leadentwickler
  • Architekt und Leadentwicklung Etherium Proof of Concepts.
  • Software-Architektur und Leadentwicklung Etherium: Energy Trading
  • Erstellen von Analysewerkzeugen und Smart Contracts.
Ethereum Ripple
Java 8 Solidity Language Smart Contracts (Ethereum; Hyperledger)
1 Jahr 7 Monate
2013-07 - 2015-01

Software-Architekt CQ5 / AEM6

Adobe CQ5 / AEM6 Apache Sling Sling Models ...

Aufbau, Entwicklung, Consulting und Customizing verschiedener Kundenplattformen auf Basis CQ5 / AEM6. Der Mitarbeiter hat dabei die Rolle des Architekten und Lead Entwicklers übernommen. Zu seinen Aufgaben gehörten die Kundenkommunikation, die Kundenberatung bei technischen Fragen sowie be Beratung bei Fragen rund um die Adobe Marketing Cloud.

Branche

  • Telekommunikation
  • Automobil
  • Finanzen
  • Versicherung
  • Industrie

Projektrolle

  • Software-Architekt
  • Lead-Entwickler
  • Produkt Consulting

Aufgaben

  • Projektmanagement
  • Entwicklung von Architekturmodellen
  • Erstellung von Integrationskonzepten
  • Anforderungsanalyse bei Kunden
  • Vermittlung zwischen Auftraggeber und Auftragnehmer
  • Steuerung Entwicklung
  • Code Review
UML OOA OOP
Adobe CQ5 / AEM6 Apache Sling Sling Models CRX Apache Jackrabbit Sightly JSP Handlebars JCR1.x JCR2.x Adobe Marketing Cloud Eclipse Java 6; 7; 8 Spring 2; 3 Struts LDAP 2/3 WebServices (SOAP / RESTful) Apache Camel & Apache ServiceMix (Enterprise Service Bus) Java EE OSGI / WSO2
2 Jahre 1 Monat
2011-06 - 2013-06

Software-Architekt Jive SBS 4-7

Eclipse Java 6; 7; 8 Spring 2; 3 ...

Aufbau, Entwicklung, Consulting und Customizing verschiedener Plattformen auf Basis CQ5 / AEM6 und Jive 4-8

Branche

  • Telekommunikation
  • Automobil
  • Finanzen
  • Versicherung
  • Industrie

Projektrolle

  • Software-Architekt
  • Lead-Entwickler
  • Produkt Consulting

Aufgaben

  • Projektmanagement
  • Entwicklung von Architekturmodellen
  • Erstellung von Integrationskonzepten
  • Anforderungsanalyse bei Kunden
  • Vermittlung zwischen Auftraggeber und T-Systems
  • Steuerung Entwicklung
  • Code Review
UML OOA OOP
Eclipse Java 6; 7; 8 Spring 2; 3 Struts LDAP 2/3 Apache Camel & Apache ServiceMix (Enterprise Service Bus) Microsoft Active Directory Oracle 11i MySQL 5 Postgres h2 Eclipse EE Juno Java EE Tomcat 6 / Tomcat 7 Jive 4.5 - 8
4 Monate
2011-02 - 2011-05

Konzeption Partnerportal

Konzeption eines Partnerportals auf Basis Jive 4.5 für einen
deutschen Automobilhersteller

Aufgaben

  • Anforderungsanalyse
  • Architekturmodell
  • Draft-Implementierung
UML
1 Jahr 2 Monate
2009-12 - 2011-01

Jive Customizing

Softwareentwickler
Softwareentwickler

Anpassungen, Erstellung von Jive-Erweiterungen, Jive-Plugin-
Entwicklung

9 Monate
2009-04 - 2009-12

Steuersoftware für Fehlerortungsgeräte in Hochspannungsnetzen

Softwareentwickler Java .NET C# ...
Softwareentwickler

Für die speziellen Anforderungen an Fehlerortungsgeräte innerhalb von Hochspannungsnetzen für den nordamerikanischen Markt hat mich HDW Electronics Inc. mit der Neuentwicklung der Geräte- und Steuersoftware beauftragt. Die Umsetzung besteht dabei aus der teilweisen Migration von bestehenden Know-how aus Altgeräten sowie dem Entwurf und der Realisierung von neuen Kundenforderungen. Umgesetzt wurde die Anwendung auf einem Windows Mobile System dem ein Atmel Controller vorstand. Die Anbindung der Steuerungshardware für Hochspannung erfolgte über eine CAN-Schnittstelle.

OO-Techniken .NET-Visual Studio
Java .NET C# Webservice WSDL-Erstellung XSD XML
Versorgung
1 Jahr 3 Monate
2008-01 - 2009-03

Wholesale-Plattform für deutschen Telekommunikationsmarkt

Softwareentwickler Java WebSphere (RAD; Applicationserver) Oracle ...
Softwareentwickler

Auf Vorgabe der Deutschen Regulierungsbehörde des Telekommunikationsmarktes entwickelt T-Systems im Auftrag der Deutschen Telekom eine zentrale Plattform zur effektiveren Abwicklung von Leitungs- und Leistungsübertragungen zwischen verschiedenen Telekommunikationsunternehmen. Meine Aufgabe reicht dabei beginnend bei der Analyse von Geschäftsprozessen, der Erstellung entsprechender Fachfeinkonzepte bis hin zur Realisierung.

OO-Techniken Refactoring SOA-Technologien ESB
Java WebSphere (RAD; Applicationserver) Oracle XML XSL XSD WS
Telekommunikation
1 Jahr
2007-01 - 2007-12

Migration bestehender Hostsoftware / Neuentwicklung

Softwareentwickler
Softwareentwickler

Neuentwicklung & Hostmigration der Betriebssoftware des Otto-Konzerns. Meine Aufgabe in dem Projekt bestand in der Analyse von Geschäftsprozessen im Bereich der Lagerabwicklung und Sendungsbildung auf Konzern- und Konzerntöchterebene.

Java 1.5 Rational Oracle Bea WebLogic Datawarehouse ETL XML
Handel

Aus- und Weiterbildung

2005 - 2008
FHDW Dresden
Studium Angewandte Informatik
Abschluss: B.Sc.

Position

Architektur

Lead-Developer

Technische Projektleitung

Kompetenzen

Top-Skills

Teamleading Enthusiasmus Pragmatismus Architekt Projektleitung AI KI CI Python TensorFlow Blockchain Ethereum Cardano NFT Verschlüsselung REST Mobile Apps Hyperledger Gitlab Docker Kubernets DevOps Node.js

Schwerpunkte

Anforderungsanalyse
Lead-Entwicklung
Software Architektur
Technische Projektleitung

Aufgabenbereiche

Projektleitung
Experte
Systemarchitektur
Experte
Requirementsmanagement
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Hyperledger
Experte
Ethereum
Experte

Blockchain

  • Hyperledger
  • Ethereum, Polygon
  • Vooledger
  • Ribble
  • IOTA

Methoden

  • OOA / OOD
  • BPMN / BPEL
  • UML
  • Wissensrepräsentation im Semantic Web
  • Scrum, Kanban

Frameworks

  • Apache Sling
  • Apache Jackrabbit
  • Spring 2.x, 3.x
  • WebServices (SOAP / RESTful)
  • Apache Shinding
  • Struts 2.x
  • JQuery, JQuery Mobile
  • JAX-Frameworks
  • XSD, XSLT
  • Vertx
  • Ethereum
  • Hyperledger / Fabric

Werkzeuge

  • Eclipse, Visual Studio Code
  • Jenkins
  • Maven 2.x, 3.x, 4.x
  • Ant
  • Gitlab / Gitlab Worker / Gitlab Runner
  • Docker, Kubernets, Helm Charts

Produkte

  • Adobe AEM 6 / CQ 5.x / 5.6
  • Adobe Marketing Cloud
  • Jive SBS, 4.x - 8.x
  • Apache Tomcat
  • Solr
  • ElasticSearch
  • JBOSS
  • OSGI / WSO2
  • SVN
  • GIT
  • Altova Enterprise Edition (speziell UModel)
  • React, Angular

Modellierung

  • UML
  • XML, XSD, XSLT
  • WSDL
  • RDF
  • OWL
  • BPMN

Betriebssysteme

CentOS
CMS
Linux
Experte
RedHat
Experte
SUN OS, Solaris
Unix
Experte
VM
Experte
Windows
7, XP, 2000
Windows CE
alpine
Experte
Ubuntu
Experte

Programmiersprachen

C
speziell Programmierung unter Unix
C#
incl. 3.5 Compact Framework
C++
speziell Programmierung unter Unix
Go-Developer
Go-Lang
Imake, GNU-Make, Make-Maker etc...
Java
J2EE, J2ME, Swing, JSP, EJB, JFC, JUnit, Servlets
JavaScript
AJAX
Perl
PHP
PL/SQL
Python
Shell
AWK
Solidity Language
Tcl/Tk
TeX, LaTeX
XPATH
XSLT

Datenbanken

Access
CRX
DB2
Ethereum
Hyperledger / Fabric
JDBC
MySQL
ODBC
Oracle
8.x - 11g
PostgreSQL
Proprietäre DB
RRD
SQL
Sybase

Datenkommunikation

CORBA
Distributed Ledger
Hyperledger / Ethereum
Ethernet
Internet, Intranet
IOTA
als Payment
ISDN
LAN, LAN Manager
Message Queuing
MQ-Series, JMS
Multicast
parallele Schnittstelle
Proprietäre Protokolle
UNIDAS (für Datenaustausch innerhalb der ARD-Rundfunkanstalten)
RS232
SMTP
TCP/IP
WebServices
auf Basis des Apache AXIS Frameworks, Spring
WSDL
Beschreibungssprache

Hardware

AS/400
embedded Systeme
Atmel
HP
IBM DAT-Roboter
Bandroboter im Terrabytebereich
IBM Großrechner
OS390
Mikrocontroller
PC
SUN
Sparc und Cobalt

Branchen

  • Finance
  • Automobile
  • Telekommunikation
  • Medien
  • Handel
  • Logistik
  • Aviation / Luftfahrt
  • Security-Print

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.