ms.

Mostafa Salman · Hamburg

DevOps & Security Engineer

Building automation, observability, and secure systems.

NXP DevOps working student and M.Sc. Microelectronic Systems student in Hamburg, with a background in embedded systems and robotics.

Mostafa Salman
Mostafa SalmanENGINEERING / HAMBURG

Selected work

Automation, secure firmware and robotics: a closer look at the work.

NXP / WORKING STUDENT · DEVELOPMENT OPERATIONS

From build to visibility.

I maintain and extend Jenkins build and test pipelines, automate environments with Ansible, and develop observability with Grafana and Prometheus. I also co-develop a PostgreSQL-backed engineering KPI platform.

Explore an illustrative delivery pipeline, from build and test to release.

MORE SELECTED WORK

Security, robotics and systems in practice.

02
ROBOTICS · MIT / MENOUFIA

Robots built
to work together.

At MIT, I designed, programmed and tested autonomous robots for sample collection and communication. Our international team won first place at IDC ROBOCON.

EVENT
IDC ROBOCON
TEAM
International
RESULT
First place

I later led a student robotics team at Menoufia University, coordinating mechanical, electrical and software work.

Photos & certificates ↗

Explore the robotics work
  1. Design & codeAutonomous robots for sample collection and communication.
  2. Compete togetherFirst place with an international team at IDC ROBOCON.
  3. Lead integrationLater coordinated mechanical, electrical and software work at Menoufia University.
RoboticsEmbedded systemsC / C++Testing & integration
Explore robotics experience ↗View robotics in the 3D world →
Five members of the international robotics team together wearing medals
The international team at IDC ROBOCON, 201901 / IDC
03
COMMUNITY WEBSITE · IN PRODUCTION

YallaDabka.

A live community website, from automated releases to day-to-day production operations.

DELIVERY
GitHub Actions
RUNTIME
Docker / Nginx

Production application · Ongoing

Contribution & delivery
The task
Keep a Hamburg community website deployable and support its day-to-day production operations.
My contribution
Help maintain delivery and operations: GitHub Actions, Docker / Compose and Nginx on an IONOS VPS, including health checks and security-header validation.
Explore the work
The live website and public repository show the application and its documented deployment workflow.

Next.js / React · GitHub Actions · Docker / Compose · Nginx

YallaDabka website showing a Dabke dance group in Hamburg and upcoming events.
From the live website · October 2026
04
EMBEDDED / IoT · HAW

Secure smart
supply chain.

Connected containers combining sensor data, location tracking and embedded security.

Technical details

Smart containers using sensors, GPS and IoT nodes for real-time tracking. Explored secure storage, provisioning and key management in a distributed embedded environment using RIOT OS concepts.

IoTRIOT OSGPSSensors

2023 · University project

05
EMBEDDED COMMUNICATION · HAW

Bus systems
& sensors.

Comparing embedded communication protocols and documenting the right fit for each system.

Technical details

Analyzed Ethernet, CAN, SPI, USB and RS485 for embedded systems. Compared protocol characteristics and documented communication requirements and selection criteria.

CANSPIEthernetRS485

2020 – 2021 · University project

Explore my public repositories on GitHub

02 — EXPERIENCE

DevOps, software
and systems.

At NXP since February 2022, across trust provisioning and secure-element development operations.

SEP 2026 — PRESENT

eSE DevOps / Development Operations

Current

Working student · Secure Connected Edge · JCOP / Java Card

  • Maintain and extend Jenkins pipelines for automated builds and tests of JCOP and embedded Secure Element software.
  • Develop Grafana / Prometheus observability and reusable engineering dashboards.
  • Co-develop a PostgreSQL-backed KPI platform, connecting SQL data with Grafana visualizations.
  • Automate reproducible development and test environments with Ansible, and resolve pipeline and tooling requests.

FEB 2022 — AUG 2026

Trust Provisioning

Engineering operations & DevOps · Working student, intern and thesis student

  • Worked with PKI administration, HSM-based signing, device authentication, and key and certificate lifecycles.
  • Developed Python and Bash automation for provisioning and recurring operational workflows.
  • Supported CI/CD, container deployments, monitoring and controlled releases across development, test and production.
  • Completed Cypress UI-testing tasks for an internal simulation and documented issues in Jira.

Research, robotics & collaboration

JUN — OCT 2023

HAW Hamburg

Undergraduate research assistant in the International Economics Program: data analysis, literature review and interactive learning materials.

JUL — AUG 2019

MIT · Boston

Robotics engineering intern: autonomous robots for sample collection and communication tasks.

1st place · IDC ROBOCON · International team
Explore the full résumé ↗

INTERACTIVE ENGINEERING / START HERE

Explore the ideas in action.

Five browser experiences connect concepts from my work and studies. Choose what interests you.

Browser-based illustrations and calculations—not live device telemetry or trained AI.

05 / DEVOPSDelivery labRun a pipeline, block a release or explore a rollback.

DEVOPS / INTERACTIVE DELIVERY LAB

What happens
between commit and deploy?

Step inside a delivery pipeline. Follow the change in 3D, introduce a failure and explore how systems respond.

The work behind the demo
Delivery controlINTERACTIVE PIPELINE SIMULATION
SANDBOXCI / CD

PIPELINE / CHANGE → RELEASE

A delivery in motion.

Ready to run
RELEASE PATH / SIMULATION From change
to confidence.
Choose a scenario to begin
STAGES PASSED00 / 06 CHANGE01

Run the simulation or step through it. Select any stage to inspect it.

STAGE INSPECTOR

Code

01 / 06

A change enters version control. A pipeline can start from a commit or pull request.

GitPull request
DELIVERY DECISIONWaiting for a run

RUN ACTIVITY

Pipeline journal

  1. 00Select a scenario and start a run.

Simulated events · no connection to NXP systems

POST-DEPLOY FEEDBACK

Observe the release.

Awaiting deployment

A synthetic health index illustrates how monitoring can inform a rollback. Values are examples, not actual measurements.

Health feedback appears after a deployment.

No release has been deployed in this run.

Select a scenario to see how delivery gates and feedback work together.

COMPARE THE OUTCOMES

Your recent runs.

  1. Complete a run to compare outcomes. History stays in this page only.

Up to four simulated runs · select one to load its scenario again.

REAL-WORLD CONTEXT

At NXP, I work with Jenkins build and test automation, Ansible and observability tools. This lab is a simplified educational illustration, not an NXP pipeline or a representation of production data.

INTERACTIVE STUDY / 06Explore the connections.An illustrative engineering world connecting the disciplines behind the work. Choose an area to explore, or continue directly to the projects.

Motion is paused · controls still work

Choose an area to explore the engineering world. Drag to rotate; use ± for zoom and field settings.

WORLD → WORK

Follow the thread.

Move from the visual model to the ideas and work behind it.

01 / HARDWARE & SIGNALS

From signals to systems.

Explore a mathematical signal, then see the FPGA and CNN topics in my current studies.

03 — TOOLKIT

From CI/CD pipelines to circuits.

DevOps, software, electronics, robotics and secure delivery, developed through work, projects and ongoing study.

CURRENT STUDY · M.SC.

Exploring intelligent hardware.

My current Microelectronic Systems studies include FPGA-based work and convolutional neural networks (CNNs).

FPGACNNMicroelectronic Systems
Try an illustrative convolution ↗View hardware in the 3D world →
/ 01

Embedded software

C / C++ · Python · PySide6 · i.MX93 · S32K3

/ 02

Electronics & PCB design

PCB design · Eagle · LTspice · Sensors · Microcontrollers

/ 03

Firmware & security

SPHINCS+ · LMS · PKI · HSM · Secure provisioning

/ 04

Robotics & integration

Robot design · Programming · Testing · Team coordination

/ 05

DevOps & CI/CD

Jenkins · Ansible · GitHub Actions · Docker · Git · Bash

/ 06

Observability & data

Grafana · Prometheus · PostgreSQL · SQL · SQLite

Operational support experience

Kubernetes · Helm · OpenShift · Argo CD · Terraform · Azure DevOps · Alertmanager · ELK · Nginx

04 / FILTERSConvolution studyDraw a pattern and explore a computed feature map.

INTERACTIVE STUDY / 01

From pixels to features.

Draw a pattern. Change the filter. Watch the numbers become a 3D feature map.

Inspired by my current studies ↗
  1. Draw a pattern
  2. Choose a filter
  3. Inspect the result

Enable JavaScript to explore this interactive calculation.

02 / SIGNALSSampling labChange a signal and see how sampling can mislead.

INTERACTIVE ENGINEERING / 01

See what sampling misses.

Change a signal and its sampling rate. Watch how the same samples can suggest a different frequency.

  1. Choose a preset
  2. Change the signal
  3. Compare the samples

This browser experiment needs JavaScript. Sampling too slowly can make a signal appear to have a different frequency.

FREQUENCY DOMAIN / INTERACTIVEOpen the spectrum studioExplore what an FFT reveals about a synthetic signal.

Enable JavaScript to calculate and explore the spectrum. No audio, microphone or device connection is used.

Analyze the sampling sine with the FFT ↗

The same frequency and phase are synthesized at 1,024 samples per second.

An ideal mathematical example, not live sensor data. The original is an ideal sine with adjustable phase; the displayed value is the folded frequency magnitude.

04 — ABOUT ME

Curious by nature.
Practical by training.

I’m an Information Engineering graduate and Microelectronic Systems master’s student in Hamburg. My experience spans DevOps, embedded software, robotics, electronics and semiconductor security.

At NXP, I also work on the automation, build and observability systems that support secure software engineering.

ONGOING STUDIES

M.Sc. Microelectronic Systems

HAW Hamburg / FH Westküste

Enrolled since 2025

BACHELOR’S DEGREE

B.Sc. Information Engineering

HAW Hamburg · 2020 – 2025

PROFESSIONAL TRAINING

DevOpsCon Kubernetes CAMP

Hamburg · 2024

LANGUAGES

Arabic · Native
English · C1 / Fluent
German · A2 / Continuing to learn

05 — GET IN TOUCH

Let’s talk
engineering.

Interested in DevOps, embedded software, hardware, robotics or secure systems? I’d be happy to talk.

mostafa.salman.de@gmail.com