Artificial Intelligence student at FAU Erlangen-Nürnberg

Marwan Abdelsamad

Building reliable full-stack systems for data, automation, and applied AI.

I design backend APIs, frontend interfaces, relational data models, and testing workflows — with a focus on clean architecture, practical automation, and data-driven software.

  1. APIs
  2. Interfaces
  3. Data Models
  4. Automation
  5. Testing
  6. Applied AI

What
I Build

From user-facing interfaces to tested AI/data workflows — I build software one reliable layer at a time.

01

Interfaces

Clean, responsive software surfaces for real users.

Frontend interfaces built with Angular, React, TypeScript, HTML, and CSS.

02

APIs

Structured endpoints, clear boundaries, and reliable communication.

Backend services and REST APIs built with FastAPI, Python, Node.js, and Express.

03

Data

Schemas, queries, and durable application state.

Relational data models and persistence layers built with PostgreSQL and SQL.

04

Workflows

Operational logic that keeps systems moving.

Background jobs, automation, Redis/Celery pipelines, Docker, and CI/CD.

05

Quality

Checks that keep software stable and maintainable.

Testing workflows with pytest, Playwright, manual QA, and GitHub Actions.

06

Applied AI/Data

Practical intelligence built on reliable data.

Analytics, optimization, signal processing, and AI data workflow evaluation.

Featured Projects

Three applied software case studies spanning automated job search, workforce planning, and signal analysis.

Live · Production-style personal project

WerkMatch

An automated job-search workspace that finds technical working-student roles, explains each match using verified CV evidence, and prepares tailored application documents.

TypeScriptReactVinextSupabase AuthPostgreSQLSupabase StorageCloudflare WorkersOpenCode Go
WerkMatch public homepage showing a fictional job match and evidence summary
Public demo with fictional data. No account required.

Repository available

Workforce Analytics & Shift Planning Platform

Full-stack workforce planning platform for availability tracking, scheduling optimization, analytics, and operational views.

AngularTypeScriptFastAPIPythonPostgreSQLRedisCeleryDocker
GitHub
  1. Availability
  2. API
  3. PostgreSQL
  4. Redis/Celery
  5. OR-Tools
  6. Schedule

Availability becomes structured data, optimization logic, and a schedulable workflow.

Repository available

EMG Signal Visualization & Analysis Application

Python desktop application for EMG signal visualization, filtering, event detection, and analysis-ready data workflows.

PythonPySide6PyQtGraphVisPyNumPySciPypytestGitHub Actions
GitHub

Raw signals become filtered views, detected events, and analysis-ready data.

Experience

Software development and quality assurance work across full-stack web systems and AI training data workflows.

Scale AI

AI Quality Assurance Specialist | QA & Test Analysis

10/2024 - 09/2025

Part-time, Remote

Worked on QA and testing processes for AI training data across NLP, computer vision, and GenAI workflows.

  • Evaluated QA and testing processes for AI training data.
  • Analyzed test results, edge cases, and recurring defect patterns.
  • Documented issues, improvement areas, and review criteria.
  • Collaborated with engineering and operations teams to improve workflow reliability, quality metrics, and process documentation.

Smstream

Software Development Intern

07/2024 - 09/2024

Internship, Egypt

Contributed to full-stack web applications across React and TypeScript interfaces, Node.js services, REST APIs, and SQL data workflows.

  • Developed and improved web application features with React, TypeScript, JavaScript, Node.js, HTML, CSS, and npm.
  • Implemented and integrated REST APIs, and worked with SQL databases to process, store, and serve application data.
  • Performed functional testing, debugging, and bug fixing to improve the stability of existing features.
  • Used Git and GitHub for version control and collaborated within established development workflows and technical standards.

Capabilities

A practical stack for building web systems, data-backed workflows, QA processes, and applied AI/data tools.

Frontend

Interfaces built with typed components, responsive layouts, and practical UI workflows.

AngularReact / Next.jsTypeScriptJavaScriptHTMLCSSTailwind CSSVitenpmresponsive UI

Backend + APIs

Core programming, service boundaries, REST endpoints, and HTTP communication for application backends.

PythonJavaC++FastAPIFlaskNode.jsExpressREST APIsHTTP communication

Data + Infrastructure

Relational persistence and workflow infrastructure for data-backed systems.

PostgreSQLSQLSupabaseauthenticationrow-level securityRedis/Celery workflowsDockerKubernetesOpenShiftCloudflare WorkersGit / GitHubGitHub ActionsCI/CDLinux / Shell

Testing + QA

Automated and manual checks focused on regression risk, defects, and reliability.

pytestunittestPlaywrightSeleniumBDDE2E testingregression testingZodmanual QAdebuggingdefect pattern analysis

Applied AI/Data

Evaluation and analysis workflows where AI, data, and signal processing are useful.

AI training data QALLM API integrationweb scrapinganalyticsoptimizationsignal processing basicsNumPySciPy

Software Engineering

Architecture and implementation practices for maintainable software and modeled business workflows.

client-server architecturemicroservicesmultithreadingtechnical documentationMendixdomain modelspagesmicroflowsnanoflowsrequirements engineeringprocess digitization

Education

Academic path across artificial intelligence, computer engineering, software, data, and algorithms.

10/2025 - Present

Current

Friedrich-Alexander-Universitat Erlangen-Nurnberg

B.Sc. Artificial Intelligence in Biomedical Engineering

Erlangen, GermanyCurrent grade: 1.5

Focus

Software DevelopmentData EngineeringArtificial IntelligenceData Analytics

Relevant coursework

Data EngineeringAlgorithmsData Structures & Data RepresentationApplied Programming

09/2022 - 02/2024

ITMO University, St. Petersburg

B.Sc. Computer Engineering

Full scholarship

Relevant coursework

Software EngineeringDatabasesOperating Systems

10/2020 - 08/2022

Cairo University

B.Sc. Computer Engineering

Relevant coursework

Higher MathematicsAlgorithms & Data StructuresProgramming TechniquesLogic Design

Certifications + Awards

Compact signals of continued training, scholarship selection, and technical learning.

Awards

Deutschlandstipendium Scholarship Offer

2025

OTH Regensburg

Russian Government Full Scholarship

2022

ITMO University