freiberufler IT-Senior Consultant auf freelance.de

IT-Senior Consultant

online
  • auf Anfrage
  • Bayern
  • Europa
  • de  |  pl  |  en
  • 05.11.2026
  • Contract ready

Kurzvorstellung

Seit über 35 Jahren entwickle ich maßgeschneiderte Softwarelösungen für Unternehmen. Ob komplexe IT-Architekturen, Softwareentwicklung oder IT-Beratung – ich unterstütze Unternehmen dabei, ihre digitalen Herausforderungen zu meistern.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

  • Artificial Intelligence
  • Cloud Computing2 J.
  • Java (allg.)25 J.
  • C++
  • Full Stack Developer
  • Oracle Database12 J.
  • PL/SQL10 J.
  • Spring Framework11 J.
  • SQL14 J.
  • UNIX16 J.

Projekt‐ & Berufserfahrung

Senior AI Software Engineer / LLM Solutions Architect
Kundenname anonymisiert, Forstern
10/2024 – offen (2 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2024 – offen

Tätigkeitsbeschreibung

Projektinhalt:
Praktische Entwicklung und Evaluierung fortschrittlicher AI-Agenten- Systeme auf Basis aktueller Forschung und Fachliteratur. Fokus auf skalierbare Multi-Agenten-Orchestrierung, MCP-Integration und produktionsnahe Evaluierungsmethoden.

Kernaufgaben:
- Frameworks & Integration: Entwicklung von Agenten mit dem OpenAI Agents SDK, LangChain und LangGraph; Konzeption und Bau maßgeschneiderter Model Context Protocol (MCP) Server zur nahtlosen Anbindung externer Systeme.
- Multi-Agenten-Systeme: Implementierung komplexer Orchestrierungs- und Kollaborationsmuster (Handoffs, Guardrails, hierarchische Loops). Graphbasierte Orchestrierung mit LangGraph (Router-, Supervisor-Muster, State Checkpointing & Human-in-the-Loop-Kontrollen).
- Enterprise RAG & Hybrid Retrieval: Fortgeschrittene Chunking-Strategien (ParentDocument, MultiVector), Hybrid-DB-Routing (Vector Stores, SQL, Knowledge Graphs) & Context-Fusion (RRF).
- Reasoning & Cognition: Einsatz von Chain-of-Thought (CoT), ReAct und Sequential Thinking; Übertragung kognitionswissenschaftlicher Konzepte in metakognitive Agenten-Architekturen zur Selbstüberwachung.
- Abfrageoptimierung & Prompting: Query-Rewriting (HyDE, Step-back, Decomposition) sowie fortgeschrittenes Prompt Engineering (CoT, Few-Shot).
- Evaluation & Memory: Aufbau von RAG-Mechanismen (Vektordatenbanken/ Similarity Search) und MCP-Recall; Umsetzung von Test-Driven Agent Development (TDAD) sowie Evaluation via Phoenix.
- Deployment & Governance: Containerisierung der Agenten-Systeme via Docker, Einbettung als Microservices unter Berücksichtigung von Security-, Safety- und Governance-Standards.
- Observability & Quality Assurance: Vollständiges Tracing, Guardrails & kontinuierliche Evaluierung via LangSmith.

Tech-Stack:
Python, Jupyter Notebooks, VS Code, LLMs, LangChain (LCEL), LangGraph, Model Context Protocol (MCP), OpenAI Agents SDK, Vector DBs (RAG), ChromaDB, SQL, Knowlege Graphs, Phoenix, Docker, Microservices Architecture, GitHub, Tool-Integration, MCP-Inspector, Claude Desktop, GitHub Copilot

Eingesetzte Qualifikationen

Docker, Langchain, Large Language Models, Python

Entwickler und Berater
verschiedene Kunden, Forstern
9/2024 – 4/2025 (8 Monate)
Medienbranche
Tätigkeitszeitraum

9/2024 – 4/2025

Tätigkeitsbeschreibung

Projektziel: Erstellung moderner, responsiver Websites für verschiedene Kunden - mit Fokus auf Design, Nutzerführung und rechtlicher Sicherheit.

- WordPress & Elementor:Technische Umsetzung und individuelle Gestaltung
- Webdesign: Responsives Layout, UX/UI, typografische Feinabstimmung
- Optimierung: Pagespeed, SEO, Bildkomprimierung
- Rechtssicherheit: DSGVO-konformes Cookie-Banner, Impressum,
- Datenschutzerklärung
- Sicherheit: SSL, Backup-Konzept, Plugin-Wartung
- Kontaktmöglichkeiten: DSGVO-konformes Kontaktformular, klickbare E-Mail/Telefon, Google Maps (optional)
- Online-Präsenz & Vernetzung: Verlinkung und Integration von Social-Media-Profilen (z. B. LinkedIn, XING, Instagram), Icons, Sharing-Funktionen
- Kundenprozess: Beratung, Entwurf, Umsetzung, Schulung

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML, JavaScript, PHP, Python, WordPress

Cloud Architect / DevOps Specialist (Hands-On / Self-Directed)
Kundenname anonymisiert, Forstern
8/2024 – offen (2 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2024 – offen

Tätigkeitsbeschreibung

Schwerpunkt:
Konzeption, Automatisierung und Bereitstellung hochverfügbarer AWS-Cloud-Infrastrukturen mittels Infrastructure as Code (CloudFormation), Container-Orchestrierung (ECS/Fargate) und modernem Data Management.

Projektinhalt:
Praktische Konzeption, Automatisierung und Bereitstellung moderner, hochverfügbarer Cloud-Infrastrukturen und Webanwendungen auf Basis von AWS. Ziel war der Aufbau tiefgreifender Praxiserfahrung in Infrastructure as Code (IaC), Container-Orchestrierung und resilienten Multi-Tier-Architekturen.

Kernaufgaben:
- Infrastructure as Code & CI/CD: Vollautomatisierte Bereitstellung und Verwaltung von Cloud-Ressourcen mittels AWS CloudFormation, AWS CLI und CodeDeploy zur Vermeidung manueller Konfigurationen.
- Modern Container Workloads: Design und Deployment skalierbarer Microservices-Infrastrukturen mit Amazon ECS, AWS Fargate und AWS App Runner in Kombination mit Application Load Balancers (ALB).
- Serverless & Event-Driven Processing: Implementierung von AWS Lambda-Funktionen zur automatisierten Ausführung betrieblicher Aufgaben ohne Serververwaltung.
- Multi-Tier Data & Storage Management: Integration robuster Datenhaltungsstrategien – inklusive relationaler Datenbanken (RDS PostgreSQL/MySQL), NoSQL (DynamoDB), Objektspeicher (S3/Glacier), Netzwerk-Dateisystemen (EFS/EBS) und Caching-Ebenen (ElastiCache Redis).
- High Availability & Fault Tolerance: Entwurf asynchron entkoppelter, selbstreparierender Architekturen durch Auto-Scaling-Gruppen, ELB und Nachrichtenwarteschlangen (Amazon SQS).
- Cloud Security & Networking: Absicherung der gesamten Infrastruktur durch isolierte VPCs, private Subnetze, Sicherheitsgruppen und feingranulares Rechtemanagement nach dem Least-Privilege-Prinzip (IAM).

Tech-Stack:
AWS (EC2, ECS, Fargate, App Runner, Lambda, S3, RDS, DynamoDB, ElastiCache, CloudFormation, Terraform, CodeDeploy, SQS, ELB, VPC, IAM), Linux, YAML, Docker, Git

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Docker, Git, Linux-Systemadministrator

Cloud Native Software Architect & Senior Java Backend Engineer
Kundenname anonymisiert, Forstern
6/2024 – offen (2 Jahre, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2024 – offen

Tätigkeitsbeschreibung

Schwerpunkt:
Aufbau skalierbarer, hochverfügbarer Cloud-Infrastrukturen als Fundament für verteilte Systeme.

Projektinhalt:
Praktische Evaluierung und prototypische Implementierung modernster Cloud-Native-Entwurfsmuster auf Basis führender Fachliteratur. Ziel des Projekts war der Aufbau einer vollfunktionalen, produktionsreifen Microservices-Architektur unter Berücksichtigung von Resilienz, reaktiver Datenverarbeitung, Zero-Trust-Sicherheit und automatisierter Continuous Delivery via GitOps.

Kernaufgaben:
- Cloud-Native Microservices & Persistence: Konzeption und Entwicklung modularer Services mit Spring Boot; Umsetzung robuster Datenhaltungsstrategien via Spring Data JDBC, Schema-Migrationen mit Flyway und Testautomatisierung mit Testcontainers.
- Reaktive & Event-Driven Architecture: Implementierung asynchroner, hochperformanter Datenpipelines mittels Spring WebFlux, Project Reactor, RabbitMQ und Spring Cloud Stream für echtzeitfähige Datenverarbeitung.
- Resilienz & API-Gateway-Design: Aufbau von Edge Services mit Spring Cloud Gateway; Ausfallsicherung verteilter Aufrufe durch Resilience4J (Circuit Breaker, Rate Limiting, Timeouts, Retries).
- Enterprise Security & Identity: Implementierung von Authentifizierung und Autorisierung über Microservice-Grenzen hinweg mittels OAuth2, OpenID Connect, Spring Security und Keycloak.
- Containerisierung, Observability & GitOps: Containerisierung mit Docker/Cloud Native Buildpacks, Deployment auf Kubernetes, Konfiguration von End-to-End-Telemetry (Logs, Metrics, Traces) via OpenTelemetry und Grafana sowie Continuous Deployment nach GitOps-Prinzipien.

Tech-Stack:
Java, GitHub Copilot, Spring Boot, Spring Cloud, Spring WebFlux, Project Reactor, Spring Security, REST APIs, Kubernetes, Docker, Cloud Native Buildpacks, GitOps, Kustomize, RabbitMQ, Spring Data JDBC, Flyway, Testcontainers, PostgreSQL, OAuth2, OpenID Connect, Keycloak, OpenTelemetry, Grafana, Spring Boot Actuator, Resilience4J

Eingesetzte Qualifikationen

Cloud Computing, Docker, Java (allg.), Kubernetes, Postgresql, Representational State Transfer (REST), Spring Framework

Software-Entwickler
Behörde, München und Remote
1/2023 – 3/2024 (1 Jahr, 3 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

1/2023 – 3/2024

Tätigkeitsbeschreibung

Weiterentwicklung und Wartung der Bestandskunden- und
Rechnungsverwaltung-Applikationen.

- Umsetzung der fachlichen Anforderungen im Backend und Frontend
- Wartung und Fehlerbehebung
- Unterstützung der Anforderungsanalyse
- Optimierung der Performance
- Aufwandschätzung
- Durchführung der Code-Reviews
- Analyse der Softwarequalität und der Testabdeckung
- Dokumentation

Eingesetzte Qualifikationen

Oracle Database, SQL, Eclipse, Git, Java (allg.), Jenkins, Jira, Junit, Subversion, XML, UNIX, SOAP, Representational State Transfer (REST), IBM WebSphere Application Server (WAS)

Fullstack-Entwickler
Kundenname anonymisiert, Remote
10/2021 – 6/2022 (9 Monate)
Medienbranche
Tätigkeitszeitraum

10/2021 – 6/2022

Tätigkeitsbeschreibung

Entwicklung von Frontendapplikationen.

- Fullstack-Entwicklung im Rahmen der Weiterbildung im Bereich JavaScript

Eingesetzte Qualifikationen

Node.Js, React (JavaScript library)

Software-Entwickler
Telefonica / O2 Germany, München
7/2021 – 12/2022 (1 Jahr, 6 Monate)
Telekommunikation
Tätigkeitszeitraum

7/2021 – 12/2022

Tätigkeitsbeschreibung

Im Rahmen eines umfangreichen Modernisierungsprogramms wurde eine über viele Jahre gewachsene Java-EE-Middleware bei Telefónica von Oracle WebLogic 12c auf Payara 5 migriert. Die Migration umfasste die Analyse der Legacy-Anwendung, die Ablösung WebLogic-spezifischer Komponenten, das Refactoring der Java-EE-Anwendung für Payara sowie die Anpassung von Datenbankzugriffen, Schnittstellen, Deployment-Prozessen und automatisierten Tests.

- Analyse der historisch gewachsenen Java-EE-Komponenten und deren Abhängigkeiten von Oracle WebLogic
- Identifizierung der WebLogic-spezifischen Implementierungen, Deployment-Deskriptoren und Konfigurationen und Überführung in Payara-kompatible Lösungen
- Anpassung von EJB-, JMS-, JPA-, JTA-, REST- und SOAP-Komponenten an die neue Laufzeitumgebung
- Überarbeitung der JNDI-Ressourcen, JDBC-Datenquellen und Transaktionskonfigurationen
- Analyse und Optimierung der Oracle-Datenbankzugriffe, SQL-Abfragen und PL/SQL-Komponenten
- Unterstützung von Build, Deployment, technischer Abnahme und Inbetriebnahme der migrierten Anwendung
- Dokumentation

Eingesetzte Qualifikationen

Apache Kafka, SQL, Scrum, Apache Maven, Docker, Git, Java (allg.), Jira, Junit, PL/SQL, Python, Spring Framework, UNIX, Weblogic (Oracle)

Software-Entwickler
M-net, München und Remote
6/2019 – 6/2021 (2 Jahre, 1 Monat)
Telekommunikation
Tätigkeitszeitraum

6/2019 – 6/2021

Tätigkeitsbeschreibung

Entwicklung und Wartung von Businessapplikationen für einen
Internetanbieter.

- Umsetzung fachlicher Anforderungen
- Umstellung einer Businessapplikation von Java 8 auf Java 11
- Migration einer Businessapplikation von Oracle 12 auf Oracle 19
- Entwicklung und Pflege von Jenkins-Jobs
- Entwicklung einer neuen Webapplikation mit REST und Vue
- Erstellung eines Sicherheitskonzeptes
- Entwicklung einer neuen Serviceapplikation mit Anbindung an einen ESB
(Messaging)

Eingesetzte Qualifikationen

SQL, Confluence, Scrum, Apache Tomcat, Apache Maven, Git, Java (allg.), Jenkins, Jira, Junit, PL/SQL, Spring Framework, Swing (Java), UNIX, Java Message Service, SOAP, Representational State Transfer (REST), Web Services

Fullstack-Entwickler
Telefonica / O2 Germany, München
11/2017 – 5/2019 (1 Jahr, 7 Monate)
Telekommunikation
Tätigkeitszeitraum

11/2017 – 5/2019

Tätigkeitsbeschreibung

Weiterentwicklung und Wartung einer Webapplikation.

- Implementierung von Business-Anforderungen
- Wartung vorhandener Funktionalität
- Unterstützung Anforderungsanalyse
- Fehleranalyse, Tracking und Bugfixing
- Unterstützung Aufwandschätzung
- Implementierung gesetzlicher Anforderungen
- Durchführung von Workshops
- Unterstützung Deployment und Test
- Mitarbeit in der Softwarekonzeption
- Mitarbeit bei der Einführung neuer Technologien
- Mitarbeitercoaching

Eingesetzte Qualifikationen

Oracle Database, Confluence, Scrum, Apache Maven, Docker, Git, Jenkins, Jira, Junit, Spring Framework, CSS (Cascading Style Sheet), Apache Kafka, Apache Tomcat, Apache Wicket, Java (allg.), JavaScript, Node.Js, React (JavaScript library), Representational State Transfer (REST), Wildfly

Backend- und Frontend-Entwickler
Telefonica / O2 Germany, München
10/2016 – 10/2017 (1 Jahr, 1 Monat)
Telekommunikation
Tätigkeitszeitraum

10/2016 – 10/2017

Tätigkeitsbeschreibung

Entwicklung und Wartung von Point Of Sales Application.

- Agile Entwicklung von kundenindividuellen Anforderungen
- Optimierung und Wartung vorhandener Services
- Mitarbeit bei der Erstellung und Schätzung von User Stories
- Umsetzung fachlicher Anforderungen
- Bugfixing
- Abstimmungen mit in- und externen Partnern

Eingesetzte Qualifikationen

Oracle Database, SQL, Confluence, Scrum, Apache Maven, Git, Java (allg.), Jenkins, Jira, Junit, SOAP, Apache Wicket, CSS (Cascading Style Sheet), JavaScript, Representational State Transfer (REST), Wildfly

Software-Architekt und -Entwickler
Telefonica / O2 Germany, München
2/2016 – 10/2016 (9 Monate)
Telekommunikation
Tätigkeitszeitraum

2/2016 – 10/2016

Tätigkeitsbeschreibung

Entwicklung und Wartung v. Mobilfunk Number Management System.

- Implementierung neuer Anforderungen
- Optimierung und Wartung vorhandener Dienste
- Implementierung der Datenbankanwendungen mit Oracle PL/SQL
- Konzept und Refactoring to EJB3
- Optimierung des Buildprozesses
- Konzept und Implementierung der automatischen Generierung der Online-Anwendungsdokumentation (spezialisiertes maven-Plugin)
- Konzept und Implementierung der automatischen Generierung der
Testspezifikation aus dem Sourcecode (spezialisiertes Doclet)

Eingesetzte Qualifikationen

Oracle Database, SQL, Confluence, Scrum, Test Automation, Apache Maven, Docker, Git, Java (allg.), Jenkins, Jira, Junit, Typescript, SOAP, Angular, JavaScript, Representational State Transfer (REST), Oracle WebLogic Server Enterprise Edition (EE)

Software-Architekt und -Entwickler
Telefonica / O2 Germany, München
2/2015 – 1/2016 (1 Jahr)
Telekommunikation
Tätigkeitszeitraum

2/2015 – 1/2016

Tätigkeitsbeschreibung

Entwicklung von Backend-Systemen zur Unterstützung der Business-
Prozesse.

- Design und Implementierung neuer Anforderungen
- Erweiterung, Optimierung und Wartung vorhandener Services
- Implementierung von unterstützenden Datenbank-Anwendungen auf Basis von Oracle

Eingesetzte Qualifikationen

Oracle Database, SQL, Apache Maven, Eclipse, Git, Java (allg.), Jenkins, Jira, Junit, Spring Framework, Drools, SOAP, Apache Wicket, Representational State Transfer (REST), Oracle WebLogic Server Enterprise Edition (EE)

Software-Architekt und -Entwickler
Lebensversicherung von 1871 a.G., München
3/2008 – 1/2015 (6 Jahre, 11 Monate)
Versicherungen
Tätigkeitszeitraum

3/2008 – 1/2015

Tätigkeitsbeschreibung

Entwicklung und Wartung einer Applikation für Bestandskundenverwaltung.

- Konzept und Implementierung neuer Anforderungen unter Einsatz agiler Software-Entwicklungstechniken (Extreme Programming, Scrum, TDD) und Testverfahren zur Qualitätssicherung (automatische Unit-Tests, Continuous Integration, Jenkins).
- Konzept und Implementierung des Druck-Subsystems für Policen und sonstige Dokumente als Modernisierungsmaßnahme der vorhandenen Lösung. Technische Projektleitung.
- Konzept und Implementierung eines firmeninternen Webservice zum
Kirchensteuermerkmal- und Steuer-ID Abruf bei Bundeszentralamt für Steuern (KIST). Technische Projektleitung.
- Konzept und Implementierung des Hinweis und Informationssystems (HIS).
- Konzept und Implementierung der Kommunikation mit der Zentralen Zulagenstelle für Altersvermögen bei der Deutschen Rentenversicherung (ZfA) in Bezug auf die Übermittlung der Meldung der Beiträge zu einem Basisrentenvertrag (MZ20-Meldung).
- Produktionsbetreuung, Wartung und Fehlerbehebung.
- Optimierung des Systems in Bezug auf die Performance (u.A. Kundenbenachrichtigung-Massendruck, VNB) und Einsatz neuer Technologien und Testverfahren.
- Presentation der Vorschläge zur Systemverbesserung (u.A. Rechenkern-
Anbindung, Kundendatenbank-Redesign).
- Couching der Mitarbeiter.

Eingesetzte Qualifikationen

Database Developer, Test Automation, Build-Tools, SSH (Secure Shell), Apache Struts, Enterprise Javabeans, Extreme Programming, Hibernate (Java), IBM DB2, Ibm Websphere Mq, Java (allg.), Java API for XML Processing (JAXP), Java Architecture for XML Binding (JAXB), Java Message Service, JavaScript, Javaserver Faces, Jira, Junit, Representational State Transfer (REST), Scrum, SOAP, Wildfly, XML

Software-Architekt und -Entwickler
Comprendium, München
10/2007 – 2/2008 (5 Monate)
Finanzdienstleister
Tätigkeitszeitraum

10/2007 – 2/2008

Tätigkeitsbeschreibung

Entwicklung einer Web-Anwendung im Bereich Finanzdienstleistung.

- Analyse und Erfassung der Anforderungen für Order- und Asset-Management Anwendung
- Erstellung des Use-Case Modells
- Planung der Architektur
- Erstellung des Domain-Modells
- Aufsetzen der Entwicklungsumgebung
- Design und Implementierung der ersten Iteration als Proof of Concept

Eingesetzte Qualifikationen

Oracle Database, SQL, Database Developer, Objektorientierte Design (OOD), UML, Apache Maven, Build-Tools, Eclipse, Enterprise Javabeans, Java (allg.), Junit, PL/SQL, UNIX, Javaserver Faces, XHTML (Extensible HyperText Markup Language), Wildfly

Software-Architekt und -Entwickler
Telefonica / O2 Germany, München
1/2005 – 9/2007 (2 Jahre, 9 Monate)
Telekommunikation
Tätigkeitszeitraum

1/2005 – 9/2007

Tätigkeitsbeschreibung

Entwicklung von Web-Anwendung zur Unterstützung der CRM
Business-Prozesse.

- Design und Implementierung neuer Anforderungen nach Rational Unified Process (RUP)
- Erweiterung, Optimierung und Wartung vorhandener Applikationen
- Design und Implementierung von unterstützenden Datenbank-Anwendungen auf Basis von Oracle
- Implementierung von automatisierten Installation-Prozeduren unter Unix

Eingesetzte Qualifikationen

Java Database Connectivity, Oracle Database, SQL, Database Developer, Test Management, Apache Tomcat, BEA Tuxedo, Rational Rose, UML, Apache Maven, Eclipse, Hibernate (Java), Java (allg.), Junit, PL/SQL, Spring Framework, XML, UNIX, Java Message Service, Apache Struts, Web Services, Requirements Management, BEA WebLogic Server

Software-Architekt und -Entwickler
Kundenname anonymisiert, München
1/2004 – 9/2004 (9 Monate)
Medienbranche
Tätigkeitszeitraum

1/2004 – 9/2004

Tätigkeitsbeschreibung

Entwicklung einer Web-Applikation zur Unterstützung der
Geschäftsprozesse.

- Analyse und Design einer Internet-Applikation nach Rational Unified Process (RUP)
- Erstellen von Vision- und Requirements-Dokumente (Beschreibung der UseCases)
- Erstellen von Analyse- und Design-Modellen unter Verwendung der OO-Tools (TogetherJ), also UseCase-Modell, Key Abstractions, UseCase Realizations (Analyse- und Design Level)
- User-Experience Modell (Screens, Navigation-Maps, UseCase Story-Boards)
- Planung der System-Architektur unter Einsatz der J2EE-Plattform

Eingesetzte Qualifikationen

Java Database Connectivity, Mysql, SQL, Database Developer, Apache Tomcat, Wildfly, Together (Borland), UML, Java (allg.), Junit, Linux Entwicklung, Eclipse

Software-Architekt und -Entwickler
HypoVereinsbank, München
10/2002 – 12/2004 (2 Jahre, 3 Monate)
Banken
Tätigkeitszeitraum

10/2002 – 12/2004

Tätigkeitsbeschreibung

Basel II Projekt.

- Konzept, Design und Implementierung einer Datenbank-Anwendung im Bereich Data-Warehouse
- Oracle-Server Programmierung
- Oracle-Tuning
- Prozesssteuerung
- Datenmigration
- Partition-Management
- Java-Anwendungsprogrammierung (Applicationserver)

Eingesetzte Qualifikationen

C (Programmiersprache), ETL, Java Database Connectivity, SQL, Database Developer, Eclipse, Java (allg.), Junit, PL/SQL, SQL*Plus, UNIX, Oracle Database

Software-Architekt und -Entwickler
Kundenname anonymisiert, München
6/2002 – 8/2002 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2002 – 8/2002

Tätigkeitsbeschreibung

Design und Implementierung einer Website.

- Aufbau einer kompletten Website als Software- und Hardware-Lösung

Eingesetzte Qualifikationen

Mysql, Apache Tomcat, ApplicationServer, Concurrent Versions System, Enterprise Javabeans, Java (allg.), XML, Linux-Systemadministrator, Javaserver Pages

Software-Architekt und -Entwickler
HypoVereinsbank, München
1/2001 – 3/2002 (1 Jahr, 3 Monate)
Banken
Tätigkeitszeitraum

1/2001 – 3/2002

Tätigkeitsbeschreibung

Internet-Relaunch Projekt.

- Design und Entwicklung eines Internet-Portals für Online-Banking/-Trading und andere Finanzdienste mit J2EE Technologie
- Wartung des Systems und Second-Level Support
- Weiterentwicklung der bereits vorhandenen Komponenten
- Anbindung des Portals an KANA-System
- Unterstützung der internen Mitarbeiter der Bank bei der Übernahme des Systems
- Entwicklung einer Überwachungskomponente mit Web-Interface für Software-Verteilung in der Produktion

Eingesetzte Qualifikationen

Apache, Apache Tomcat, Objektorientierte Analyse (OOA), Objektorientierte Design (OOD), Rational Rose, Together (Borland), UML, Enterprise Javabeans, Java (allg.), XML, Solaris, HTML, Javaserver Pages, Dreamweaver, BEA WebLogic Server

Software-Architekt und -Entwickler
Tomaxx, IXOS, München
2/2000 – 11/2000 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2000 – 11/2000

Tätigkeitsbeschreibung

Entwicklung einer Systemmanagement-Komponente unter Tivoli.

- Implementierung einer Software-Entwicklungsumgebung mit Sourcecode-Verwaltung
- Kundenspezifische Perl-Portierung auf Windows-NT und AIX
- Kundensupport

Eingesetzte Qualifikationen

C (Programmiersprache), Concurrent Versions System, Perl, UNIX

Software-Architekt und -Entwickler
HypoVereinsbank, München
1/2000 – 12/2000 (1 Jahr)
Banken
Tätigkeitszeitraum

1/2000 – 12/2000

Tätigkeitsbeschreibung

Alleinentwicklung einer Kommunikationskomponente für
Geldausgabeautomaten.

- Design und Entwicklung eines SNA/TCPIP-Gateways für die
Geldausgabeautomaten unter Linux in einem exklusiven Projekt als Ersatz für IBMs 4700-System
- Linux System- und Kernel-Programmierung
- Linux-Driver Entwicklung für SDLC/HDLC Controller
- Implementierung des SNA-Protokolls (IBM) und QLLC-Protokolls
- Pilotierung des Systems in der produktiven Umgebung

Eingesetzte Qualifikationen

C (Programmiersprache), Linux Entwicklung, Perl, Linux (Kernel), Linux-Systemadministrator, TCP / IP, HTML, UNIX

Systemadministrator und Software-Entwickler
HypoVereinsbank, IBM, München
3/1998 – 12/1999 (1 Jahr, 10 Monate)
Banken
Tätigkeitszeitraum

3/1998 – 12/1999

Tätigkeitsbeschreibung

Systemadministration und Anwendungsentwicklung f.
Geldausgabeautomaten.

- Systemadministration eines IBM Banking-Systems für Geldausgabeautomaten auf einem IBM AIX Cluster
- Systemadministration der Testumgebungen
- Administration einer Oracle-Datenbank mit Cluster-Technologie auf IBM AIX und SUN Solaris
- Entwicklung eines Software-Verteilung und Überwachungssystems für Cluster-Systeme
- First-Level Support 7/24

Eingesetzte Qualifikationen

C (Programmiersprache), SQL, Database Manager, SQL-Datenbankadministrator, Perl, PL/SQL, IBM Aix, Solaris, VERITAS Cluster, TCP / IP, UNIX

Software-Architekt und -Entwickler
GMRS Software, Siemens Business Services, München
12/1996 – 10/1998 (1 Jahr, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/1996 – 10/1998

Tätigkeitsbeschreibung

Entwicklung einer Unix-Datenbank für Telekommunikation
(Mobilfunk).

- Design und Implementierung einer Unix-Datenbank (Locking,
Performanceverbesserung, Service-Tools, Test- und Repair-Tools) für eine
Komponente des Intelligent Network Systems (Siemens SCP-System,
Telekommunikation)
- Analyse, Design und Implementierung der Index-Verwaltung der Datenbank
- Design und Implementierung von Cluster-Invalidierung für Unix-Cluster
- Programmierung des ORACLE Distributed Lock Manager (DLM von ORACLE Parallel Server/Pyramid)
- Design und Implementierung einer Netzwerk-Kommunikationssoftware für die Datenmigration

Eingesetzte Qualifikationen

B-Baum / B-Tree, C (Programmiersprache), Oracle Database, TCP / IP, UNIX

Software-Architekt und -Entwickler
CSD, Starnberg
4/1995 – 11/1996 (1 Jahr, 8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/1995 – 11/1996

Tätigkeitsbeschreibung

Entwicklung eines Softwareverteilung- und Management-Systems.

- Design und Implementierung eines plattformübergreifendes Softwareverteilung- und Management-Systems
- Betriebssystemübergreifende Netzwerkprogrammierung

Eingesetzte Qualifikationen

Novell Netware, Windows NT, UNIX

Software-Architekt und -Entwickler
Kundenname anonymisiert, München
12/1994 – 3/1995 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/1994 – 3/1995

Tätigkeitsbeschreibung

Entwicklung einer Kommunikationssoftware für den Anschluss einer
SIEMENS NC-Steuerung mit Kassetenlaufwerk an ein DNC-System.

- Analyse, Design und Implementierung einer Emulation der
Kasettenlaufwerksschnittstelle

Eingesetzte Qualifikationen

C++, Distributed Computing Environment, SINUMERIK CNC, Computerized numerical control (CNC)

Software-Architekt und -Entwickler
verschiedene Auftraggeber, Remote
7/1991 – 12/1994 (3 Jahre, 6 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

7/1991 – 12/1994

Tätigkeitsbeschreibung

Beratung und Software-Entwicklung im Bereich Industrielle
Automatisierungstechnik.

Eingesetzte Qualifikationen

Softwareentwickler

Ausbildung

Dipl.-Ing.
Master
Polytechnikum
1981
Warschau

Über mich

Berufserfahrung:
- Über 35 Jahre Erfahrung in der IT-Beratung und Softwareentwicklung
- Fundierte Expertise in der Konzeption und Umsetzung komplexer IT-Systeme
- Schnelle, selbstständige Einarbeitung in neue Themen und Technologien
- Ausgeprägte Kommunikations- und Teamfähigkeit, auch in heterogenen Projektteams
- Leistungsorientiert und fair in der Zusammenarbeit mit Kunden und Partnern
- Problemlösungsorientierte und innovative Arbeitsweise mit Blick fürs Wesentliche
- Kooperationsbereitschaft und Flexibilität in wechselnden Projektumfeldern
- Professionelle, qualifizierte Leistung auf konstant hohem Niveau
- Vielseitiger technologischer Hintergrund – von klassischen Programmiersprachen bis hin zu modernen Cloud-Lösungen und AI
- Ergebnisorientiertes Arbeiten mit Fokus auf nachhaltigen Kundennutzen
- Kontinuierliche Weiterbildung und Anpassung an aktuelle technologische Entwicklungen

Weitere Kenntnisse

- AI:
Senior AI Application Developer (Python / LangChain / MCP); End-to-End-Entwicklung von Multi-Agenten-Systemen, Model Context Protocol (MCP) und Hybrid Retrieval (Vector/SQL), Copilot

- Architektur & Design:
Microservices, Event-Driven Architecture, RESTful APIs, Domain-Driven Design (DDD), RUP, OOP, Design Patterns, UML, Rational

- Sprachen & Frameworks:
Java (8 bis 21+), C/C++, Python, PHP, JavaScript/TypeScript, Perl, Spring/Spring Boot, Java Enterprise (JEE/Jakarta EE), EJB3, JPA/Hibernate, JMS, JTA, JSP, Servlets, Lombok

-Datenbanken & Storage:
SQL, Oracle DB (PL/SQL, Tuning, Partitioning, SQL Developer), IBM DB2, MySQL, PostgreSQL, Flyway, Liquibase

- Cloud, DevOps & Build:
Docker, Kubernetes, AWS, Jenkins, GitLab CI/CD, GitHub, Maven, Gradle, Nexus, Linux/Unix Shell-Scripting (Vi, Bash, Awk, Sed, Perl)

- Web, Frontend & UI:
REST, SOAP, XML/XSLT, JSON, OPenAPI/Swagger, React, Vue.js, WordPress (Webdesign, Elementor, UX/SEO), Struts, Wicket

- Quality & Testing:
Junit, TestNG, Mockito, Citrus, SonarQube, TDD, Clean Code

- Tools & Methoden:
Git, Jira, Confluence, Bitbucket, IntelliJ IDEA, Eclipse, Scrum, Kanban, Extreme Programming (XP), SoapUI, TOAD

- Web-/Application Server:
WebSphere, WebLogic, JBoss, Wildfly, Tomcat, Payara, Quarkus

- Betriebssysteme:
Unix (Linux, AIX, Sun Solaris, Sinix, HPUX, SCO), Windows

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Polnisch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
303
Berufserfahrung
35 Jahre und 4 Monate (seit 07/1991)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden