I am a Senior Software Engineer with over 16 years of experience building complex web and mobile applications. Throughout my career, I have worked with pioneering companies and leading digital agencies, contributing to frontend development for professional broadcast systems. My expertise lies in modern frontend architecture using frameworks such as Angular, React, and TypeScript.
I specialize in production-grade AI integration, including large language model APIs, retrieval-augmented generation (RAG), agentic workflows, and multi-channel processing (MCP). I am passionate about AI-driven process automation and have experience managing projects end-to-end from concept to deployment.
My technical skill set includes a broad range of languages and frameworks, as well as DevOps and testing tools. I am proficient in TypeScript, JavaScript, HTML5, CSS, PHP, and XSLT, and have worked extensively with Angular, React, Next.js, Vue, Nuxt, SvelteKit, Astro, NestJS, and Symfony.
I have a strong background in AI and LLM technologies, including OpenAI, Claude, Gemini, embeddings, vector databases, hybrid search, prompt engineering, and observability. I am also experienced in REST, GraphQL, tRPC, WebSockets, and Agile methodologies such as Scrum and Kanban.
Currently, I work as a freelance software engineer focusing on AI-first web applications, designing and shipping projects independently. Previously, I held senior roles in frontend development and architecture at companies like RIEDEL Communications and Justix GmbH, where I led teams and modernized frontend stacks.
I am fluent in English and a native German speaker, and I thrive in remote and collaborative environments. I am committed to continuous learning and applying cutting-edge AI workflows to accelerate research and development in my projects.