Software engineer, Data Analyst, ML/NLP Enthusiast, 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: (NLP Course Project 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
-
Operations KPI & Performance Dashboard (Power BI)
- Built a multi-page Power BI dashboard for commercial performance, operational efficiency, and data quality monitoring
- Designed a realistic synthetic dataset in Python with country/region structure, seasonality, target-vs-actual variation, missing values, unknown mappings, outliers, and duplicates
- Applied Power Query cleaning, star schema modeling, and ~45 DAX measures for KPI tracking, variance analysis, issue monitoring, and drill-through reporting
- Power BI Operations KPI Dashboard Repository
-
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: (Daily4U Business Website 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: Power BI, Plotly, Matplotlib, dashboards (Panel/Dash), DAX, Power Query

