
David Osama Riyad
Software Engineer 2 at Dell Emc
Sheraton, Cairo, EgyptWork Experience
Software Engineer 2Full Time
Mar 2022 - Present -3 yrs, 4 months
Egypt , Cairo
- Job Details:- Telecom Systems Business - Bare Metal Orchestrator business unit - Still on the onboarding phase, some of the topics visited: Kubernetes, Go, GRPC and PyTest - Created test plans, executed tests manually then automated them (part of the onboarding plan)
Software Engineer 1Full Time
Jul 2019 - Mar 2022 -2 yrs, 8 months
Egypt , Cairo
- Job Details:- Sizer Development and Acceleration - Live Optics business unit - Started as an intern then I was promoted to Software Engineer 1 - Developed and refactored software modules in microservices architecture using C#/.NET/Service Fabric - Reduced the execution time of a unit test project from over 10 mins to be under 1 min - Reduced the execution time of stored procedures by half - Revamped an excel generator that was using more than 25GB of memory to use an internally developed library and reducing the memory footprint to less than 1GB - Worked with PMs, Architects, Leads and Seniors to develop new features based on requirements - Collaborated with global teams across different time zones (US, Ireland, India and Egypt) using agile methodologies (Scrum and Kanban) - Participated in creating a release plan and architecture discussions - Developed unit tests for existing and new components (using TDD) - Worked with QA to execute test plans - Prepared system design documentation for existing systems - Prepared readme files and setup documentations - Delivered microservices session to undergrad students at Dell’s Summer Academy 2020 - Delivered programming basics with python sessions to high school students at Dell’s Star Bootcamp 2021 - Mentored a group of undergrad students with their graduation project at Dell’s Envision the Future 2021
Full Stack Web DeveloperPart Time
Internsvalley
Jun 2018 - Feb 2019 -8 months
- Job Details:- Started as an intern then continued as a part-timer - Developed new remote fulltime jobs section (from adding a new job till the applicant handing the task) - Automated subscription renewal using PayPal as a payment method - Automated the registration process for the companies - Redesigned the applicants’ profiles and added application actions using AJAX - Developed a basic candidates recommendation based on the job posted for the companies - Implemented the submission of new applications directly from the website to google sheet - Improved SEO ranking - Fixed numerous critical bugs
Software DeveloperInternship
Bita Masr
Aug 2017 - Sep 2017 -1 month
Egypt , Cairo
- Job Details:I contributed in developing a new software for gas stations using C# and SQL database
Education
BSc in Computer Engineering
Ain Shams University (ASU)Jan 2014 - Jan 2019 - 5 yr
High School - IGCSE
Saint Fatima School (Nasr City)Jan 2014
Activities
IT member at ACES
Student Activity
Sep 2017 - Sep 2018 -1 yr
Languages
English
FluentArabic
Fluent
Training & Certifications
Dell Secure Development Green Belt
Dell Technologies·2021Dell Secure Development Yellow Belt
Dell Technologies·2021Machine Learning & Deep Learning Workshop
BBI Consultancy·2019Software Development for Public Safety Networks Workshop
Systel·2018Big Data workshop
iHub ASU·2017Game Development Workshop with C#
iHub ASU·2016