Skip to content
View mahmoud-elbadrawy's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report mahmoud-elbadrawy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mahmoud-elbadrawy/README.md
Typing SVG


About Me

I'm a dedicated Embedded Software Engineer at Infineon Technologies AG, developing and extending the Peripheral Driver Library (PDL) for microcontrollers and contributing to Device Configurator tooling.

Pursuing my M.Sc. in Automotive Software Engineering at TU Chemnitz β€” working at the intersection of hardware constraints and software architecture, where every byte of RAM matters and every CPU cycle counts.

"I don't just write code β€” I build the nervous system of the vehicles of tomorrow."


Professional Experience

Werkstudent Β· Embedded Software Engineer

Infineon Technologies AG Β· Dresden, Germany Β· Nov 2025 – Present

  • Migrated and adapted embedded software examples to new microcontroller platforms, ensuring compatibility and performance
  • Identified and resolved bugs in drivers and example implementations
  • Contributed to the Device Configurator, focusing on peripheral feature implementation
  • Enhanced the Device Configurator user interface by adding dynamic graphs and diagrams to better visualize peripheral configurations

Werkstudent Β· Software Developer

CELERITAS-8 GmbH Β· Leipzig, Germany Β· Mar 2025 – Oct 2025

  • Digitalized and simplified accounting processes through Odoo-based software solutions
  • Implemented Customer Portal with dashboard and KPI visualization
  • Developed responsive Accounting Landing Page with seamless system integration

Tech Stack

Languages

C C++ Python VHDL Tcl XML

Embedded & Automotive

ARM Cortex-M AUTOSAR AVR ATmega32 Bare Metal

Communication Protocols

SPI I2C UART CAN LIN FlexRay Ethernet MQTT

Data & Tools

NumPy Pandas Matplotlib Streamlit Git VS Code Eclipse Keil Jira Jupyter


Projects

C CMake Docker VS Code GitHub Actions Status

Developing a modular C-based embedded monitoring system using CMake and the Unity test framework. Integrated Docker toolchain and VS Code task automation, backed by a GitHub Actions CI pipeline for automated build and unit test execution on every commit.

πŸ…ΏοΈ Smart Parking System

C ATmega32 Embedded

Intelligent automated parking system with real-time availability detection, access control, and embedded sensor integration for improved traffic flow.

C ATmega32 AVR

Integrated home automation for security and energy efficiency using ATmega32, LM35/LDR sensors, LCD display, keypad, and servo motor control.

Python Streamlit Pandas

Interactive web app for analyzing restaurant tipping behavior with real-time data visualization and statistical insights.

VHDL Vivado Digital Design

Structured learning repository documenting VHDL concepts with hands-on examples and exercises, built while studying digital design.

Tcl Automation Scripting

Comprehensive notes and scripts for TCL β€” covering automation, tool configuration, and EDA scripting workflows for embedded toolchains.


Education

Qualification Institution Period
πŸŽ“ M.Sc. Automotive Software Engineering TU Chemnitz, Germany 2024 – 2027
πŸŽ“ B.Sc. Communication & Computer Engineering Mansoura University, Egypt 2019 – 2024
πŸ“œ Microcontroller Architecture & Interfaces (AVR) NTI, Egypt Oct – Nov 2023
πŸ“œ Embedded Systems Summer Program Sprints, Egypt Jul – Oct 2023
πŸ“œ C & Embedded-C Programming NTI, Egypt Aug – Sep 2023
πŸ“œ Parallel Education Program IMT School, Egypt Jan – Apr 2024

Languages

πŸ‡ͺπŸ‡¬ Arabic β€” Native Β Β  πŸ‡¬πŸ‡§ English β€” C1 Proficient Β Β  πŸ‡©πŸ‡ͺ German β€” A2 (Actively improving)


Open to Werkstudent, internship, and thesis opportunities in embedded systems, automotive software, and IoT β€” especially in Germany.



Profile Views

⚑ "Building the software that drives tomorrow's mobility" ⚑

Popular repositories Loading

  1. smart_parking smart_parking Public

    C

  2. atmega32_drivers atmega32_drivers Public

    C

  3. smart_home smart_home Public

    C

  4. tips_dashboard tips_dashboard Public

    Python

  5. mahmoud-elbadrawy mahmoud-elbadrawy Public

    Mahmoud Elbadrawy Profile

  6. TCL TCL Public