Hello there

Klaus Dieter Kupper

Software Engineer

MSc in Applied Computing

Download CV

About Me

Full-Stack Software Engineer with international experience building scalable applications and IoT systems. Based in Brusque, Brazil with professional experience in Stuttgart, Germany. Currently pursuing a Master's in Applied Computing at UNIVALI, researching low-cost IoT sensors for environmental monitoring. Passionate about delivering high-quality, maintainable code and bridging the gap between hardware and software.

4+ years

98 repos

2 publications

3 certifications

Klaus Dieter Kupper

Experience

🇩🇪

Plus10 GmbH

Software Engineer

Aug 2023 – Present · Stuttgart, Germany

  • Designed and implemented React/TypeScript features (dashboards, media uploads, search), reducing bug reports by 15%
  • Built a custom Rich Text Editor (Plate.js, Slate.js, Tailwind) adopted by 100% of product teams, cutting editing time by 20%
  • Developed Java Spring Boot backend services with new APIs and seamless frontend integration
  • Automated CI pipelines reducing deployment from hours to minutes
  • Integrated Keycloak auth and managed TimescaleDB migrations with zero downtime
🇧🇷

Brasão Sistemas

Full-Stack Developer

Jan 2023 – Aug 2023 · Itajaí, Brazil

  • Led DevOps migration to AWS EC2, cutting infrastructure costs by 25%
  • Containerized services with Docker, reducing release cycles from 2 weeks to 3 days
  • Developed secure document-signing with 2FA and hashing
  • Implemented Node.js and React microservices improving scalability
🇧🇷

Hasar Brazil

Software Development Intern

May 2022 – Dec 2022 · Brusque, Brazil

  • Developed C# APIs in .NET with Xamarin apps for faster mobile delivery
  • Built React Native and Next.js apps, reducing load times by 30%
  • Implemented RFID and WMS solutions reducing inventory errors by 20%
🇧🇷

Levante Lab

IoT Developer

Jun 2020 – May 2022 · Florianópolis, Brazil

  • Designed IoT devices for agricultural automation using C++ and ESP, reducing manual workload by 40%
  • Integrated sensors with MQTT for real-time monitoring across multiple farms
  • Delivered end-to-end hardware-software solutions for crop monitoring

Projects

River Monitoring Dashboard

Real-time sensor data visualization for river level monitoring using LoRaWAN, built with Next.js and Recharts.

Next.jsReactRechartsGoLoRaWANSQLite

Fishy-Control

NextJS dashboard and API connected with a C++ project to read thermocouple sensors and control a heater.

Next.jsTypeScriptC++IoT

Go Data Storage

Go REST API to store sensor data readings via POST requests on a PostgreSQL database.

GoPostgreSQLREST API

Arduino Room Service

Arduino code for OLED display with data connections using MQTT and HTTP protocols.

C++ArduinoMQTTOLED

Payment Automation

Full-stack payment system with Next.js and Mercado Pago integration.

Next.jsTypeScriptMercado Pago

DrivenPass

Secure password manager that stores user information in an encrypted environment.

TypeScriptNode.jsPrisma

AI Image Classification

Python project using Keras and TensorFlow to train a model that classifies images as trees or houses.

PythonTensorFlowKeras

Kindle File Fix

Utility tool built in Rust for fixing Kindle file formats.

Rust

LoRa Modules

C++ firmware for LoRa communication modules used in IoT sensor networks.

C++LoRaESP32

n8n AI Agent Demo

Fully local demo environment for showcasing n8n's AI Agent capabilities.

n8nDockerAI Agents

Research & Publications

Comparative Evaluation of Low-Cost IoT Sensors for River Level Monitoring

Master's Thesis — UNIVALI · 2025

Developed and evaluated a LoRaWAN-based wireless sensor network node for real-time river level monitoring, comparing LiDAR and ultrasonic sensors under a Lab-to-Bridge validation pipeline. Key discoveries include the line-beam integration effect for water surface measurement and the turbidity paradox in LiDAR performance.

Trends and Technologies in Environmental Monitoring: A Review of Sensors, Communication, and AI-Enabled Systems

WCAMA 2026 · 2026

Integrated review of sensing technologies for water, soil, and air monitoring, covering sensors, communication protocols, energy efficiency, security, and AIoT integration. Serves as a foundational guide for next-generation monitoring systems.

Skills

Frontend

ReactTypeScriptNext.jsAngularReact NativeTailwind CSSReduxFramer Motion

Backend

Node.jsSpring BootGoPythonC# / .NETJavaREST APIsMicroservices

DevOps & Cloud

DockerAWSAzureGitHub ActionsCI/CDKeycloakNginx

IoT & Embedded

ESP32 / ESP8266C++LoRa / LoRaWANMQTTRFIDLiDAR SensorsUltrasonic SensorsArduino

Data & AI

PostgreSQLTimescaleDBSQLiteTensorFlow / KerasPandasData Visualization

Learning & Certifications

Certifications

  • Microsoft Azure Fundamentals (AZ-900)

    Microsoft · Jun 2025

  • GitHub Foundations

    GitHub · May 2025

  • HackaPower Winner 2021

    SICT, Agit, Fapergs & Criatec · May 2021

Currently Reading

  • Clean Code

    Robert C. Martin · Completed

  • Designing Data-Intensive Applications

    Martin Kleppmann · In Progress

Let's build something together

I'm always open to new opportunities and interesting projects.