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 (
-
GraphRAG for Open-Domain Question Answering
- Built an end-to-end GraphRAG pipeline over SQuAD, covering entity and relationship extraction, knowledge-graph construction, community detection, retrieval, and answer generation
- Constructed a graph with 11,684 entities and 14,340 relationships using Llama, NetworkX, and Louvain community detection
- Implemented and compared SentenceTransformer, FAISS, and hybrid BM25 + dense retrieval, followed by relevance scoring and global-answer reduction
- Evaluated retrieval and generation using Recall@k, MRR, BLEU, BERTScore, and ROUGE, including comparison with a text-only RAG baseline
- Repo/report: GraphRAG project repository
-
Insurance Sales Data Model & BI Dashboard (SAP Analytics Cloud, SQL & Python)
- Built an end-to-end analytics solution for a German property-and-casualty insurance scenario using deterministic synthetic data
- Developed a Python and SQLite pipeline with SQL transformations, data-quality controls, reconciliation, lineage, and automated testing
- Designed a star schema and a six-page SAP Analytics Cloud dashboard covering sales, targets, products, regions, channels, cancellations, and data quality
- Insurance Sales Data Model & BI Dashboard Repository
-
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 seasonality, target-vs-actual variation, missing values, outliers, and duplicates
- Applied Power Query, star-schema modelling, and approximately 45 DAX measures for KPI tracking, variance analysis, and drill-through reporting
- Power BI Operations KPI Dashboard Repository
-
Impact Survey Data Quality & Reporting Toolkit (KoboToolbox, Excel, R, SQLite & Quarto)
- Built an end-to-end survey workflow using a deployed KoboToolbox XLSForm and 420 reproducibly generated responses
- Implemented data-quality checks in R and developed a validated Excel workbook with Power Query, formulas, pivot tables, and VBA
- Created a queryable SQLite database and an automated Quarto HTML report for quantitative and qualitative analysis
- Project Repository | Deployed Kobo Form
-
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, R, SQL, MySQL, SQLite, MATLAB, C++
- Data Engineering: ETL pipelines, dimensional modelling, star schemas, data-quality controls, reconciliation, data lineage, reproducible data generation
- Machine Learning & Data: scikit-learn, pandas, NumPy, PyTorch, survey-data quality, embeddings and similarity
- Business Intelligence & Visualization: SAP Analytics Cloud, Power BI, Advanced Excel, DAX, Power Query, Plotly, Matplotlib, Panel, Dash, pivot tables, VBA
- Web Development: Django, React, TypeScript, Drupal, REST APIs, HTML/CSS, JavaScript, API integration
- Tools & Reporting: Git/GitHub, Docker, Linux, KoboToolbox/XLSForm, Quarto, automated testing, experiment setup and evaluation


