Career Profile

I try to integrate AI into edge computing, down to the silicon compilation process. Toward that goal, I study the use of reinforcement learning and graph learning to solve multi-faceted optimization problems.

Check My Blog


Research Intern

June 2019 - September 2019
Microsoft Research, Redmond, WA

I worked at the Systems Research Group and Cloud Efficiency. My goal has been to propose and implement more efficient solutions that increase datacenters resource utilization and save costs for Azure clients.

Research & Development Engineer

Jun. 2017 - Aug. 2018
xWARE Integrated Solutions, Assiut, Egypt

As a Research & Development Engineer, I collaborated with the business team to analyze clients needs and propose technology solutions to the market needs. In addition, I researched and executed best practicies in software development processes.

Some of my contributions included:

  • Wrote well-researched technical proposals that address a specific need.
  • Directly interacted with clients and stakeholders to communicate the status of ongoing projects.
  • Designed and implemented a DevOps pipeline that improved team productivity and reduced time-to-production releases.
  • Led a small software team executing an end-to-end SDLC.

Research Assistant

Jan. 2016 - May 2017
UConn Health, Farmington, CT

As a Research Assistant, I collaborated with an interdisciplinary research team with the goal of advancing quantitative medicine and health care. My role has focused on building support tools and computational platforms for mathematical modeling and simulation of biomedically relevant systems.

Some of my contributions included:

  • AlgoPiper: a web-based software that enables building pipelines and workflows of independent computational algorithms through a drag-n-drop graphical user interface.
  • TURING: a crowd-sourced platform for algorithms and analysis pipelines focused on time- and state-discrete dynamical systems. It features an easy way for developers to publish their own algorithms and link them with others to create workflows for the analysis and use of systems within mathematics and in applications to other fields such as biology and engineering.

Research Intern

Summer 2016
Nabavi Lab, University of Connecticut, Storrs, CT

I joined Sheida Nabavi lab in an effort to develop novel computational methods to identify candidate biomarkers of drug resistant in heterogeneous cancer. I got trained on analyzing large heterogeneous datasets of human DNA and RNA. My work during this internship inspired my Master's thesis project. In addition, I have developed a simulation tool to augment Copy Number Variation (amplifications/deletions) in whole genome sequencing in addition to targeted sequencing.

Teaching Assistant

Jan. 2015 - Dec. 2016
CSE Department, University of Connecticut, Storrs, CT

As a Teaching Assistant, my role has been to contribute to the educational mission of the Computer Science department that aims to provide high quality learning experience for students. I applied my teaching philosophy in:

  • Grading and proposing class projects for undergraduate students
  • Supporting undergraduate students during office hours
  • Assisting instructors of "Probabilistic Performance Analysis of Computer Systems" and "Algorithms" undergraduate courses

Research Intern

Summer 2015
Center for Quantitative Medicine, Farmington, CT

I have been the main contributor to AlgoRun open source platform. AlgoRun is a Docker-based container template for computational algorithms. Using AlgoRun, we have been able to build AlgoPiper to enable independent software modules and algorithms work together. AlgoPiper enabled superADAM modules to get alive. The objective of superADAM is to be able to create a workflow for mathematical modeling and simulation using polynomial dynamical systems framework (based on the different software modules) that could be used by a 3rd party program.

Research Assistant

Jan. 2015 - Dec. 2015
Center for Hardware Assurance, Security and Engineering, University of Connecticut, Storrs, CT

As a Research Assistant at the Center for Hardware Assurance, Security and Engineering at Electrical and Computer Engineering Department, I have worked on a Big Data project sponsored by Comcast that analyzes and predicts anomalous user behavior through analytic and learning algorithms.

I have utilized different Python packages to build user models and predict anomalies followed by data visualization. I have also used Apache Spark to transform our models into ones that are ready for Big Data analysis (in terms of volume and velocity).

Teaching Assistant

Oct. 2013 - Dec. 2014
Assiut University, Assiut, Egypt

I was responsible for performing teaching or teaching-related duties to assist faculty members, professors and department heads. Responsibilities included:

  • Assigned material in class as needed.
  • Tutored and mentored students.
  • Obtained materials needed for classes, including texts and other materials.
  • Recorded grades and inform students of their final grades.
  • Arranged for teaching observations.
  • Met with students during office hours.
  • Helped professors and teachers develop course plans.
  • Assisted with student conferences.
  • Led discussion sections.
  • Created and wrote materials such as a syllabus, visual aids, answer keys, supplementary notes, and course websites.

Software Engineering Intern

Summer 2012
ITWorx, Cairo, Egypt

Used Microsoft SharePoint technology to automate some grading processes in the school management system, ITWorx Education.


Recent Projects:

OpenROAD Flow - A cloud-based platform that aims to provide a 24-hour, no-human-in-the-loop layout design for SoC, package and PCB with no Power-Performance-Area (PPA) loss.

Honors and Awards

2019 - Richard Newton Young Student Fellowship, Design Automation Conference (DAC’19), Las Vegas, NV, USA
2015 - UConn Graduate Student Intern of the Year Honorable Mention, University of Connecticut, USA
2013 - One of Top 10 Debaters Medal and Award, 2nd International Universities Arabic Debating Championship, Al Doha, Qatar
2009 - Coca-Cola Education Award, Assiut Governorate shield, Assiut Municipal Council shield Teachers Association in Assiut shield