MUSTAFA MAHDI

MUSTAFA MAHDI

Web Developer

Hello!, I'm an Enthusiastic Web Developer with experience in building React-based applications and internal tools. Experienced in the MERN stack, with advanced skills in React JS, including state management and implementation of UI/UX. Fundamental skills in Next.js, with a strong foundation in full-stack development and hands-on agile methodologies.

I like to draw


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.

About Me

I am a Full Stack Developer with strong skills in JavaScript, React, HTML, and CSS, and a good understanding of Object-Oriented Programming, functional programming, and Test-Driven Development. I'm keen to leverage these skills to develop user-friendly and visually appealing web applications. My career progression has seen me adapt swiftly to new technologies, enhancing my front-end capabilities and growing into full-stack development roles. At my current job, I actively use JavaScript, Node.js, React, and MongoDB, and have significant experience in Agile development environments, which helps me collaborate effectively and solve problems quickly in fast-paced settings. Previously at Kyto GmbH, I led projects that enhanced digital marketing solutions by automating processes and synchronizing data across global platforms. I'm eager to bring my technical skills and adaptive mindset to new challenges.

Latest project

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


Other work

Skills

Front-end

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

Back-end

Skill
Node.js, Express.js
JSON Web Token
MongoDB, PostgreSQL
SQL

DevOps & Version Control

Skill
Git, Docker, Jenkins, Linux
Virtual Network Computing

Testing & Automation

Skill
Jest, Selenium WebDriver, DOM Manipulation (JavaScript), Data Extraction

Project Management

SkillLevel
Agile Methodologies, Jira, YouTrack 

UI/UX Design

SkillLevel
Adobe Photoshop, Figma, Adobe XD 

Area of Knowledge

  • Functional and Object-Oriented Programming

  • Agile software development

  • Responsive Web Design

  • Test-Driven Development

  • Domain-driven design

  • Web Accessibility

  • Cross-browser Testing and Debugging

  • Git and Version Control

  • Documentation and Collaboration

MUSTAFA MAHDI

Oct. 2020

March. 2024


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


MUSTAFA MAHDI

Oct. 2017

Sep. 2019


M.Sc. in Maritime Spatial Planning, Università Iuav di Venezia, Venice

Contact me