Benedikt Engel
About me

Hi, I'm Benedikt Engel. I'm currently pursuing my Master's degree in Computer Science at the Karlsruhe Institute of Technology Top-tier technical university in Germany: kit.edu, with a strong focus on machine learning, data science, and robotics. I thrive at the intersection of applied AI and software engineering. Working alongside my studies as a working studentA working student is a student who, in addition to their full-time studies at a university, is employed by a company on a more-than-marginal basis., my journey has taken me from developing robotics software at H2T High Performance Humanoid Technologies Lab (H²T), to building automated data pipelines as a Research Analyst at HorváthInternational independent management consultancy: Horváth, to my current role engineering scalable, AI-driven applications as a full-stack Developer at LexaruSuccessful legal-tech startup: Lexaru. Whether I'm researching contextual multi-armed bandits, launching entrepreneurial side-projects like TableXAI, or designing fluid web architectures, I love building things.

I am always open to exchanging ideas. If you would like to discuss something, please don't hesitate to reach out!

Languages

  • Python Used in: TableXAI, Sourcerer, RAG Chat, Sentiment Analysis, Fluxio, Tiny YoloV2
  • Typescript Used in: Full Stack Developer @ Lexaru
  • C++ Used in: B.Sc. Computer Science @ KIT
  • Java Used in: B.Sc. Computer Science @ KIT
  • Haskell Used in: B.Sc. Computer Science @ KIT

Frontend

  • Svelte Used in: Full Stack Developer @ Lexaru
  • Vue.js Used in: TableXAI MVP Web Service

Backend & DB

  • PostgreSQL Used in: TableXAI Account Management
  • MongoDB Used in: Various Web Projects
  • Drizzle ORM Used in: Full Stack Developer @ Lexaru
  • Chroma DB Used in: Ollama Mini RAG Chat Vector Storage

ML & Data

  • PyTorch Used in: Tiny YoloV2 on Jetson Nano, Budgeted Contextual MAB
  • TensorFlow Used in: Deep Learning Coursework
  • PaddleOCR Used in: TableXAI Local Extraction Pipeline
  • RAG Used in: Ollama Mini Chat System

Systems

  • Linux Used in: H²T Lab Robotics, Jetson Nano Deployment
  • MacOS Used as: Primary Development Environment
  • Windows Used for: Everyday Tasks
  • Docker Used in: Containerized Deployments & Local Dev

Experience & Projects

April 2026 - Present

Full Stack Developer @ Lexaru

Developing AI applications to automate workflows for authorities, engineering scalable architectures using Svelte, TypeScript, and Drizzle ORM.

June 2026 - July 2026

ML Hackathon: Sensor Data Classification @ AIMAT (KIT)

Participated in a competitive university hackathon focused on classifying complex, heavily distorted sensor data using ResNet18 (pre-trained then fine-tuned). Engineered features and trained a robust model under strict time constraints without using guided templates.

  • Achieved >88% overall accuracy on the hidden test set, clearly outperforming the baseline.
  • Techniques: Ensemble, TTA, image preprocessing, data augmentation
  • Secured bonus placement based on model performance metrics.

April 2026 - August 2026

Seminar Paper on Regret Proofs of Multi-Armed Bandit Algorithms @ IPD (KIT)

Re-derived worst-case regret bounds for the Upper Confidence Bound and Linear Upper Confidence Bound algorithms.

  • Regret proof for the (Linear) Upper Confidence Bound algorithm, showing sub-linear regret.
  • Empirical evaluation on the MovieLens 1M dataset using rejection sampling.
  • Graded 1.0.

October 2025 - March 2026

Hardware-efficient offline person detection w. Tiny YOLOv2 on Jetson Nano @ CES (KIT)

Trained, fine-tuned, and deployed Tiny YOLOv2 for offline person detection on a Jetson Nano.

  • Pre-trained on ImageNet.
  • Fine-tuned using an ablation method with progressive unfreezing of layers to preserve low-level features.
  • Optimization using int8 and float16 wuantization with per-tensor quantization.
  • Graded 1.0.

October 2025 - Janunary 2026

Founded TableXAI - Table extraction web application

Extract tables from images and PDFs using PaddleOCR and Mistral OCR.

  • Complete user and account management.
  • A local extraction pipeline that can run on server CPU.
  • Mistral OCR for more complex tasks.
  • https://tablexai.de

October 2025 - Present

M.Sc. Computer Science @ KIT

Master's degree in Computer Science with a focus on ML, data science, and statistics.

Oct 2024 - April 2025

Bachelor's Thesis @ IPD (KIT)

Developed novel contextual multi-armed bandit algorithms under fixed budget constraints.

  • Integrated neural networks, Gaussian processes, and ridge regression into the decision-making loop.
  • Graded 1.0.

April 2025 - April 2026

Research Analyst @ Horváth

Data-driven analysis with a focus on the automotive sector.

  • Developed automated web scraping pipelines.
  • Built interactive dashboards for sentiment analysis.
  • Active market analysis and research.
  • First 7 month internship followed by 5 months as a working student.

April 2024 - August 2024

Seminar Paper on Software Sustainability @ SDQ (KIT)

Review paper about impacts of software on the environment focusing on making software development more environmentally friendly.

  • Overview of negative impacts of software on the environment.
  • Summary of frameworks for efficient software development, efficient cloud design, cyber-foraging, sustainable reference architectures and Green IT.
  • Graded 1.7.

March 2023 - October 2024

Assistant Researcher @ H²T Lab (KIT)

Co-founded and developed Fluxio, a web-based statechart editor designed to simplify robot programming for non-experts.

October 2021 - September 2025

B.Sc. Computer Science @ KIT

Bachelor's degree in Computer Science with a focus on theory, ML, and math.