Based in Germany · TU Dresden

Mahmoud
Kiki

Kotlin Developer Backend Cloud Android

I build reliable software, practical tools, and secure backend systems. Software developer with a CS background from TU Dresden, specializing in Kotlin backend development, cloud services, and reliable APIs. My work spans production backend services and CI/CD pipelines to Android apps and embedded side projects with Raspberry Pi & Arduino. Always chasing the next interesting problem.

~/mahmoud-kiki
$ cat profile.json
 
{
  "name": "Mahmoud Kiki",
  "degree": "BSc Media CS · TU Dresden",
  "focus": [
    "Kotlin Backend",
    "Cloud Services",
    "Android Dev",
    "IoT / Hardware",
    "Cybersecurity"
  ],
  "status": "building cool things"
}
 
$ _
Main Focus
Backend & Cloud Engineering

APIs, automation, testing, deployment workflows, and secure infrastructure-oriented development.

Also Building
Android & Side Projects

Mobile apps, Raspberry Pi ideas, utility tools, and experimental developer projects.

01

About

I'm a CS graduate specializing in Media Computer Science from TU Dresden, with a strong passion for building things from the ground up — whether that's a backend service, a mobile app, or an embedded system.

My bachelor thesis involved automating Linux user management via GitLab, syncing users across lab machines using Kotlin services, PostgreSQL, and Ansible — combining DevOps, security, and systems thinking.

Professionally I work on Kotlin backend & cloud services — building APIs, integration flows, testing, and deployment pipelines. I enjoy designing systems that are secure, maintainable, and practical.

Beyond software, I love working with hardware: building sensor networks with Raspberry Pi & Arduino, designing smart embedded devices, and exploring cybersecurity and AI agents.

4+
Projects Built
4+
Years Coding
IoT
Hardware Experience
CI/CD
DevOps Skills
02

Projects

01 — Bachelor Thesis
Automated Linux User Management

Automated the full lifecycle of Linux user accounts across university lab machines by syncing users from GitLab. Built with Kotlin services, PostgreSQL, and an Ansible-powered pipeline — reducing manual sysadmin work to zero.

Kotlin Ktor PostgreSQL Ansible GitLab API Security
02 — Android App
KurdoDict — Kurdish Dictionary

A native Android dictionary application for the Kurdish language, designed to bridge a gap in available language tools. Built with a focus on performance, clean UI, offline capability, and local-first data handling.

Kotlin Android Room SQLite
03 — Smart Hardware
VR Bike Smart Gloves

Wearable smart gloves for cyclists using VR headsets, enabling environmental interaction without internet connectivity. Uses WiFi direct and TCP connections to communicate between the glove hardware and the VR environment in real time.

Arduino WiFi / TCP Embedded C Sensors IoT
04 — Hardware
RPi & Arduino Sensor Network

A collection of sensor-based projects using Raspberry Pi and Arduino — covering environmental monitoring, data collection, and hardware interfacing. Bridging low-level hardware with higher-level software control.

Raspberry Pi Arduino Python GPIO MQTT
03

Experience

Recent role
Cloud Services Developer

Developed backend services and integrations using Kotlin, Spring Boot, Dagger, JPA, testing frameworks, and deployment tooling in professional environments.

Earlier role
Frontend Developer

Worked with Sass, Less, CSS, JavaScript, jQuery, and Hybris-related bug fixing while contributing to web-based product and platform work.

04

Skills

⚙️
Backend
Kotlin Spring Boot Ktor REST APIs Dagger JPA
📱
Mobile
Android SDK Kotlin Java Room Jetpack
🔧
Hardware & IoT
Arduino Raspberry Pi Sensors TCP/IP GPIO
🚀
DevOps & CI/CD
Docker Ansible GitLab CI/CD GitHub Actions TeamCity
🧪
Testing & Tools
JUnit MockK Codeception PostgreSQL IntelliJ IDEA
🤖
Emerging Tech
AI Agents Cybersecurity Python Robotics Linux

Let's connect

Interested in
working together?

I'm open to backend, cloud, platform, and software engineering opportunities, as well as interesting technical collaborations.

mahmoud.kiki@online.de