Kai Kramer
OpenAI Integration
Experience
OpenAI Integration
Akademische Arbeitsgemeinschaft Verlagsgesellschaft mbH
- OpenAI chatbot for German tax content
- Chat backend with Python on Azure
- Retrieval augmented generation with vector database
- Flutter frontend
OpenAI Integration
Empolis Information Management GmbH
- Development of various AI use cases
- OpenAI integration for a structured NLP search engine
- RAG & RAG fusion, embeddings, vector search
- Design for implementation in Lua/C++
- Internal and external presentations
- Training of an existing development team
Cloud Migration Chat System
Insiders Information Management GmbH
- Multi-cloud architecture, core product ported to AWS
- Distributed key architecture (OTC/AWS)
- Row-level encryption for Elasticsearch
ERP system modernization: cloud and AI integration
Dontenwill AG
- Integration of Azure Cognitive Services for invoice and document processing
- Integration of MS Power BI and queries with OData APIs
- Multi-cloud architecture, core product ported to AWS
PNR technical chief architect
Bundesverwaltungsamt
- Responsible for the architecture of the Empolis integration into the BVA passenger information system (PNR)
- Technical project management
- Large-scale agile (large-scale planning)
Chief Software Architect
Empolis Information Management GmbH
- Responsible for building the Empolis Cloud architecture
- Kubernetes-based cloud-native architecture on AWS
- Architecture reviews and support of transformations
- Coaching and training developers
- Definition and establishment of CI/CD development processes
- Interim development manager and creation of the new cloud development department
- Support in introducing OKR
- Designing the architecture and integrating the Empolis component into the passenger data information system
- External and internal presentations
- Organizing and running hackathons and training sessions
- Managing new and existing customers
- Optimizing processes with NLP, knowledge graph, and language models
Design & Implementation - NLP Big Data AI Engine
Empolis Information Management GmbH
- Responsible for the new development and design of the Empolis big-data search and retrieval platform
- Implementation of several big-data architecture approaches (Map/Reduce, Lambda, NoSQL) in C++ and Java
- Integration of linguistic methods
- Designing a DSL based on Lua
- Technical project management for the BVA/NWR project
Design & Implementation - NLP retrieval engine
Empolis GmbH
- Technical project management in an integration project for managing German tax documents
- Further development and integration of the information search and retrieval engine in C++/Java
Machine Learning Retrieval Engine
Insiders Wissensbasierte Systeme GmbH
- Development of an information search and retrieval engine in C++
- Preparing the software base for sale
- Consolidation of documentation, unit and system tests
- Clarification of third-party licenses
Optimization of the SAP T-Rex search engine with Intel VTune
SAP AG
- Optimization of the SAP T-Rex search engine using Intel VTune
Implementation of an automatic rule-based classification and SVM classification for OCR documents in C++
Insiders Information Management GmbH
- Development of an automatic rule-based classification and SVM classification for OCR documents in C++
Implementation of a Java/Swing application for capturing software KPIs
Fraunhofer Institute for Experimental Software Engineering (IESE)
- Development of a Java/Swing application for capturing software KPIs
Development of an automated FrameMaker HTML publication
University of Kaiserslautern
- Development of an automated FrameMaker HTML publication
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (27.5 years), Media and Entertainment (2.5 years), Professional Services (2 years), Government and Administration (1.5 years), and Education (0.5 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (29 years), Product Development (27.5 years), Project Management (14 years), Business Intelligence (3 years), Research and Development (0.5 years), and Legal (0.5 years).
Summary
As a recognized expert in artificial intelligence, I also have in-depth knowledge of cloud and application architecture for AWS and Azure. With more than 25 years of experience in AI, Java, Python, C, C++, JavaScript and many other programming languages, I am known for delivering high-quality solutions and leading teams to success.
My journey began with my diploma thesis in collaboration with an IT startup and the German Research Center for Artificial Intelligence (DFKI). Since then, I have been developing software in the field of artificial intelligence and big data for over 25 years. As a software architect, I was responsible for large IT projects, especially the architecture of a highly scalable and available big data system and an extensive strategic cloud transformation project.
Since 2012, as a system architect I have played a key role in shaping cloud architectures on AWS and Azure by leveraging their scalability and security features to build robust and efficient systems. My focus on scalable, resilient and secure solutions enables me to deliver cloud-based applications optimally.
As an interim tech lead, I have excelled by guiding and mentoring cross-functional teams, ensuring effective collaboration and fostering a culture of innovation. My coaching services and workshops have helped my clients unlock their potential and implement best practices in software development.
I am passionate about using technology to drive business growth and I look forward to bringing my skills and experience to your company.
Skills
- Artificial Intelligence
- Machine Learning
- Natural Language Processing
- Big Data Architecture & Processing
- System & Application Architecture
- Cloud Architecture (Aws, Azure)
- Tech Leadership & Agile
Languages
Education
University of Kaiserslautern
Diploma in Computer Science · Computer Science, major in Software Engineering · Kaiserslautern, Germany
Certifications & licenses
Certified Professional For Software Architecture
ISAQB
Certified Scrum Master
Scrum Alliance
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Kai based?
What languages does Kai speak?
How many years of experience does Kai have?
What roles would Kai be best suited for?
What is Kai's latest experience?
What companies has Kai worked for in recent years?
Which industries is Kai most experienced in?
Which business areas is Kai most experienced in?
Which industries has Kai worked in recently?
Which business areas has Kai worked in recently?
What is Kai's education?
Does Kai have any certificates?
What is the availability of Kai?
What is the rate of Kai?
How to hire Kai?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a OpenAI Integration
Nearby freelancers
Professionals working in or nearby Gundersweiler, Germany