About Me

Who Am I?

I'm Kirollos Ehab, Machine Learning & AI Engineer specializing in LLM-driven systems, and intelligent QA automation. Experienced in building agentic workflows, and ML-based solutions in industrial environments at Siemens EDA. Strong background in deep learning, data-driven system design, and scalable software development, with experience in developing end-to-end ML pipelines and production-ready tools.

AI

ML & DL

Data Science

Software Engineering

Core Expertise

Technical Skills

Programming Languages

  • Python
  • C / C++
  • Java
  • Dart
  • JavaScript
  • TypeScript
  • SQL
  • Bash / Shell / C Shell
  • Perl

AI / ML Frameworks

  • Pandas
  • NumPy
  • PyTorch
  • TensorFlow
  • Keras
  • scikit-learn
  • OpenCV
  • Optuna
  • Copilot SDK

Web / Mobile Development

  • React
  • Flutter
  • HTML
  • CSS
  • JavaScript
  • MongoDB

DevOps

  • Git
  • Perforce
  • Docker

Tools & Collaboration

  • Jira
  • Confluence
Experience

Work Experience

Siemens EDA

Siemens EDA, AI/ML QA Engineer July 2024 - Present

  • Enhanced model performance through hyperparameter optimization (Optuna, GridSearch), improving prediction accuracy and inference efficiency
  • Designed a test prioritization framework using ML to rank regression test cases, reducing execution cost while maintaining high failure detection coverage
  • Developed agentic QA workflows integrating LLMs, tools, and execution pipelines to automate test case generation and analysis at scale
  • Integrated Model Context Protocol (MCP) servers to enable tool-augmented LLM reasoning, improving context-awareness and automation reliability
  • Refactored legacy Perl/Python QA automation pipelines, improving maintainability, execution performance, and debugging visibility
  • Built internal chatbot tools using prompt engineering to assist QA/RD teams with technical queries and workflow acceleration
  • Authored technical documentation for ML pipelines and QA systems, improving onboarding and reproducibility
ASU Racing Team icon

ASU Racing Team, Deep Learning Researcher November 2023 - July 2024

  • Collaborating with a team of talented individuals to design and implement innovative machine learning models for autonomous vehicles
  • Applying deep learning algorithms to improve the team’s performance in various autonomous vehicle competitions
cellula icon

Cellula Technologies, ML Engineer Intern November 2023 - December 2023

  • Led a high-performing team in the development of Taxi Fare Prediction, achieving significant enhancements in accuracy and efficiency
  • Used Classification techniques as DecisionTrees, KNN, RandomForest & Logistic Regression
  • Used Regression techniques as DecisionTreesRegressor, Linear Regression, RandomForestRegressor & XGBoostRegressor
  • Achieved high accuracy & low MSE while working on the tasks
Edges for training icon

Edges for Training, Embedded Systems Diploma July 2023 - November 2023

  • Worked under supervision of Engineer Mohamed Tarek
  • Mastered the basic concepts of Embedded Systems, demonstrating a solid understanding of core principles
  • Mastered the fundamental concepts of Embedded C
  • Interfaced with AVR Micro-controllers, developing comprehensive drivers for various peripherals
  • Acquired knowledge of Real Time Operating Systems (RTOS)
WE icon

Telecom Egypt, AI Trainee July 2023 - August 2023

  • Learned About Neural Networs & Worked with Keras, Tensorflow & NumPy
  • Knew CNN Architecture & difference between ANN & CNN
  • Used Pre-Trained models like MaskRCNN for Object detection & instance segmentation
Projects

Recent Projects

Graduation Project - VGEN

  • Built an end-to-end pipeline for large-scale VHDL dataset collection, structuring, and validation.
  • Developed hybrid classification, complexity analysis, and industrial-style validation workflows.
  • Generated a metadata-rich benchmark dataset with 900k+ RTL files and an automated repair system.

Image Generation Using GANs

  • Implemented DCGAN, WGAN, and conditional GANs for image synthesis using PyTorch.
  • Built a conditional generation pipeline for fashion items based on class labels.
  • Compared GAN architectures using FID scores and qualitative evaluation.

IBM AI Engineering Capstone

  • Classified concrete crack imagery using transfer learning with ResNet18.
  • Achieved 99% accuracy on evaluation data.
  • Applied preprocessing and augmentation to improve robustness and generalization.

BEACON

  • Developed a peer-to-peer offline disaster response app using Flutter.
  • Enabled text, voice, image, and location sharing without internet access.
  • Used MVVM, Provider, and SQLite for emergency workflows and coordination features.

Computer Shop E-Commerce

  • Built a full-stack computer hardware e-commerce platform with React/Vite and Node.js/Express.
  • Created backend services using MongoDB, JWT authentication, and role-based access control.
  • Implemented modular REST APIs for users, products, orders, reviews, and coupons.

IBM Data Science Capstone

  • Predicted if the Falcon 9 first stage will land successfully.
  • Used Folium to visualise launch sites.
  • Created a web visualisation page using Plotly Dash.

Taxi Fare Prediction

  • Predicted fare amount in New York City.
  • Applied multiple Regression Models.
  • Deployed Model using Django Framework.

Instance Segmentation

  • Used MaskRCNN to segement & detect all objects in the video.
  • Used MaskRCNN to segment & detect cars only in the video.
  • Used CV2 & pixellib library to count the cars in each frame in the whole video.

Face Recognition and Audio Gender Identifier

  • Used Pyaudio in recording Voice.
  • Used SVM algorithm in the Face Recognition.

Educapedia IGCSE Web Application

  • Applying Software Principles & MVT architecture.
  • Used HTML/CSS & JavaScript for Front-End & used Django for the backend.
  • Hosted the application on pythonanywhere.
  • Used Incremental Approach when developing the application.

Library Management System

Used Java & Javafx for GUI & File Handling to apply OOP concepts.

Courses

Certificates

HTML5 Bootstrap Template by colorlib.com
February 2026 | Deeplearning.Ai

Sequence Models

HTML5 Bootstrap Template by colorlib.com
August 2024 | IBM

IBM AI Engineering

HTML5 Bootstrap Template by colorlib.com
January 2024 | IBM

IBM Data Science

HTML5 Bootstrap Template by colorlib.com
December 2023 | Cellula

Machine Learning Engineer

HTML5 Bootstrap Template by colorlib.com
November 2023 | Edges for Training

Embedded Systems Diploma

HTML5 Bootstrap Template by colorlib.com
July 2023 | Deeplearning.Ai

Machine Learning Specialization

HTML5 Bootstrap Template by colorlib.com
August 2023 | GDSC

Embedded Systems

HTML5 Bootstrap Template by colorlib.com
March 2023 | STP

Machine Learning Workshop

HTML5 Bootstrap Template by colorlib.com
December 2022 | University of Michigan

Python Data Structures

Get in Touch

Contact