Supporting and coordinating tooling team in Chennai
Acted as a scrum master in an activity called SLA Tool
Worked on generating data from our ticketing system [CoreAlm] to GSheets
Worked on several different projects (PAT, SceneMaker, LabelGen, Validation tool chain, Deploying CI for CDV)
Designed & implemented new features in existing tools
Redesigning an existing tool and coordinating the implementation of this design
Wrote test cases for every module i have implemented either in c++ or python & automated the run of them
Implemented new concepts in the team like lock free queue/stack
Worked with different languages (Python, C++, C# & DXL).
Worked also with Blender & QT
Conducted several presentations introducing new concepts to the team
Conducted several demos to the customer presenting our tools
Trained YOLOv3 network for object detection and used it in C++ application
Android Developer
Technosaab
12.2016 - 06.2017
It is a startup to develop websites and mobile applications
Worked on Android Studio, Phonegap, and Cordova
Developed using JavaScript, HTML, and CSS.
Database Trainee
Engineering Consultant Group
Egypt
07.2015 - 08.2015
Learned the basics of database administration
Experience using SQL.
Education
M.Sc. - Computer Engineering
Cairo University
10.2016 - Current
B.Sc. - Computer Engineering
Cairo University
10.2011 - 07.2016
Skills
Python
undefined
Projects
Graduation Project (I-Fit)
Developed a desktop application which takes a photo for a cloth design and the user’s Sizes. The output will be a 3D model of the user wearing the cloth design
Developed the simulation tool using Python
Experience in the libraries OpenCV, Scikit-Learn
Developed the GUI using QT Designer 3D modeling using blender
What’s cooking
Developed a program to predict the cuisine for the input recipe [ingredients] kaggle.com competition
Developed the program using Python
Experience in the library Scikit-Learn
El-Fagr El-Gdeed
Developed a desktop application for a car renting company called El-Fagr El-Gdeed to save his data in
Developed GUI using C#
Developed Queries using SQL
Processing On Large Database
Applying complex queries on large amount of stored data to test its performance