Skip to content
View abdrahmandiab's full-sized avatar
😄
😄

Highlights

  • Pro

Block or report abdrahmandiab

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
abdrahmandiab/README.md

Hi, I'm Abdelrahman 👋

📍 Munich, Germany | 🎓 M.Sc. Informatics @ TUM | 🤖 ML Engineer

Python PyTorch Java TypeScript C++ GStreamer Docker


Currently exploring agentic AI and how LLMs can autonomously interact with software.


🔭 What I'm Working On

Master of Science in Informatics at Technische Universität München (TUM)

Master's Thesis @ TUM Chair of Software Engineering & AI

Topic: Agentic Regression Bug Testing for GUI Applications

Building a VLM-based agent that can autonomously bisect regression bugs in open-source software. The goal: extend Mozilla's mozregression approach to work with any GUI application, using computer-use agents to visually identify and isolate UI regressions.

Think: an AI that can tell you "the bug was introduced in commit #xxxxx" by actually using the software across versions.

Expected end date for Masters Program: Summer Semester 2026 (Extensible to WS27)


🛠️ Background

I'm a generalist who's worked across the stack:

Domain What I've Done
ML/CV Pose estimation, model compression (APC on LLaMA), depth estimation for autonomous vehicles
Streaming GStreamer pipelines, WebRTC, real-time A/V for live music (TapGig)
Backend Spring Boot microservices, Ruby on Rails, distributed systems
DevOps Docker, Kubernetes, CI/CD, AWS Lambda
Compilers Built one from scratch!
Algorithms Expertise in Algorithm design and Complexity analysis

Previously: ML Engineer at Ivy (framework transpiler) and Logivations (warehouse tracking).


📄 Documents

Document Link
📝 CV View CV
🎓 TUM Transcript: 88(+30)/120 ECTS Transcript up to SS25
🎓 GUC Transcript: (Completed) Transcript

🎲 Beyond Code

When I'm not coding, you might find me:

  • 🎸 Playing guitar (performed sold-out shows in Cairo with my band Skeleton Clique)
  • 🐉 Leading my team to imminent danger in Dungeons n Dragons
  • 📈 Reading about economics and marketing

🌐 Connect

LinkedIn Email


📍 Munich | 🗣️ Arabic (native), English (fluent), German (B1)

Pinned Loading

  1. Sohob/VeryLinkedIN Sohob/VeryLinkedIN Public

    Scalable replica of LinkedIN

    Java 6 5

  2. ivy ivy Public

    Forked from ivy-llc/ivy

    The Unified Machine Learning Framework

    Python

  3. ReactJS-Project1-Github-finder-V2.0 ReactJS-Project1-Github-finder-V2.0 Public

    This is V2.0 of the React Front To Back Course's first project. V2.0 adds more complex features of ReactJS such as hooks, and context to the project, making it faster and neater while maintaining t…

    JavaScript

  4. ReactJS-Project2-Contact-Keeper ReactJS-Project2-Contact-Keeper Public

    This is my second ReactJS project, and also my first full MERN stack project. This application keeps your contacts saved for you, and enables contact management. The project was deployed to heroku,…

    JavaScript