marcokl.ch

Software & Data Engineer

Marco Kleimaier

I build software that's fast and reliable. Clean architecture, well-designed interfaces, code that remains maintainable over time.

About

I'm a data engineer with six years of software development experience. I started in traditional software engineering and now apply those principles to data infrastructure — disciplined code, solid architecture, comprehensive testing. I build data platforms professionally and focus on machine learning in my own time.

PythonReactDjangoFastAPIPostgreSQLKubernetesAirflowAzureJavaMachine LearningPythonReactDjangoFastAPIPostgreSQLKubernetesAirflowAzureJavaMachine Learning

Experience

A path through data, security, and software.

Customer Interface for Data Management

Working Student · 3 years

Würzburg, Germany

  • Web interface for data management, built for clients of a small data-driven company
  • JavaScript and native HTML/CSS frontend
  • Python (Django) backend
PostgreSQLJavaScriptHTML/CSSDjango

API Development for Testing of a Production Line

Internship Program · 2 months

Stockholm, Sweden

  • API for testing machine responses to different scenarios
  • Backend built in Go
  • Frontend built with TypeScript and React
GoTypeScriptReact

Vulnerability Scanning Integration for Industrial Manufacturing

Junior Consultant / Developer · 1 year

Frankfurt, Germany

  • Pipeline for scanning vulnerabilities in an existing Java codebase
  • Client in industrial manufacturing for security systems
  • Integrated vulnerability databases and existing CI/CD pipelines
  • Integrated a ticketing API for vulnerability management
Java (Maven)PythonJenkins CI/CD

AI Chatbot Solution for Compliant Knowledge Management

Professional Consultant / Developer · 6 months

Frankfurt, Germany

  • Company-internal chatbot solution for compliance use cases
  • Backend skill modules built in Python
  • Integrated into an existing TypeScript frontend
PythonTypeScriptLLM APIs

Data Engineering for a B2B Start-Up

Professional Data Engineer · 1 year

St. Gallen, Switzerland

  • Built data sourcing pipelines
  • Designed efficient data storage and retrieval
  • Built testing pipelines for robust processes
  • Built data cleaning processes
PythonAzure

API Developer for the Public Sector

Professional Data Engineer / Software Developer · 1 year

Zurich, Switzerland

  • API solution for public-sector data retrieval
  • Retrieval of public data from PostgreSQL
  • Implemented access policies as a security layer
Python (FastAPI)PostgreSQLKubernetes

Data Engineer for a Swiss Insurance Company

Professional Data Engineer · 1 year

Zurich, Switzerland

  • Data platform development for a Swiss insurance company
  • Data ingestion and transformation solutions
  • Performance benchmarking and optimization
  • Orchestration across multiple data products
  • Deployed and operated within a Kubernetes cluster
KubernetesAirflowPython

Certifications

Credentials I've earned along the way.

AWS Certified Cloud Practitioner
Amazon Web ServicesFoundational

AWS Certified Cloud Practitioner

AWS Certified Machine Learning Engineer – Associate
Amazon Web ServicesAssociate

AWS Certified Machine Learning Engineer – Associate

Right Now

What I'm building today.

In Progress

AI Agent Security — Attacking Agents with Prompt Injection

I'm evaluating open-weight LLMs for their resistance to prompt injection attacks. Using ETH Zurich's AgentDojo framework, I systematically test models against various attack vectors in untrusted environments and document findings on security vulnerabilities.

Focus

Evaluating the robustness of open-weight LLMs against prompt injection attacks in untrusted environments.

Objective

Determine which LLM backbones are suitable for secure agentic applications.

Significance

Organizations are deploying agentic workflows with minimal security assessment. Initial findings demonstrate that LLM-based agents are vulnerable on untrusted data across different model families, sizes, and attack vectors.

PythonAgentDojo (ETH Zurich)LLM Inference Providers

Personal Projects

What I build in private — AI, from the ground up.

Contact

Let's build something worth shipping.

© 2026 Marco Kleimaier