Total Years of Experience: 11 Years, 4 Months
September 2022
To Present
.NET Technical Lead
at Money Fellows
Location :
Egypt - Cairo
January 2018
To Present
Part-time
at Information Technology Institute (ITI)
Location :
Egypt
Teach .Net technologies.
●Assist Students with tasks and work as a TA.
●Assist Students with tasks and work as a TA.
March 2022
To April 2023
Lead Software Engineer
at Advent
Location :
United States - California
May 2021
To February 2022
Senior Software Engineer
at EFG-HERMES
Location :
Egypt
Participated in Software architecture and database design.
●Managed cloud deployments.
●Delivered system requirements.
●Created solution using .Net stack
●Managed cloud deployments.
●Delivered system requirements.
●Created solution using .Net stack
October 2019
To May 2021
Senior Software Engineer
at Upland Software
Location :
United States - Texas
Designed in Software architecture and database.
●Managing application deployments in cloud environments.
●Deliver system requirements.
●Created a solution for using PostgreSQL with Elixir
●Managing application deployments in cloud environments.
●Deliver system requirements.
●Created a solution for using PostgreSQL with Elixir
May 2018
To October 2019
Lead Software Engineer
at ITWorx
Location :
Egypt - Cairo
Designed Software architecture and database.
●Managed a team of 5 developers (Monitoring progress, assigning tasks, assisting in tasks)
●Created solutions using Sitecore, .NET, and Javascript.
●Managed a team of 5 developers (Monitoring progress, assigning tasks, assisting in tasks)
●Created solutions using Sitecore, .NET, and Javascript.
April 2017
To January 2018
Senior Software Engineer
at Emirates Auction
Location :
United Arab Emirates - Dubai
Created a ticketing System to manage intercommunications between UAE Courts. (Enabat)
●Designed, built, and maintained an eficient, reusable, and reliable code base.
●Ensured the best possible application performance, quality, and responsiveness.
●Identify bottlenecks and bugs, and devise solutions to these problems.
●Designed, built, and maintained an eficient, reusable, and reliable code base.
●Ensured the best possible application performance, quality, and responsiveness.
●Identify bottlenecks and bugs, and devise solutions to these problems.
Share on Facebook
Share on Twitter
Share Via Email