Mustafa Mahdi

I’m a web developer with a multidisciplinary background spanning architecture, design, and technology. I enjoy bringing these different perspectives together to create digital experiences that are both functional and thoughtfully designed, turning ideas into intuitive products with attention to structure, usability, and detail.

Profesional

My work spans modern web and app development, from responsive interfaces and back-end functionality to complete digital products. I also explore mobile app concepts, refine user flows, and turn ideas into reliable, usable products.


Personal

I’m interested in architecture, art, photography, design, and discovering new ideas. I enjoy combining creative and technical thinking in the way I approach products, interfaces, and problem-solving.

MUSTAFA MAHDI

Oct. 2021 - Mar. 2024
Part-Time


Apr. 2024 - May 2025
Full-Time

Web developer - at Kyto GmbH

Responsibilities:• Implement user interfaces for internal monitoring tools using modular and scalable React components.• Develop andmaintain React-based service for international B2B online marketing.• Design and develop API automation scripts with Selenium and TypeScript to scrape platform specific public data.• Write unit and integration tests to validate new features functionality.• Upgrade legacy services to newer versions of and Node.js

MUSTAFA MAHDI

Mar. 2019 - Sep. 2019

Planner - internship
BSH (Federal Maritime and Hydrographic Agency of Germany)

Intership

Responsibilities:• Developed amonitoring and evaluation framework for Germany’s 2021 MSP.• Conducted a comprehensive review of the existing MSP plan.• Applied GIS tools to analyze and visualize spatial data formarine spatial planning.• Participated in international meetings.

MUSTAFA MAHDI

Jun. 2017 - July. 2017

Architect - internship
Danish Red Cross, Copenhagen, Denmark

Intership

Responsibilities:• Supported planning processes and suggested architectural improvements.• Contributed to housing design and field response efforts.

MUSTAFA MAHDI

Oct. 2020 - Oct. 2020

M.A in Architectural and Cultural Heritage, Hochschule Anhalt, Dessau-Roßlau

Thesis:
Immersive Digitization in Heritage Spaces: An Algorithmic Approach to Enhancing indoor modern use through Surface-Adaptive Display Technology.

MUSTAFA MAHDI

Jun. 2020 - Jun. 2021

Full-Stack immersion, Career Foundry, remotly

JavaScript, frameworks, Node.js, databases, data visualization, OOP/functional programming, security, testing, and collaborative development.

MUSTAFA MAHDI

Oct. 2017 - Sep. 2019

M.Sc. in Maritime Spatial PlanningUniv. of Seville (Spain), Univ. of the Azores (Portugal), IUAV di Venezia (Italy)

Thesis: Defining a Monitoring Framework for German MSP

MUSTAFA MAHDI

Oct. 2016 - Mar. 2017

M.A. in Project Strategies and Innovation in Humanitarian Emergencies

Thesis: Inhabiting the Uninhabitable – Architecture under Climate Crisis in Baghdad

MUSTAFA MAHDI

Oct. 2008 - Jun. 2013

B.Sc. in Architectural EngineeringUniversity of Technology, Baghdad, Iraq

Thesis: Designing the New Campus of the University of Technology

Tripto

Tripto is a smart travel discovery app designed to help people quickly find meaningful places, activities, and short escapes based on their time, budget, location, and interests. It combines spontaneous local discovery with flexible trip planning, from nearby hidden gems and themed day trips to more complete multi-day journeys.

Steuermemo

Steuermemo is a mobile app designed to help employees in Germany keep track of tax-relevant expenses, receipts, and supporting documents throughout the year. It combines quick manual entry, proof management, reminders, smart scanning, and clear reports in a calm, easy-to-use interface, making tax preparation more organized and less stressful.

Steuermemo - Product Website

Steuermemo’s public website was designed as the product’s main introduction and conversion experience, presenting the app’s features, workflow, pricing, trust principles, and legal information in a clear bilingual interface. The design extends the app’s visual language with warm fintech colors, compact layouts, custom illustrations, responsive mobile behavior, and focused calls to action while keeping the product easy to understand for first-time visitors.

Butrint Restaurant

A custom WordPress website designed and developed for a restaurant, with a focus on a clean visual identity, intuitive navigation, and a smooth experience across desktop and mobile. The project combines responsive design, clear content structure, menu presentation, and reservation functionality to create a modern and welcoming digital presence.

Greenerizer

An E-commerce website for selling plants where users can browse the items and select the desired ones to buy. The website is built with React and TypeScript.

Frontend

React, Next.js
React Native
HTML & CSS
JavaScript & TypeScript
Bootstrap & jQuery
Angular & Vue.js
React Native

Backend & App Services

Node.js, Express.js
Clerk Authentication
Supabase
RevenueCat
JSON Web Token
MongoDB, PostgreSQL
SQL

Development Tools & Platforms

Cursor
Lovable
Android Studio
Git & GitHub
Docker
Linux

Testing & DevOps

Jest
Selenium WebDriver
Jenkins
Debugging & Browser DevTools
Deployment & Environment
Configuration

Project Management

Agile Methodologies
Jira
YouTrack
Git-based Workflows

UI/UX Design

Figma
Adobe Photoshop
Adobe XD
WordPress
Responsive Web Design