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

Two applied software case studies: one full-stack planning platform, one signal-analysis application.

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

QA, test analysis, and process documentation work around 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.

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.jsTypeScriptJavaScriptHTMLCSSresponsive UI

Backend + APIs

Service boundaries, REST endpoints, and HTTP communication for application backends.

PythonFastAPINode.jsExpressREST APIsHTTP communication

Data + Infrastructure

Relational persistence and workflow infrastructure for data-backed systems.

PostgreSQLSQLRedis/Celery workflowsDockerGitHub Actions

Testing + QA

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

pytestPlaywrightsmoke testingmanual QAdebuggingdefect pattern analysis

Applied AI/Data

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

AI training data QAanalyticsoptimizationsignal processing basicsNumPySciPy

Process + Low-Code

Process digitization through modeled domains, requirements, and business flows.

Mendixdomain 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