AI Context Analyzing...

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.

developer-profile.ts
const profile = {
name: "Domenic Schumacher",
role: "AI Engineer & Software Architect",
location: "Nassau, Germany",
currentRole: "AI Engineer @ Deka Bank & adesso SE",
experience: "10+ years",
specializations: [
"Embeddings & Vector Databases",
"RAG Architecture",
"AI Agent Development",
"Prompt Engineering",
"LLM Integration"
],
techStack: [
{ name: "OpenAI API Integration", level: 5/5 },
{ name: "RAG (Retrieval-Augmented Generation)", level: 5/5 },
{ name: "Embeddings & Vector Databases", level: 5/5 },
],
interests: [
"Semantic Search",
"Knowledge Management",
"Multi-Agent Systems",
"Production AI"
],
availableFor: ["consulting", "ai-projects"],
{}
About me
About me
About me

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.

10+
Years Dev Experience
20+
Projects Completed
3149
Gitlab/Github Commits
Cups of Coffee

Interests & Hobbies

Running (5+ Half Marathons)SoccerHandballAll SportsAI & Machine LearningOpen SourceTechnologyTraveling

My Journey

1990

Born

Entered the world in Nassau, Germany

1997

Started School

Began my educational journey

1998

First GameBoy

Got my first GameBoy & started gaming

2000

First Computer

Got my first computer & started programming

2013

Fachhochschulreife

Completed FSJ and achieved Fachhochschulreife

2013

University

Started studying Information, Media & Communication

2015

Career Start

Started my journey in tech

2020

Bachelor's Degree

Graduated in Information, Media & Communication

Featured Projects

AI Solutions for Financial Services
05/2025 – present
Embeddings
RAG
AI Agents
Prompt Engineering

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

PythonPython
OpenAI APIOpenAI API
EmbeddingsEmbeddings
RAGRAG
AI AgentsAI Agents
Prompt EngineeringPrompt Engineering
Vector DatabasesVector Databases
LangChainLangChain
FastAPIFastAPI
DockerDocker
Financial Services APIsFinancial Services APIs
Evaluation FrameworksEvaluation Frameworks
AI-Powered Knowledge Management System
02/2025 – 04/2025
LangChain
Vector DB
Embeddings
RAG

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

PythonPython
OpenAI APIOpenAI API
LangChainLangChain
Vector DatabasesVector Databases
EmbeddingsEmbeddings
RAGRAG
FastAPIFastAPI
DockerDocker
PostgreSQLPostgreSQL
RedisRedis
GitHub ActionsGitHub Actions
Prompt EngineeringPrompt Engineering
AI Agent Development Platform
03/2025 – 04/2025
LangChain

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

PythonPython
LangChainLangChain
OpenAI APIOpenAI API
Claude APIClaude API
LLaMALLaMA
Agent FrameworksAgent Frameworks
TypeScriptTypeScript
Next.jsNext.js
DockerDocker
KubernetesKubernetes
Monitoring & ObservabilityMonitoring & Observability
Enterprise RAG Application
01/2025 – 02/2025
RAG
Embeddings
Vector DB
Hybrid Search

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

PythonPython
RAGRAG
EmbeddingsEmbeddings
Vector DatabasesVector Databases
Hybrid SearchHybrid Search
FastAPIFastAPI
TypeScriptTypeScript
ReactReact
DockerDocker
CI/CDCI/CD
Model Fine-tuningModel Fine-tuning
Tax and Accounting Platform
08/2023 – 01/2025

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

TypeScriptTypeScript
ReactReact
Next.jsNext.js
Tailwind CSSTailwind CSS
Shadcn/UIShadcn/UI
PSD2PSD2
DATEVDATEV
PostgreSQLPostgreSQL
GitLab CI/CDGitLab CI/CD
JestJest
PlaywrightPlaywright
AWSAWS
DockerDocker
Car Leasing Application
03/2023 – 08/2023

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

TypeScriptTypeScript
ReactReact
Material UIMaterial UI
IDNowIDNow
REST APIsREST APIs
MongoDBMongoDB
Event-Driven ArchitectureEvent-Driven Architecture
WebSocketsWebSockets
Auth0Auth0
JestJest
GitHub ActionsGitHub Actions
Factoring Platform for SPV
01/2022 – 02/2023

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

TypeScriptTypeScript
React.jsReact.js
Material UIMaterial UI
NestJSNestJS
DockerDocker
KubernetesKubernetes
MicroservicesMicroservices
RedisRedis
PostgreSQLPostgreSQL
RabbitMQRabbitMQ
JestJest
GitHub ActionsGitHub Actions
AWS ECSAWS ECS
Order Management Extension
09/2021 – 12/2021

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

TypeScriptTypeScript
AngularAngular
MySQLMySQL
OAuth 2.0OAuth 2.0
OpenID ConnectOpenID Connect
KeycloakKeycloak
TypeORMTypeORM
CypressCypress
JenkinsJenkins
DockerDocker
Medical Administration Application
05/2021 – 08/2021

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

AngularAngular
StorybookStorybook
GraphQLGraphQL
MySQLMySQL
TypeORMTypeORM
JestJest
PWAPWA
Azure DevOpsAzure DevOps
DockerDocker
Logistics Software
01/2021 – 04/2021

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

JavaJava
Spring BootSpring Boot
AngularAngular
Material UIMaterial UI
PostgreSQLPostgreSQL
HibernateHibernate
JUnitJUnit
MockitoMockito
DockerDocker
KubernetesKubernetes
AzureAzure
Time Tracking System
09/2020 – 12/2020

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

React.jsReact.js
Node.jsNode.js
ExpressExpress
MongoDBMongoDB
WebSocketsWebSockets
PWAPWA
JestJest
GitHub ActionsGitHub Actions
DockerDocker
Responsive Company Profile
05/2020 – 08/2020

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

AngularAngular
TypeScriptTypeScript
BootstrapBootstrap
SCSSSCSS
GitGit
JenkinsJenkins
CypressCypress
WordPress Administration
01/2020 – 04/2020

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

WordPressWordPress
PHPPHP
MySQLMySQL
AWS LightsailAWS Lightsail
CloudFlareCloudFlare
SEO ToolsSEO Tools
Responsive Web Application for LANUV
09/2018 – 04/2019

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

React JSReact JS
Node.jsNode.js
ExpressExpress
MongoDBMongoDB
ElasticsearchElasticsearch
REST APIsREST APIs
DockerDocker
JenkinsJenkins
GitGit
SCRUMSCRUM
Business Data Exchange Format Anonymization
05/2018 – 08/2018

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

JavaJava
JavaFXJavaFX
XMLXML
JUnitJUnit
MavenMaven
GitGit
Encryption LibrariesEncryption Libraries
Mobile Application
01/2018 – 04/2018

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.

Technologies Used

React NativeReact Native
Node.jsNode.js
ExpressExpress
MongoDBMongoDB
JWTJWT
Biometric AuthBiometric Auth
AWSAWS
GitLab CI/CDGitLab CI/CD