Experience
2022- Present
Next Structural IntegrityLead Software Engineer / DevOps Engineer
Roles:
- Led the software development team to build multi-disciplinary systems using Backstage.io and Laravel frameworks.
- Worked on designing and developing a companywide Intranet system integrating project management tools like P6, ADP, and Oracle NetSuite.
- Ensured that systems were safe and secure against cybersecurity threats using identity controls and permissions.
- Developed an autonomous AI web application for holding live 1-on-1 Interviews with candidates using ChatGPT and Azure Speech AI services.
- Developed, and maintained enterprise-level infrastructure on bare-metal servers using infrastructure as a code concept and Kubernetes technologies.
2019 - 2021
UdacityAndroid Developer
- Reviewed and audited Android graduation projects / Provided 1-on-1 mentoring calls.
2018 - 2022
OntarioTech UniversityResearch Teaching Assistant (Software Engineer)
Roles:
- Member of the IoT Research Lab at OntarioTech University.
- X-Beats: Developed a state-of-the-art real-time monitoring platform, diagnoses, and anomaly detection for healthcare applications.
- Built a comprehensive IoT framework that can be widely deployed and used by medical wearable devices and patients for real-time data acquisition.
- Prototyped a wearable sensor for continuous ECG data acquisition and transmission over Bluetooth Low Energy (XBeats – Patent Pending).
Technology used:
2021 - 2022
Bosten-Group.netSenior Software Engineer / Architect (Remote)
Roles:
- Developed a CRM and ticketing system for tracking services and internal procedures using Laravel framework.
- Designed and implemented automation scripts for billing customers and generating invoices.
- Designed and deployed the company's infrastructure hosting software and services.
- Deploy a Lightweight CalDAV + CardDAV server hosting more than 7k contacts.
Technologies Used:
MS Azure, Laravel (PHP), JavaScript, MySQL, Linux, Nginx, CardDAV, CalDAV.
2016 - 2019
SSTMSoftware Engineer / IoT System Architect
- Developed and Implemented a comprehensive web application for customers to configure and track their assets using Laravel (PHP).
- Designed and deployed a scalable intranet system for IoT sensors data logging and monitoring using ThingsBoard and HiveMQ.
- Designed and deployed the company's infrastructure hosting software and services.
2015 - 2015
GUC - ITS-Research GroupJava Developer
Roles:
- Designed and implemented a Graphical User Interface (GUI) for the software of the project “Planning Platform for Roadside Networks, PRONET”.
- Led a team of three members using project and time management techniques.
- Supervised the implementation process of the project on GitHub.
Technology used:
Java - XML
Eduaction
2018 - 2022
OntarioTech UniversityPhD in Electrical & Computer Engineering
- Design a novel platform for real-time electrocardiogram monitoring and analysis that uses edge computing and machine learning for early anomaly detection.
- Build a complete IoT platform that can be widely deployed and used by
the healthcare providers and patients. - Hardware design by building innovative ECG sensors providing maximum
efficiency and patients' experience.
2016 - 2018
The German University in CairoMaster of Science in Networking Engineering
2017 - 2017
UdacityAndroid Development Nanodegree
About: Built-in collaboration with Google, this program will prepare you to become a professional Android developer and allow you to create a diverse portfolio of projects to show employers. By the end of this program, you will be able to use Android development platform best practices, Android Studio, Android Jetpack, and Kotlin to build your own apps for the world’s most-used mobile platform.