Software

Alongside my research I work part-time as a software developer at Auto-Koch GmbH & Co. KG. Over the past years my main project there has been KoKi, an in-house system for managing customer and vehicle data that I designed, built and continuously expanded, and which is in daily production use across the dealership’s branches.

KoKi: Customer & Vehicle Management

KoKi is a web-based business application I have been developing since 2019 for the day-to-day operations of a car dealership group. It keeps customer and vehicle records together, supports the service workflow around inspections (TÜV) and maintenance, and automates the recurring communication and paperwork around them. The system is multi-tenant across the group’s five branches and is used in production every day.

Key Features

  • Combined customer and vehicle records, synchronised daily from the dealership management system
  • Vehicle inventory overview (days in stock, registration, status)
  • Appointment and service management with calendar view
  • Automated appointment reminders via SMS and email
  • Template-based PDF generation (e.g. customer letters)
  • Internal staff chat and direct SMS/email to customers
  • User management with role-based permissions and a full audit log
  • Statistics and dashboards computed from the database

Technical Highlights

Technologies

Frontend

HTML5

CSS3

JavaScript

Backend

Node.js

WebSocket

PostgreSQL

Tooling

Puppeteer

JWT & bcrypt