Developer & Researcher
I work at the intersection of natural language processing, machine learning, and software development — building corpora and models on the research side, and shipping practical tools on the engineering side.
I hold an MSc in Cognitive Systems: Language, Learning and Reasoning from the University of Potsdam, with a strong foundation in Python and hands-on experience across NLP, data analysis, and web development. I bring these skills together with my interdisciplinary work in music and linguistics, developing applications that merge technology and the arts. Feel free to reach out through the contact section for inquiries.
Experience
-
AI Consultant
Practical, industry-facing AI and NLP work — advising on and implementing machine learning solutions.
-
Researcher / Student Assistant
Corpus construction and NLP research, exploring where computational linguistics and machine learning meet.
Research & Publications
- BundesTube: A German Political YouTube Corpus with Zero-Shot Transcript Restoration
Selected Projects
- PrivateGPT Zero — AI that runs locally on your device, right in the browser. No data sent to servers. (code)
- MIDI Graph — note-transition graph for MIDI and MusicXML. (code)
- PrivyBot — your local chatbot powered by Ollama and LangChain
- Sentiment Analysis of a sample of Taylor Swift’s songs (NLP)
- Argumentation Mining with BERT (NLP)
- Local Chatbot powered by Ollama
- The Arabic MIDI Keyboard II — browser-based keyboard and drum machine to play Arabic music
- Moving Musical Objects — generative music using moving visual objects
Writing on AI
- When Language Models Got Hands: Tool AI, Singularity Talk, and the Missing Animal Intelligence
- Arabic Music and the Challenges of Artificial Intelligence
Useful Resources
For machine learning, NLP, and web development: