PORTFOLIO / SOFTWARE ENGINEERING

Hi, ich bin Felix.
Ich baue Software,
die etwas bewegt✳

Ich entwickle Backends und Anwendungen rund um LLMs, Retrieval und Agenten – vom Python-Experiment bis zum System, das auf einem Server läuft. Dazu gehören auch Web-Apps und interaktive Live-Systeme.

01 / Java · Spring Boot02 / Python · LLMs03 / RAG · DevOps
currently_building.log↗
01 const focus = [
02   'backend / apis',
03   'llm · rag · agents',
04   'production & devops'
05 ];
● building, testing, shipping_
DEVELOPING WITH CURIOSITY ↗
SCROLL TO EXPLORE
01 / AUSGEWÄHLTE ARBEITEN

Nicht nur Ideen.
Gebaut.

Eigene Software, KI-Prototypen und Hochschulprojekte – mit technischen Hintergründen statt nur Buzzwords. Visualisierungen von laufenden und internen Projekten sind als Konzepte gekennzeichnet.

Illustratives Chat-Interface eines Hochschulassistenten mit Quellenverweisen
02 / VISUAL CONCEPT
02 / UNIVERSITY PROJECTIN PROGRESS

Hochschulbot ↗

Ein KI-Assistent, der Hochschulinformationen auffindbar und nachvollziehbar macht.

Ich untersuche Crawling, Chunking, Quellennachweise und Tool-gestützte LLM-Agenten für Hochschulinformationen. Dazu gehören auch Retrieval-Strategien, Evaluierung und der Umgang mit unvollständigen Treffern – nicht nur ein Chat-Frontend.

LLMsRAGPythonTools / Agents
Abstraktes, illustratives Architekturdiagramm einer RAG-Pipeline
03 / SYSTEM OVERVIEW
03 / PROOF OF CONCEPTPROFESSIONAL WORK

Dokumenten-KI ↗

Fragen an Dokumente stellen – mit semantischer Suche statt blindem Raten.

Im Unternehmenskontext habe ich eine Python-API für dokumentenbasierte Fragen erprobt: FastAPI, Vektorsuche in ChromaDB und ein LLM als Antwortschicht. Fokus: Retrieval, API-Design und nachvollziehbare Antworten. Interne Inhalte bleiben vertraulich.

PythonFastAPIChromaDBRAG
Echter Python-Codeauszug aus meinem Jupyter-Notebook zur LLM Preference Prediction: TF-IDF und Logistic Regression
04 / ECHTER CODE-AUSZUG
04 / MACHINE LEARNINGEXPERIMENTAL WORK

LLM Preference Prediction ↗

Welche von zwei KI-Antworten würden Menschen bevorzugen?

Wie lässt sich modellieren, welche KI-Antwort Menschen bevorzugen? Ich vergleiche klassische Merkmale und TF-IDF-Baselines mit BERT- und Qwen-Ansätzen, experimentiere mit LoRA-Finetuning und werte Modelle auf konsistenten Datensplits aus.

Pythonscikit-learnTransformersLoRAJupyter
Konzeptvisualisierung des Instagram-Clone-Projekts mit Feed, Stories und Profilansicht
05 / PROJECT CONCEPT
05 / WEB ENGINEERINGUNIVERSITY PROJECT

Instagram Clone ↗

Ein Social-Media-Webprojekt aus dem Web-Engineering-Kontext.

Im Hochschulprojekt stand die Umsetzung einer modernen Webanwendung im Mittelpunkt – mit Vue als Frontend-Technologie, automatisierten Tests mit Jest und Cypress und einer Docker-basierten Entwicklungsumgebung. Ein Einblick in UI-Architektur, Testbarkeit und den Weg von Komponenten zur Anwendung.

VueJavaScriptJestCypressDocker
02 / ÜBER MICH

Neugierig auf
das Wie.

Ich bin Felix, Informatikstudent an der Hochschule Stralsund und beschäftige mich gern mit Software, die mehr ist als ein kleines Demo-Projekt.

Mein Schwerpunkt liegt heute vor allem bei LLMs, Retrieval-Augmented Generation (RAG) und Tool-gestützten Agenten. Ich interessiere mich dafür, wie Modelle verlässliche Informationen finden, externe Funktionen nutzen und Antworten anhand von Quellen überprüfbar machen. Gleichzeitig arbeite ich gerne klassisch an Backends, APIs und Datenmodellen.

Bei der Clausohm-Software GmbH arbeite ich im Java-/Spring-Umfeld an realen Softwareaufgaben und habe mich mit einem RAG-Prototyp für dokumentenbasierte Frage-Antwort-Systeme beschäftigt. Im Studium und in eigenen Notebooks vertiefe ich Retrieval, Evaluation, Transformer und Finetuning. Das Gegenstück dazu sind eigenständig betriebene Projekte wie mein Streambot.

FOKUSLLMs · RAG · Backend
STUDIUMHochschule Stralsund
ARBEITClausohm-Software GmbH
ANSATZExperiment → System → Betrieb
RESEARCH / APPLIED AI

KI ist mehr als
ein API-Call.

Ich beschäftige mich besonders mit dem Teil vor und nach dem Modellaufruf: Welche Informationen landen im Kontext? Welche Tools sind sinnvoll? Und woran erkenne ich, ob die Antwort belastbar ist?

01 / SYSTEM DESIGN↗

RAG & Agent Systems

Quellen erschließen, Dokumente aufbereiten, passende Stellen abrufen und mit LLM-Antworten verbinden. Mich interessieren Retrieval-Qualität, Tool-Aufrufe, Zugriffsgrenzen und nachvollziehbare Ergebnisse.

DOCUMENTS→RETRIEVAL→LLM + TOOLS→SOURCES
02 / EXPERIMENTS⌘

Modelle & Evaluation

TF-IDF, Transformer-Modelle, Qwen und LoRA: Baselines bauen, Ergebnisse vergleichen, konsistente Train-/Validation-Splits nutzen und Fehler nicht hinter einer einzelnen Kennzahl verstecken.

PYTHONJUPYTERTRANSFORMERS
03 / ENGINEERING{ }

Vom Notebook zum Service

KI wird für mich interessant, wenn sie in eine Anwendung passt: FastAPI-Endpunkte, Datenanbindung, Logging, Container und reproduzierbares Deployment statt isolierter Demos.

FASTAPIDOCKERVECTOR SEARCH
03 / TECH STACK

Tools sind Mittel.
Gute Lösungen das Ziel.

Technologien, mit denen ich arbeite – je nachdem, welches Problem gelöst werden soll.

{ }01 / CORE

Backend & APIs

JavaSpring BootREST APIsHibernate / JPAJUnitPythonFastAPI
▦02 / INFRASTRUCTURE

Data & Deployment

PostgreSQLMySQLDockerLinuxGitCI / CDCaddy
✳03 / EXPLORATION

AI & Interfaces

LLMsRAGTool CallingVector SearchTransformersLoRAHTML / CSSVueJest / CypressJavaScriptThymeleaf
04 / HINTERGRUND

Zwischen
Theorie & Praxis.

Ich mag es, Dinge nicht nur zu verstehen, sondern auch so weit zu bauen, dass sie tatsächlich funktionieren.

PRAXIS / CLAUSOHM-SOFTWARE

Softwareentwicklung im Unternehmen

Arbeit an Java-/Spring-Anwendungen mit Web-Interfaces, Datenbankanbindung, Hibernate/JPA, SQL und Testing. Dazu zählen datenorientierte Entwicklungsaufgaben, Automatisierung und die Integration bestehender Systeme.

KI / PROOF OF CONCEPT

Dokumentenbasierte KI im Praxiseinsatz

Technischer RAG-Prototyp mit Python, FastAPI und ChromaDB: Dokumente finden, passende Textstellen abrufen und per LLM für eine Frage nutzbar machen – bewusst ohne Veröffentlichung interner Daten.

STUDIUM

Informatik · Hochschule Stralsund

Software Engineering und KI: Hochschulassistent, Retrieval-/Agenten-Konzepte, ML-Experimente in Jupyter und Web Engineering mit einem Instagram-Clone als Hochschulprojekt.

SIDE PROJECTS

Eigene Ideen produktiv machen

Vom Twitch-RPG bis zu Bots und Automatisierung: entwickeln, deployen, Bugs finden, verbessern und weiterbauen.

06 / KONTAKT

Eine Idee?
Lass uns reden.

Ob Software, API, KI oder einfach eine spannende technische Frage – schreib mir gern.

felixjahns3@gmail.com
Vergrößerte Projektvorschau