Hello, I'm

Malek
Abdelrahman

|

Building safer autonomous systems through precision engineering, rigorous testing, and a passion for reliability.

Malek Abdelrahman
ISTQB

Who I Am

Have you ever wondered what keeps modern vehicles running safely and reliably — even under extreme conditions?

I'm a Software Development Engineer specializing in automotive software, embedded systems, and system testing. I'm driven by curiosity, precision, and the challenge of turning complex ideas into reliable, safety-critical systems.

My journey began at Ain Shams University, where I earned my B.Sc. in Computer & Systems Engineering and completed a Siemens-sponsored thesis on fault-tolerant AUTOSAR OS for multicore platforms — work that became my first IEEE publication at NILES 2024.

Today at Micro Engineering Tech Inc., I ensure autonomous systems behave safely, predictably, and reliably across environments. Every test case I design is written with one goal: to make autonomous mobility safer and more dependable.

Autonomous Vehicles
Embedded Systems
Software Testing
AUTOSAR
malek@portfolio:~
$ cat about.json
{
  "name": "Malek Abdelrahman Hassan",
  "role": "Software Development Engineer",
  "company": "Micro Engineering Tech Inc.",
  "focus": [
    "Autonomous Vehicle Testing",
    "Embedded Systems",
    "AUTOSAR OS"
  ],
  "education": "B.Sc. Computer & Systems Eng.",
  "university": "Ain Shams University",
  "certifications": ["ISTQB CTFL"],
  "publications": 1,
  "passion": "Making mobility safer"
}

Where I've Worked

Autonomous Vehicle SW Tester

Micro Engineering Tech Inc. (METI) / Client General Motors

Oct 2024 — Present
  • Design Execute system, functional, and regression tests, translating requirements and use cases into clear test plans.
  • Develop Scenario-based tests, parameterizing inputs to maximize coverage and reproducibility.
  • Automate Test generation using an internal Python-based scenario automation framework.
  • Lead End-to-end test lifecycle: intake, prioritization, execution, defect triage, tracking, reporting, and release sign-off.
  • Delivered 500+ scenario-driven test cases, improving feature quality and faster release cycles.
Test Design Python Scenario Testing Automation Defect Triage JIRA

Featured Projects

Encryption / Decryption Tool

Desktop application for encryption/decryption with shared key and sign/verify with private/public certificates. Features an interactive GUI for seamless cryptographic operations.

Python Cryptography GUI

CPU Scheduler Simulator

Desktop application simulating CPU scheduling algorithms (FCFS, SJF, Round-Robin, Priority) with a live CPU-like simulator and real-time Gantt chart visualization.

Java JavaFX Algorithms

AUTOSAR MCAL & ECUAL Drivers

Built MCAL layer (DIO, Port, GPT drivers), ECUAL layer (LED, Button drivers), and Service layer (Scheduler) for TM4C microcontrollers following AUTOSAR architecture.

C AUTOSAR TM4C Embedded

APB Bus with UART & GPIO

Synthesizable APB bus connected to UART controller for serial-to-parallel data conversion. Implemented GPIO controller for pin configuration as input/output.

SystemVerilog UART GPIO RTL Design

Door Locker Security System

Password-based door unlocking system using ATmega MCU with GPIO, Keypad, LCD, Timer, UART, I2C, EEPROM, Buzzer, and DC Motor drivers.

C ATmega Embedded I2C UART

Technical Arsenal

Programming

C Programming Advanced
C for Embedded Advanced
C++ (11/14/17) Advanced
Python Intermediate
Java Intermediate

Embedded & Automotive

RTOS / AUTOSAR OS Advanced
AUTOSAR Architecture Advanced
ARM / Microcontrollers Advanced
SystemVerilog / RTL Intermediate

Testing & QA

Test Design & Execution Advanced
Scenario / Regression Testing Advanced
Test Automation (Python) Advanced
ISTQB Methodologies Certified

Tools & Practices

Git & GitHub Advanced
Data Structures Advanced
Jira / TestLink Proficient
Problem Solving Intermediate

Education & Credentials

B.Sc. Computer & Systems Engineering

Ain Shams University, Cairo

2019 — 2024

Cumulative GPA: 3.0

IEEE Publication — NILES 2024

"MCS-FT: A Fault-Tolerant AUTOSAR OS For Multicore Platforms"

6th Novel Intelligent and Leading Emerging Sciences Conference

ISTQB Certified Tester — Foundation Level

International Software Testing Qualifications Board

May 2025

Siemens Summer Academy

Developing Embedded Software with Adaptive AUTOSAR Guide

July — Oct 2023

MCU fundamentals, debugging tools, adaptive AUTOSAR, safety, security, DevOps, RTOS fundamentals.

Continuous Learning

2025 Complete Modern C++ (C++11/14/17)
2025 ISTQB Foundation Level V4.0 Training
2024 Web Development Foundation
2023 Introduction to AUTOSAR/OSEK RTOS
2023 Automotive & AUTOSAR Device Drivers (ARM)
2022 Full Embedded Systems Diploma

Beyond Code

Head of Families & Student Activities Committee

Student Union

2020 — 2023
  • Responsible for 20 student activities on campus.
  • Established a competition between all the student activities simulating YLF competition (LEADERS LEAGUE) to improve them in Project Management (PM), Public Relations & Fund Raising (PR & FR), Human Resources (HR), and Media.
  • Helped to solve students' problems in college.

PM Member

Google Developer Student Clubs

2022 — 2023
  • Leveraged project management strategies aligned with the content of the Project Management diploma on Coursera.
  • Oversaw GDSC courses, ensuring the delivery of high-quality content.

Head of PR Committee

IClub

2020 — 2021
  • Led a team of 70 members across 10 student clubs all over Egypt.
  • Managed trainings to improve members' skills in communication and outreach.
  • Executed collaborative projects with IClub and enrolled in events.

Logistics Assistant

Life Makers Foundation

Jul 2015 — Sep 2017
  • Raised funds to establish small projects for families to leverage their lives.
  • Joined blood donation campaigns.
  • Organized clothes fairs for social services.

Let's Connect

Looking ahead, my goal is to advance as a technical leader in automotive and autonomous systems, helping shape software that defines the future of safe mobility.

If you share that passion or are looking for someone who brings technical depth, attention to detail, and real-world reliability — let's talk.