Software engineer, Data Analyst, ML/NLP, Computer Science Student at University of Bonn, Web Developer
- Research Software Engineer (Student Research Assistant) – CAIAN, University of Bonn (Jan 2024 – Present)
- Research tooling and reproducible workflows (MATLAB/Python)
- Data standardization, maintainable code, collaboration in research projects
-
NLP Course Project – Multi-Label Narrative & Subnarrative Classification (BERT)
- Built a multilingual BERT-based (
bert-base-multilingual-cased) multi-label classifier for Narrative and Subnarrative prediction - Implemented hierarchical conditioning: subnarrative head consumes narrative logits + BERT pooled embedding
- Addressed class imbalance using Focal Loss + pos_weight and WeightedRandomSampler oversampling
- Repo/notes: (Link to the repository)
- Built a multilingual BERT-based (
-
Knowledge Graphs + LLMs (Graph-RAG) (Jan 2025)
- Implemented query-time Graph-RAG stages (semantic filtering, chunking, intermediate answers, reduction)
- Used SentenceTransformers embeddings + cosine similarity; evaluated with BLEU/ROUGE/BERTScore
- Customer Segmentation and Product Analysis (Panel)
- Interactive Analysis of Mice Protein Expressions (Dash)
-
University Notes Management System (Django)
-
Daily4U Business Website (Drupal + DDEV)
- Built and customized a Drupal business website (January theme) into a branded consulting/tech services site with core pages (Services, Case Studies, Team, How We Work, Contact)
- Set up reproducible local development with DDEV (Docker) + Composer/Drush and documented onboarding + screenshots for demos
- Repo: (Link to the daily4u repository
- Introduction to Natural Language Processing
- Advanced Methods for Text Mining
- Lab: Information Retrieval in Practice
- Advanced Methods of Information Retrieval
- Spatio-Temporal Data Analytics
- Principles of Machine Learning
- Technical Neural Nets
- Visual Data Analysis (Masters)
- Programming: Python, SQL/MySQL, MATLAB, C++
- ML/Data: scikit-learn, pandas, NumPy, PyTorch, embeddings & similarity
- Web: Django, React/TypeScript, Drupal, REST APIs, HTML/CSS, basic JavaScript, API integration
- Tooling: Docker, Git/GitHub, Linux, reproducible pipelines, experiment setup & evaluation
- Visualization: Plotly, Matplotlib, dashboards (Panel/Dash), Power BI

