Ausbildung
- staatlich geprüfter Informationstechnischer Assistent
- Industrieinformatiker (AEG)
- Nebenberufliches Studium zum Diplom Kaufmann, Schwerpunkt Wirtschaftsinformatik
- Zugriffe: 16374
Zertifizierungen
Projektmanagement / agile Methoden
- PRINCE2® Foundation und Practitioner
- iSAQB® Certified Professional for Software Architecture – Foundation Level (CPSA-F)
- Professional Scrum Developer (PSD JAVA)
Datenbanken
- Oracle Database (11g) – OCA (SQL Fundamentals and Database Administration)
Softwareentwicklung / Cloud
- Sun® Certified Java Programmer (J2SE 6)
- MCP: Microsoft® Certified Professional in C#
- MCTS: Microsoft® Certified Technology Specialist in C#
- Microsoft Certified Azure Fundamentals (AZ-900)
- AWS Certified Cloud Practitioner (CLF-C02)
- Certified Kubernetes Application Developer (CKAD)
Security
- EC-Council®: Certified Ethical Hacker (V8)
Blockchain
- Certified Bitcoin Professional (C4)
- Certified Blockchain Security Professional (BTA)
Dokumentenmanagement / BPM
- Kofax® Capture 10: Technical Solutions Specialist
- Kofax® Transformation Modules 5: Technical Solutions Specialist
- Kofax® Total Agility 7: Technical Solutions Specialist
- Zugriffe: 14964
Allgemeines
Auf dieser Webseite gibt es Informationen über mich und meine Aktivitäten im Netz.
Fullstack Softwareentwicklung
Meine Erfahrungen reichen von Java (J2EE Application Server, Spring Framework,, JPA mit Hibernate, REST inkl. OAuth 2), C++ und C# im DotNet-Framework und Cobol und REXX (z/OS). Im Frontendbereich habe ich sowohl mit Apache Wicket als auch mit Angular gearbeitet. Python und das Robot-Testframework RIDE runden mein Profil ab.
IT Security
Als "Certified Ethical Hacker V8" (EC-Council®) bin ich mit den gängigen Herausforderungen im Security-Umfeld vertraut.
Mobile Entwicklung
Native Softwareentwicklung in C-Sharp mit dem Xamarin® Framework für alle gängigen mobilen Plattformen ist ein sehr wichtiges Thema da eine gemeinsame Codebasis viel Aufwand einsparen kann. Ich bin auch Gründer und Administrator einer deutschsprachigen Xamarin® Community in Facebook.
Blockchain / Kryptowährungen
Blockchainprogrammierung mit Solidity (Ethereum) mit Visual Studio Code und dem Truffle Framework. Zertifizierung als Certified Bitcoin Professional (CBP vom Crypto Certification Consortium), Zertifizierung als Blockchain Security Professional (CBSP von Blockchain Training Alliance). Moderator der beiden Facebook Communities Bitcoin Deutschland (29.000 Mitglieder in Deutschland) und ICO - Initial Coins Offerings (22.000 Mitglieder international). Grundkenntnisse in Hyperledger Fabric und Corda R3. Gast-Dozent an der Technischen Universität Deggendorf zum Thema Blockchain Security. Decentralized Finance (DeFi) Experte.
Sonstige IT Kenntnisse
Scrum und Kanban Methoden, DevOps mit Docker und Kubernetes, REST Services und Microservices als Architekturmuster und Software Architektur im Allgemeinen, Amazon Webservices und Microsoft Azure.
- Zugriffe: 322389
IT Kenntnisse
Auf dieser Webseite gibt es Informationen über mich und meine Aktivitäten im Netz.
Programmiersprachen
- Java – JavaEE, Spring Framework, Spring Boot, Hibernate, JakartaEE
- C# – .NET-Entwicklung für Backend- und Enterprise-Anwendungen
- C++ – Performance-kritische Anwendungen & Systemnahe Programmierung
- Python – Skripting, Automatisierung und KI (Entwicklung von RAG Anwendungen)
- Solidity – Entwicklung von Smart Contracts auf Ethereum
Datenbanken
- PostgreSQL – Entwicklung, Optimierung & Abfrage-Performance
- Oracle Database (11g) – PL/SQL, Tuning & Administration
- MySQL – Datenmodellierung & Performance-Optimierung
- SQL – Abfragen, Joins, Stored Procedures & Optimierung
- PL/SQL – Entwicklung von Stored Procedures & Triggers
Cloud
- Amazon Web Services (AWS) – Zertifiziert: AWS Certified Cloud Practitioner (CLF-C02)
- Microsoft Azure – Zertifiziert: Microsoft Certified: Azure Fundamentals (AZ-900)
- Kubernetes – Zertifiziert: Certified Kubernetes Application Developer (CKAD)
- Docker – Containerisierung, Orchestrierung & CI/CD-Integration
Blockchain Technologien & DLT
- Bitcoin-Protokolle – Transaktionsmechanismen, Mining & Lightning Network
- Ethereum – Entwicklung & Deployment von Smart Contracts (Solidity)
- Hyperledger Besu – Enterprise-Blockchain-Lösungen & Ethereum-kompatible Netzwerke
- Smart Contracts – Design, Entwicklung & Sicherheit auf Ethereum und EVM-kompatiblen Plattformen
- Distributed Ledger Technology (DLT) – Architektur, Konsensmechanismen & Skalierung
KI - Künstliche Intelligenz
- Prompt Engineering – Effektives Design von Prompts für LLMs
- OpenAI API – Nutzung & Integration für KI-gesteuerte Anwendungen
- LlamaIndex – Indexierung und Abruf von Daten für LLM-gestützte Anwendungen
- LangChain – Entwicklung von KI-Workflows & Pipelines mit modularen Komponenten
- Vector Databases – Nutzung von Weaviate für effiziente Datenabrufe
Dokumentenmanagement
- Kofax Capture 9 und 10 inkl. Zertifizierung
- Kofax Transformation Modules 5.5 und 6 inkl. Zertifizierung
- Kofax Total Agility 7.0 BPM Suite inkl. Zertifizierung
- OpenText Captiva Capture
Betriebssysteme
- Alle Windows Version inkl. Windows Server 2008 und 2012
- Linux (RedHat, Kali, OpenSuse, Ubuntu)
- Mainframe z/OS
- Solaris 10 und 11
- Echtzeitbetriebssysteme iRMX und OS/9
Webentwicklung & APIs
- HTML / CSS – Struktur & Styling moderner Webanwendungen
- XML / XSLT / XPATH – Verarbeitung & Transformation von strukturierten Daten
- TypeScript – Typsichere Frontend- und Backend-Entwicklung
- REST / WSDL / SOAP – API-Design, Implementierung & Integration von Webservices
Netzwerkkenntnisse
- TCP/IP-Protokollfamilie (IPv4/IPv6, Routing, Subnetting, NAT, DHCP, DNS)
- Netzwerkanalyse & Troubleshooting mit Wireshark (Packet Capture, Deep Packet Inspection)
- Port- und Service-Scanning mit nmap (Port Scanning, Service Detection, OS Fingerprinting)
- Schwachstellenanalyse & Sicherheitsbewertung mit Nessus (Vulnerability Scanning, Compliance-Checks, CVE-Analyse)
Sonstiges
- Test-Driven Development (TDD)
- Behavior-Driven Development (BDD) mit Cucumber
- Robot Framework (RIDE) für testgetriebene Automatisierung
- Mockito für Mocking und Unit-Tests
- JavaFX für moderne UI-Entwicklung
- Eclipse Rich Client Platform (RCP) für modulare Desktop-Anwendungen
- Zugriffe: 16368