Hi, I'm domenic
AI Engineer & Software Architect specializing in embeddings, RAG systems, and AI agent development. Building intelligent solutions with modern AI technologies and robust software architecture.
About Me
I'm an AI Engineer & Software Architect specializing in embeddings, RAG (Retrieval-Augmented Generation) systems, and AI agent development. Currently working at Deka Bank in the AI domain while maintaining my role at adesso SE. With over a decade of experience spanning fullstack development, CI/CD, and cloud architecture, I focus on building intelligent systems that combine cutting-edge AI technologies with robust, scalable software architecture.
My expertise lies in implementing production-ready AI solutions, from semantic search and vector databases to complex multi-agent systems. I'm passionate about prompt engineering, knowledge management systems, and creating AI applications that solve real-world business challenges. When I'm not architecting AI solutions, you'll find me exploring the latest developments in LLMs, contributing to open-source projects, or sharing insights with the developer community.
Interests & Hobbies
My Journey
Featured Projects
AI Solutions for Financial Services
Leading AI initiatives at Deka Bank, focusing on embeddings, RAG systems, and AI agent development for financial services. Development of intelligent systems for document analysis, customer service automation, and knowledge management. Implementation of prompt engineering best practices and evaluation frameworks. Working on cutting-edge AI solutions that enhance banking operations and customer experience.
Technologies Used
AI-Powered Knowledge Management System
Development of an intelligent knowledge management system using RAG (Retrieval-Augmented Generation) architecture. Implementation of vector embeddings with OpenAI and custom embedding models, integration of semantic search capabilities, and development of AI agents for automated document processing and question-answering. Built a scalable system for processing large document collections with advanced prompt engineering techniques.
Technologies Used
AI Agent Development Platform
Design and implementation of a platform for developing and orchestrating AI agents. Created reusable agent frameworks with tool calling capabilities, memory management, and multi-agent coordination. Integration of various LLM providers (OpenAI, Claude, LLaMA) with custom prompt templates and evaluation frameworks. Implementation of agent monitoring and logging systems.
Technologies Used
Enterprise RAG Application
Development of an enterprise-grade RAG application for internal knowledge bases. Implementation of advanced chunking strategies, hybrid search combining semantic and keyword search, and fine-tuning of embedding models. Built a production-ready system with proper error handling, retry mechanisms, and performance optimization. Integration with existing enterprise systems and authentication.
Technologies Used

Tax and Accounting Platform
Development of a tax and accounting platform for a tax advisory firm, focusing on the payments area. Integration of PSD2 API, No Code Backend REST APIs, and platform-integrated messaging. Additionally connected the application with DATEV for seamless accounting workflows. Implementation of CI/CD pipelines with GitLab and automated tests. Utilization of modern cloud technologies for scalable deployments.
Technologies Used

Car Leasing Application
Development of a leasing application for a Swiss startup specializing in Tesla leasing. Implementation of frontend workflows for digital signatures (IDNow), PDF contract generation, and connection of No Code Backend REST APIs to AML and KYC services. Integration of Event-Driven Architecture for real-time updates and implementation of a robust authentication system with Auth0.
Technologies Used

Factoring Platform for SPV
As Lead Developer and Software Architect, designed and implemented REST Business Backend APIs via No Code Application, including frontend integration. Led the development of platform business logic, supported the development team, and established processes with Docker. Implementation of a microservices architecture with event-driven design and message queues for asynchronous processing.
Technologies Used
Order Management Extension
Extension of an order management system with custom forms and planning interfaces, development of a user rights management system in Angular, and extension of MySQL database functionalities. Integration of OAuth2.0 and OpenID Connect for secure user management. Implementation of CI/CD pipelines and automated tests.
Technologies Used
Medical Administration Application
Extension of a medical administration platform with use cases and UI components using Storybook. Development of an Angular-based frontend UI with documented library components and automated tests. Integration of GraphQL for efficient data retrieval and implementation of Progressive Web App functionalities.
Technologies Used
Logistics Software
Development of a new logistics platform for a logistics company, implementing business workflows and a detailed permissions system. The backend was built with Java and Spring Boot, while the frontend used Angular and Material UI. Integration of microservices and event-driven architecture for better scalability.
Technologies Used
Time Tracking System
Development of a time tracking system for a medium-sized company, including technical concept creation, React.js-based frontend for reporting and statistical evaluations. Integration of WebSockets for real-time updates and implementation of a Progressive Web App.
Technologies Used

Responsive Company Profile
Creation of a site map of the previous company website for page identification. Design proposal via HTML and CSS for website redesign. Implementation of the redesign as a modern Single Page Application with Angular and integration of SEO optimizations.
Technologies Used
WordPress Administration
Administration of an existing WordPress website: Migration from an old to a new domain with redesign via WordPress plugins. Conversion rate optimization through the creation of landing pages enabling effective customer acquisition. Integration of security plugins and performance optimizations.
Technologies Used

Responsive Web Application for LANUV
Architecture and development of a client application with React JS for use by LANUV employees. Development of an internal web framework as a basis for further web applications. Integration of MongoDB for flexible data storage and implementation of RESTful APIs. Development of a modern search solution with Elasticsearch.
Technologies Used
Business Data Exchange Format Anonymization
Creation of a concept for anonymizing business data with XML-based data exchange. Implementation of a Java-based GUI with modern design patterns and integration of encryption technologies for secure data processing.
Technologies Used

Mobile Application
Development of a mobile application for payment processing with React Native. Integration of secure payment processes and implementation of biometric authentication. Setup of a scalable backend infrastructure with Node.js and MongoDB.