Kai Kramer
Chatbots for Tax and Legal Texts
Experience
Chatbots for Tax and Legal Texts
Juris GmbH
- Provided advanced AI support for researching tax and legal information based on proprietary content
- Enabled simple research tasks as well as advanced analysis and generation of phrasing suggestions
- Specially tailored to handle long and complex legal documents
- Used AI to extract specific queries from complex legal documents and structured data sources
- Made research more efficient through automated processes and detailed information preparation
- Technologies: OpenAI, LLM, NLP, RAG, Python, vector databases
AI Assistants for the Finance Department
BestSecret GmbH
- Developed AI assistants for the finance department
- Virtual avatar (service buddy) connected to large language models in the technical service domain
Development of an LLM Assistant for Quality Assessment of Real Estate Appraisals
ROCKET9 GmbH
- Concept and development of an LLM-based assistant for quality assessment of real estate appraisal reports
Blueprints for GenAI Applications
Ergo AG
- Created a blueprint for GenAI applications to develop GenAI solutions
- Validated the blueprint with proof-of-concept implementations of relevant use cases
Chatbots for Tax Information
Anonym
- Developed an AI-powered chatbot for a leading tax consulting service provider
- Automated responses to specific customer inquiries based on a current and comprehensive tax data inventory
- Proof of concept with 100 selected "friendly customers" including detailed surveys to evaluate functionality and user-friendliness
- Public testing with a broad user base for further optimization
- Regular data management and content updates to cover the latest changes in tax law
- Analysis of user activities and support requests for continuous performance improvement
- Workshops to develop AI use cases and train internal users and developers
- Architecture and design of an Azure-based assistant platform
- Project management of internal development teams
- Technologies: OpenAI, LLM, NLP, RAG, Python, Azure, vector databases
OpenAI Integration
Empolis Information Management GmbH
- Development of various AI use cases
- Integration of OpenAI for a structured NLP search engine
- Implementation of RAG and RAG Fusion methods, embeddings, and vector search
- Conducting workshops for AI use case development
- Internal and external presentations
- Training of an existing development team
- Technologies: OpenAI, LLM, NLP, RAG, AI, machine learning, Python, C++
Cloud Migration Chat System
Insiders Information Management GmbH
- Consulting on cloud transformation
- Multi-cloud architecture with porting of the core product to AWS
- Implementation of a distributed key architecture (OTC/AWS)
- Technologies: AWS, OTC, Elasticsearch
ERP System Modernization: Cloud and AI Integration
Dontenwill AG
- Cloud consulting, product ownership, and project management
- Integration of Azure Cognitive Services for invoice and document processing
- Integration of Microsoft Power BI
- Multi-cloud architecture with porting of the core product to AWS
PNR Technical Chief Architect
Bundesverwaltungsamt
- Responsible for the architecture of the Empolis integration in the BVA passenger information system (PNR)
- Technical project management
- Large-scale planning (Large-scale Agile)
- Technologies: Big Data, Docker, Kubernetes, Splunk, Cassandra, Kafka, Git, Jira, Confluence
Interim Manager Cloud Development and Transformation
Empolis Information Management GmbH
- Established a cloud development department with three teams
- Support in implementing OKR
Architecture lead for passenger data registry
Bundesverwaltungsamt
- Project setup and development of the architecture strategy for the passenger data registry
- Responsibility for Empolis components in the PNR project
Chief Software Architect SaaS Cloud Transformation
Empolis Information Management GmbH
- Building the Kubernetes-based cloud-native architecture on AWS
- Architecture reviews and support of transformations
- Coaching and training of developers
- Definition and establishment of CI/CD development processes
- Organization and hosting of hackathons and training sessions
- Support for new and existing customers
- Optimization of processes with NLP, knowledge graph, and language models
Technical project manager, architect, and product owner
Datev Lexinform
- Development of linguistic search methods to manage the flood of financial information
Technical project manager and architect
Bundesverwaltungsamt
- Modernization of the search components of the electronic registers
Design & Implementation - NLP Big Data AI Engine
Empolis Information Management GmbH
- Development and design of the Empolis Big Data Search and Retrieval Platform
- Implementation of multiple big data architecture approaches (Map/Reduce, Lambda, NoSQL) in C++ and Java
- Integration of linguistic methods
- Design of a domain-specific language based on Lua
Design & Implementation - NLP Retrieval Engine
Empolis GmbH
- Technical project lead in an integration project for managing German tax documents
- Further development and integration of the information search and retrieval engine in C++ and Java
Machine Learning Retrieval Engine
Insiders Wissensbasierte Systeme GmbH
- Development of a search and retrieval engine for information in C++
- Preparation of the software base for sale
- Consolidation of documentation, unit, and system tests
- Clarification of licensing issues
Optimization of the SAP search engine T-Rex
SAP AG
- Optimization of the SAP T-Rex search engine using Intel VTune
- Technologies: C++, Python
Development of an automatic rule-based and SVM classification for OCR documents
Insiders Information Management GmbH
- Implementation of a rule-based and SVM classification in C++
- Technologies: Machine Learning, OCR, Qt, Java
Java/Swing application for collecting software KPIs
Fraunhofer Institute for Experimental Software Engineering (IESE)
- Development of a Java/Swing application for collecting software KPIs
Development of an automated FrameMaker-to-HTML publication
University of Kaiserslautern
- Automation of the FrameMaker publication to HTML using Python and HTML
Summary
I take software to a whole new level with artificial intelligence.
Applying artificial intelligence is a challenge. As an expert in this field, I ensure that your company makes the most of AI. I do this with tailored strategies for introducing and using AI in your business, and by implementing solutions that align with your company's specific needs and goals.
My journey started 25 years ago 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 artificial intelligence and big data. As a software architect, I took responsibility for significant IT projects, including the architecture of a highly scalable and available big data system and a large-scale strategic cloud transformation project.
With my deep understanding of the technology landscape and solid knowledge in areas such as machine learning, deep learning, and natural language processing, I help your company gain a technological edge to stand out in today's business world.
My more than 15 years of leadership experience enables me to lead teams flexibly while considering individual work styles. I can do this in both traditional structures and agile environments.
As a consultant, I regularly give presentations and guest lectures at universities. My particular strength is explaining technical topics in a way that even non-IT experts and laypeople can follow. This allows for better alignment of expectations and goals between management and departments.
Skills
Train & Educate On Ai: To Familiarize You And Your Company With Ai And Spark Discussion, I Offer A 60-minute Keynote Presentation. I Also Provide Introductory Training Sessions That Cover The Basics Of Artificial Intelligence And Demonstrate Them With Practical Exercises.
Develop & Implement An Ai Strategy: Together, We Create An Ai Strategy To Guide Your Company Through The Changes Ai Brings. I Identify The Areas And Processes In Your Business That Could Benefit From Ai Technologies.
Implement Ai Use Cases: I Implement Ai Use Cases With You. Depending On Your Needs, I Either Collaborate With Your Existing Development Team Or Lead The Project Independently If Your Company Does Not Have Its Own Team.
Languages
Education
University of Kaiserslautern
Diploma in Computer Science, specializing in Artificial Intelligence · Computer Science · Kaiserslautern, Germany
Certifications & licenses
Certified Professional For Software Architecture (CSPA-F)
iSAQB
Certified Scrum Master
Scrum Alliance
Similar Freelancers
Discover other experts with similar qualifications and experience