AI Engineer mit Java und Python auf Linux Systemen. Agile Arbeitsweise mit modernen Technologien.
Aktualisiert am 28.09.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 12.10.2026
Verfügbar zu: 100%
davon vor Ort: 0%
AI
Java 27
Linux
Python
Proof of Concept
MVP
Agile Softwareentwicklung
Clean Code
TDD
Language Understanding Intelligent Service
Docker
Softwarearchitektur
Deutsch
Muttersprache
Englisch
gute Kenntnisse (B2)

Einsatzorte

Einsatzorte

München (+50km)
Deutschland
möglich

Projekte

Projekte

13 Jahre
2013-10 - heute

verschiedenes

  • Softwareentwickler (freiberuflich)
    • Entwicklung von LLMs (From-Scratch) mit Retrieval-Augmented Generation
    • Konzeption, Implementierung von AI-Agenten
    • Unterstützung und Beratung bei der Implementierung von Softwarearchitektur-Pattern
  • Automobilzulieferer, Nürnberg/Berlin | Softwareentwickler
    • Konzeption und Design, sowie Implementierung einer Continuous Inspection Umgebung für die Projekte des Kunden
    • Arbeit vor Ort beim Kunden und vor allem Remote mit Hilfe von agilen Arbeitsmethoden/ Scrum
    • Automatisierung mit Hilfe von Python und statischen Code-Analyse Werkzeugen
  • Internetportal Immobilienvermarktung, Berlin | System Developer
    • On-Demand Entwicklung per Remote
    • Erweiterung einer Continuous Live Deployment Lösung in Python
  • 3D Visualisierung Unternehmen, Stuttgart | Softwareentwickler
    • Wissensverteilung zu Refactoring mit Tests in Python
    • Mitarbeit in einem Scrum-Team vor Ort beim Kunden
7 Monate
2013-03 - 2013-09

Aufbau von vollständigen Continuous-Live-Deployment Umgebungen

Softwareentwickler
Softwareentwickler
  • Aufbau von vollständigen Continuous-Live-Deployment Umgebungen für Projekte mit heterogenen technischen und fachlichen Anforderungen
  • Schnelle und unkomplizierte Deployments
  • Programmierung, Modularisierung und Vernetzung von Service-Komponenten in einer komplexen Python/ Django-Anwendung. Full-Stack- Entwicklung/ Refactoring
Cartogami Limited, Berlin
2 Jahre 4 Monate
2010-11 - 2013-02

Entwicklung der Beta-Suche (Plattform für innovative Suchprodukte)

Softwareentwickler
Softwareentwickler
  • Mitarbeit bei der Entwicklung der Beta-Suche (Plattform für innovative Suchprodukte). Automatisierte Webtests mit Selenium. Schnelle Integration ins Team
  • Mitarbeit bei der Entwicklung und Migration des Produktes "Meine Baufinanzierung" (Neuimplementierung). Continuous-Live-Deployment mit TeamCity und RPM-Paketen
  • Mitarbeit bei der Entwicklung eines Open-Source Deploymenttools.
Immobilien Scout GmbH, Berlin
6 Monate
2008-10 - 2009-03

Software-Projekte im Frontend

Softwareentwickler
Softwareentwickler
  • Analyse, Konzeption, Design und Entwicklung von Software-Projekten im Frontend
  • Weiterentwicklung und Design der Onlineshop-Software
  • Java Webanwendungs-Entwicklung/Refactoring
Zooplus SE, München
7 Monate
2007-11 - 2008-05

Administration der EAI-Systeme

System Engineer SAP Basis (SAP ADM 100)
System Engineer
  • Administration der EAI-Systeme, insbesondere SAP-XI und Seeburger
  • Arbeit mit SSH auf den Server-Rechnern der SAP-Systeme
SAP Basis (SAP ADM 100)
HUGO BOSS AG, Metzingen

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 10 Monate
2001-10 - 2007-07

Studium - Informatik/ Angewandte Statistik

Diplom-Informatiker, Ludwig-Maximilians Universität, München
Diplom-Informatiker
Ludwig-Maximilians Universität, München
  • Informationssysteme
9 Jahre 1 Monat
1992-07 - 2001-07

Allgemeine Hochschulreife (Abitur)

Gisela-Gymnasium München
Gisela-Gymnasium München

Kompetenzen

Kompetenzen

Top-Skills

AI Java 27 Linux Python Proof of Concept MVP Agile Softwareentwicklung Clean Code TDD Language Understanding Intelligent Service Docker Softwarearchitektur

Schwerpunkte

Artificial Intelligence mit Java und Python unter Linux

Produkte / Standards / Erfahrungen / Methoden

Profil
  • Full Stack Entwickler mit Extreme Programming Mindset
  • Agile und moderne Arbeitsmethode mit Fokus auf Absicherung durch Unit-Tests, automatisierte funktionale Tests sowie Systemtests/ DevOps
  • Ausgeprägtes technisches Verständnis. Schnelles Einarbeiten in neue Frameworks

Soft-Skills
  • Konstruktive Zusammenarbeit und Kollegialität
  • Analytisches Denken und Kontinuierliche Lernbereitschaft
  • Interdisziplinäre Teamfähigkeit
  • Lösungsorientierte Problemlösungskompetenz

Kenntnisse
  • Artificial Intelligence (AI), Automatisierung, Agentic AI 
  • Large Language Models (LLMs), Retrieval Augmented Generation (RAG)
  • Foundation Models from Scratch, Role-Task-Context-Format (RTF)
  • Datenbanken (DB), Informationssysteme (IS), Deep Learning (DL)
  • Projektmanagement-Software (PMS), Proof of Concepts (PoC), Prototypen
  • Minimum Viable Products (MVP), AI Pipelines
  • Agile, Extreme Programming, Dojo-Veranstaltungen
  • Clean Code, Clean Architecture, Pragmatic Programmer
  • Continuous Integration / Continuous Delivery (CI/CD), DevOps
  • Design Pattern, Softwarearchitektur
  • Test Driven Development (TDD), Refactoring, Cloud Plattformen

Technologien
  • Java 27, Deep Java Learning (DJL), Spring Boot, LangChain4j
  • RESTful Web Services (JAX-RS), Quarkus, Apache JMeter
  • JUnit, JavaHemcrest, AssertJ, Mockito, Selenium WebDriver
  • Apache Maven, Gradle, Git
  • Python 3, NumPy, LangChain, Pandas, PyTorch, TensorFlow
  • Django, Flask, FastApi
  • Linux, Ubuntu, Linux Mint, Bash, VirtualBox, Docker
  • Structured Query Langauge (SQL), PostgreSQL, MySQL, Neo4j
  • JavaScript, HTML5, CSS3, jQuery, Angular, Vue.js
  • Extensible Markup Language (XML), JavaScript Object Notation (JSON)
  • YAML Ain?t Markup Language (YAML), IntelliJ IDEA, vim und Jira

Tätigkeiten im Studium
08/2007 ? 08/2007
Programmiertätigkeit
Ludwig-Maximilians-Universität München, Institut für Informatik
  • Erweiterung einer Software zur Analyse von Straßennetzwerken sowie einer Software zum Multimedia-Retrieval
  • Softwareentwicklung Java AWT

09/2006 ? 02/2007
Werkstudent Informatik
skytec AG
  •  Softwareentwicklung Webanwendung mit Java J2EE

04/2006 ? 07/2006
Tutortätigkeit zur Vorlesung
  • Datenbanksystem II

04/2006 ? 07/2006
Tutortätigkeit zur Vorlesung
  • Einführung in die Informatik: Systeme und Anwendungen

02/2006 ? 03/2006
Programmiertätigkeit
  • Erstellung einer Software zur Analyse von Zeitreihen
  • Softwareentwicklung Java AWT

Einsatzorte

Einsatzorte

München (+50km)
Deutschland
möglich

Projekte

Projekte

13 Jahre
2013-10 - heute

verschiedenes

  • Softwareentwickler (freiberuflich)
    • Entwicklung von LLMs (From-Scratch) mit Retrieval-Augmented Generation
    • Konzeption, Implementierung von AI-Agenten
    • Unterstützung und Beratung bei der Implementierung von Softwarearchitektur-Pattern
  • Automobilzulieferer, Nürnberg/Berlin | Softwareentwickler
    • Konzeption und Design, sowie Implementierung einer Continuous Inspection Umgebung für die Projekte des Kunden
    • Arbeit vor Ort beim Kunden und vor allem Remote mit Hilfe von agilen Arbeitsmethoden/ Scrum
    • Automatisierung mit Hilfe von Python und statischen Code-Analyse Werkzeugen
  • Internetportal Immobilienvermarktung, Berlin | System Developer
    • On-Demand Entwicklung per Remote
    • Erweiterung einer Continuous Live Deployment Lösung in Python
  • 3D Visualisierung Unternehmen, Stuttgart | Softwareentwickler
    • Wissensverteilung zu Refactoring mit Tests in Python
    • Mitarbeit in einem Scrum-Team vor Ort beim Kunden
7 Monate
2013-03 - 2013-09

Aufbau von vollständigen Continuous-Live-Deployment Umgebungen

Softwareentwickler
Softwareentwickler
  • Aufbau von vollständigen Continuous-Live-Deployment Umgebungen für Projekte mit heterogenen technischen und fachlichen Anforderungen
  • Schnelle und unkomplizierte Deployments
  • Programmierung, Modularisierung und Vernetzung von Service-Komponenten in einer komplexen Python/ Django-Anwendung. Full-Stack- Entwicklung/ Refactoring
Cartogami Limited, Berlin
2 Jahre 4 Monate
2010-11 - 2013-02

Entwicklung der Beta-Suche (Plattform für innovative Suchprodukte)

Softwareentwickler
Softwareentwickler
  • Mitarbeit bei der Entwicklung der Beta-Suche (Plattform für innovative Suchprodukte). Automatisierte Webtests mit Selenium. Schnelle Integration ins Team
  • Mitarbeit bei der Entwicklung und Migration des Produktes "Meine Baufinanzierung" (Neuimplementierung). Continuous-Live-Deployment mit TeamCity und RPM-Paketen
  • Mitarbeit bei der Entwicklung eines Open-Source Deploymenttools.
Immobilien Scout GmbH, Berlin
6 Monate
2008-10 - 2009-03

Software-Projekte im Frontend

Softwareentwickler
Softwareentwickler
  • Analyse, Konzeption, Design und Entwicklung von Software-Projekten im Frontend
  • Weiterentwicklung und Design der Onlineshop-Software
  • Java Webanwendungs-Entwicklung/Refactoring
Zooplus SE, München
7 Monate
2007-11 - 2008-05

Administration der EAI-Systeme

System Engineer SAP Basis (SAP ADM 100)
System Engineer
  • Administration der EAI-Systeme, insbesondere SAP-XI und Seeburger
  • Arbeit mit SSH auf den Server-Rechnern der SAP-Systeme
SAP Basis (SAP ADM 100)
HUGO BOSS AG, Metzingen

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 10 Monate
2001-10 - 2007-07

Studium - Informatik/ Angewandte Statistik

Diplom-Informatiker, Ludwig-Maximilians Universität, München
Diplom-Informatiker
Ludwig-Maximilians Universität, München
  • Informationssysteme
9 Jahre 1 Monat
1992-07 - 2001-07

Allgemeine Hochschulreife (Abitur)

Gisela-Gymnasium München
Gisela-Gymnasium München

Kompetenzen

Kompetenzen

Top-Skills

AI Java 27 Linux Python Proof of Concept MVP Agile Softwareentwicklung Clean Code TDD Language Understanding Intelligent Service Docker Softwarearchitektur

Schwerpunkte

Artificial Intelligence mit Java und Python unter Linux

Produkte / Standards / Erfahrungen / Methoden

Profil
  • Full Stack Entwickler mit Extreme Programming Mindset
  • Agile und moderne Arbeitsmethode mit Fokus auf Absicherung durch Unit-Tests, automatisierte funktionale Tests sowie Systemtests/ DevOps
  • Ausgeprägtes technisches Verständnis. Schnelles Einarbeiten in neue Frameworks

Soft-Skills
  • Konstruktive Zusammenarbeit und Kollegialität
  • Analytisches Denken und Kontinuierliche Lernbereitschaft
  • Interdisziplinäre Teamfähigkeit
  • Lösungsorientierte Problemlösungskompetenz

Kenntnisse
  • Artificial Intelligence (AI), Automatisierung, Agentic AI 
  • Large Language Models (LLMs), Retrieval Augmented Generation (RAG)
  • Foundation Models from Scratch, Role-Task-Context-Format (RTF)
  • Datenbanken (DB), Informationssysteme (IS), Deep Learning (DL)
  • Projektmanagement-Software (PMS), Proof of Concepts (PoC), Prototypen
  • Minimum Viable Products (MVP), AI Pipelines
  • Agile, Extreme Programming, Dojo-Veranstaltungen
  • Clean Code, Clean Architecture, Pragmatic Programmer
  • Continuous Integration / Continuous Delivery (CI/CD), DevOps
  • Design Pattern, Softwarearchitektur
  • Test Driven Development (TDD), Refactoring, Cloud Plattformen

Technologien
  • Java 27, Deep Java Learning (DJL), Spring Boot, LangChain4j
  • RESTful Web Services (JAX-RS), Quarkus, Apache JMeter
  • JUnit, JavaHemcrest, AssertJ, Mockito, Selenium WebDriver
  • Apache Maven, Gradle, Git
  • Python 3, NumPy, LangChain, Pandas, PyTorch, TensorFlow
  • Django, Flask, FastApi
  • Linux, Ubuntu, Linux Mint, Bash, VirtualBox, Docker
  • Structured Query Langauge (SQL), PostgreSQL, MySQL, Neo4j
  • JavaScript, HTML5, CSS3, jQuery, Angular, Vue.js
  • Extensible Markup Language (XML), JavaScript Object Notation (JSON)
  • YAML Ain?t Markup Language (YAML), IntelliJ IDEA, vim und Jira

Tätigkeiten im Studium
08/2007 ? 08/2007
Programmiertätigkeit
Ludwig-Maximilians-Universität München, Institut für Informatik
  • Erweiterung einer Software zur Analyse von Straßennetzwerken sowie einer Software zum Multimedia-Retrieval
  • Softwareentwicklung Java AWT

09/2006 ? 02/2007
Werkstudent Informatik
skytec AG
  •  Softwareentwicklung Webanwendung mit Java J2EE

04/2006 ? 07/2006
Tutortätigkeit zur Vorlesung
  • Datenbanksystem II

04/2006 ? 07/2006
Tutortätigkeit zur Vorlesung
  • Einführung in die Informatik: Systeme und Anwendungen

02/2006 ? 03/2006
Programmiertätigkeit
  • Erstellung einer Software zur Analyse von Zeitreihen
  • Softwareentwicklung Java AWT

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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