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.
APIs, automation, testing, deployment workflows, and secure infrastructure-oriented development.
Mobile apps, Raspberry Pi ideas, utility tools, and experimental developer projects.
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.
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.
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.
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.
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.
Developed backend services and integrations using Kotlin, Spring Boot, Dagger, JPA, testing frameworks, and deployment tooling in professional environments.
Worked with Sass, Less, CSS, JavaScript, jQuery, and Hybris-related bug fixing while contributing to web-based product and platform work.
Let's connect
I'm open to backend, cloud, platform, and software engineering opportunities, as well as interesting technical collaborations.
mahmoud.kiki@online.de