Sreekuttan
Sreedharan Thampi.

I build cloud-native backends in Go.

I'm a backend engineer with six years building production systems, most recently moving deeper into distributed, multi-tenant architecture: designing APIs, getting authorization right, and orchestrating workflows on Kubernetes. I stay backend-focused but pick up the frontend when a feature needs it end to end.

  • Go
  • Cloud-Native
  • Distributed Systems
  • Kubernetes
  • PostgreSQL
  • GraphQL

Software Developer (Full-time) · IT Designers Gruppe

09/2025 - present

Stuttgart, Germany

  • Building Go backend services for a multi-tenant, cloud-native platform (a modular monolith with independently deployed microservices) that powers a client's fleet-management application.
  • Designed and implemented the policy-based authorization system from scratch, with fine-grained access control across tenant and user roles.
  • RESTful APIs (OpenAPI/Swagger) with idiomatic Go; PostgreSQL via PostGraphile GraphQL, ScyllaDB, Redis; Temporal for workflow orchestration; GitOps on Kubernetes.
  • Working directly with the client to gather and refine requirements and run sprint retrospectives and reviews, turning evolving business needs into shipped features.
  • Go
  • ScyllaDB
  • GraphQL
  • Temporal
  • Kubernetes
  • Keycloak
  • PostgreSQL
  • Redis

Software Developer (Working Student) · Mercedes-Benz AG

05/2025 - 07/2025

Stuttgart, Germany

  • Extended the vehicle planning and dispatching web application built during the Master's thesis.
  • Developed a new vehicle hub management application using Django, TypeScript and Angular.
  • Django
  • TypeScript
  • Angular

Software Developer (Master's Thesis) · Mercedes-Benz AG

11/2024 - 04/2025

Stuttgart, Germany

  • Designed and built an MVP web application for vehicle fleet planning and dispatching.
  • Modular-monolith and Clean Architecture with CQRS in the backend; .NET Core 8, Angular, PostgreSQL, Entity Framework, RabbitMQ, Docker.
  • Produced Figma wireframes and UML diagrams; applied TDD and Clean Code throughout.
  • .NET Core 8
  • Angular
  • CQRS
  • RabbitMQ

Software Developer (Internship) · Mercedes-Benz AG

05/2024 - 10/2024

Stuttgart, Germany

  • Automated Jira issue creation and management with Python and REST APIs.
  • Built a real-time fleet calendar in Python, integrated into Confluence via its REST API.
  • Scheduled recurring Python scripts with cron jobs, triggering them at defined times so routine automation ran hands-off.
  • Python
  • REST
  • Cron
  • Confluence

Software Developer (Working Student) · Deutsche Automobil Treuhand GmbH (DAT)

03/2023 - 04/2024

Germany

  • Built a test-client application to automate SOAP API testing using .NET Core 6, C# and WPF.
  • Designed an XML comparison tool with .NET Core 6; managed CI/CD pipelines with Jenkins.
  • .NET Core 6
  • C#
  • WPF
  • Jenkins

Software Developer · Infosys Private Ltd

11/2019 - 08/2022

India

  • Built an e-commerce web app for a global CPQ sales configurator (elevator manufacturer) with C#, ASP.NET MVC, Angular, WCF and MS SQL Server.
  • Owned 50%+ of the RESTful API surface and integrated it with the Angular frontend.
  • Designed the database including stored procedures; delivered in agile SCRUM sprints.
  • C#
  • ASP.NET MVC
  • Angular
  • WCF
  • MS SQL

Projects

Featured Project · Personal

Cricket Scoring App

Personal project

A real-time cricket scoring web app for tracking innings, overs, wickets and player statistics ball-by-ball. Built with Next.js, it covers match setup, live scoreboard updates and a clean, mobile-friendly interface for scoring games on the go.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
Visit site ↗

Demo PIN: 2122

Academic projects

Academic · AI & ML

Vision AI on Nvidia Jetson Nano

Hochschule Darmstadt

2022 - 2025
  • Python
  • YOLOv7
  • PyTorch
  • TensorRT
  • Jetson Nano
  • +2 more

Developed a real-time machine learning system for traffic signal detection and driver drowsiness detection running on edge hardware. Implemented using YOLOv7 with PyTorch and optimised for the Jetson Nano platform using TensorRT, enabling low-latency inference for road safety applications.

Key highlights

  • Implemented YOLOv7 object detection using PyTorch for traffic signal and drowsiness detection.
  • Optimised model inference with TensorRT for real-time performance on the Nvidia Jetson Nano.
  • Demonstrated edge computing capabilities for embedded AI in road safety scenarios.

Academic · AI & ML

Autonomous Beach Trash Rover

Government Engineering College Kozhikode

2018 - 2019
  • Python
  • Raspberry Pi
  • Computer Vision
  • Machine Learning
  • Embedded Systems

Designed and built a prototype rover for autonomous detection and collection of microplastics on beaches. The system uses computer vision and machine learning to identify hazardous waste, then navigates autonomously to collect and dispose of it at a predefined location.

Key highlights

  • Built on Raspberry Pi with computer vision for real-time trash identification.
  • Integrated ML-based object detection to classify and locate microplastics.
  • Implemented autonomous navigation and disposal to a predefined collection point.

Academic · Embedded / AUTOSAR

Reaction Time Game (AUTOSAR Application)

Hochschule Darmstadt

2022 - 2025
  • AUTOSAR
  • C++
  • Embedded Systems
  • BSW
  • RTE

Developed an AUTOSAR-compliant embedded application implementing a reaction time game. A 7-segment display presents a random number and the user must press the corresponding button within a time limit. The application tracks reaction times, computes scores and displays results over 10 rounds.

Key highlights

  • Built as a fully AUTOSAR-compliant application following layered architecture principles.
  • Integrated 7-segment display and button input handling at the BSW/RTE layer.
  • Computed and displayed scores, total time and average reaction time across 10 rounds.

Academic · Embedded

Electronic Clock (AUTOSAR RTE and Erika OS)

Hochschule Darmstadt

2022 - 2025
  • AUTOSAR
  • C++
  • Erika OS
  • State Machine
  • TFT Display
  • +1 more

Designed and implemented an electronic clock using a hierarchical state machine with a look-up table and the active object pattern. Features a TFT display for time visualisation and adheres to the AUTOSAR RTE layered architecture with Erika OS integration.

Key highlights

  • Implemented a hierarchical state machine with a look-up table for clock state management.
  • Applied the active object pattern for concurrent, event-driven behaviour.
  • Integrated TFT display output following the AUTOSAR RTE layered architecture with Erika OS.

Academic · C++ Programming

Reversi Board Game

Hochschule Darmstadt

2022 - 2025
  • C++
  • OOP
  • UML
  • Eclipse

Designed and developed a two-player Reversi board game in C++ using the Eclipse IDE. Followed object-oriented design principles and produced a full UML diagram as part of the software design process.

Key highlights

  • Implemented full game logic for two-player Reversi in C++.
  • Designed the system architecture using UML diagrams prior to implementation.
  • Applied OOP principles including encapsulation, inheritance and polymorphism.

Academic · C++ Programming

Battleship Game

Hochschule Darmstadt

2022 - 2025
  • C++
  • OOP
  • UML

Implemented the classic Battleship game in C++ from a provided UML diagram, applying modern C++ programming techniques and best practices throughout.

Key highlights

  • Implemented game logic from a UML specification using modern C++ techniques.
  • Applied best practices including RAII, smart pointers and STL containers.

Education

MSc, Electrical & Information Technology

2023 - 2025

Hochschule Darmstadt (University of Applied Sciences Darmstadt), Germany

Specialisation: Embedded Systems and Microelectronics · Grade: 1.8

BTech, Electronics & Communication Engineering

2015 - 2019

Government Engineering College Kozhikode, India

Skills

Languages

  • Go
  • C# / .NET Core
  • Python
  • TypeScript
  • JavaScript
  • SQL

Backend

  • REST APIs
  • GraphQL
  • Temporal
  • RabbitMQ
  • CQRS
  • Clean Architecture
  • Microservices
  • OpenAPI

Databases

  • ScyllaDB
  • PostgreSQL
  • pgmemento
  • Redis
  • MS SQL Server

Auth & Storage

  • Keycloak
  • Zitadel
  • Policy-based Authz
  • S3 Storage

Frontend

  • React
  • Redux
  • Vite
  • Angular
  • Next.js
  • Tailwind CSS

Infrastructure

  • Kubernetes
  • Terraform
  • Argo CD
  • Kargo
  • Docker
  • GitHub Actions
  • Jenkins

Tools

  • Git
  • YouTrack
  • Jira
  • Confluence
  • Figma
  • Postman
  • Linux
  • Azure Boards

AI-Assisted Dev

  • Claude
  • GitHub Copilot
  • Custom skills / prompts

What's next?

Get in touch

I'm open to backend and cloud-native engineering roles. If my work looks like a fit for your team, my inbox is always open.

Say hello

Stuttgart, Germany