Work History
Portfolio
Education
Work history
UpStack
Senior Full-stack Developer
2022 - Present (2 years)
Creating and developing innovative software solutions for clients across a broad range of industries.
Participating in scrums consisting of cross-functional teams, both software and hardware.
Ensuring that features are being delivered efficiently and on time.
Zyda
Growth Engineering Manager
2021 - 2022 (1 year)
Supervised the growth stream team to design, develop, and implement third-party integrations on the Zyda platform.
Embraced and evangelized the latest best practices on the team to deliver integration solutions.
Coordinated with other teams to resource the growth team, suggesting strategies and improving solutions.
Swenson He
Technical Lead | Architect
2020 - 2021 (1 year)
Spearheaded innovative software solutions, overseeing their design and development.
Led a dynamic team, aligning technology strategies with business objectives and ensuring the delivery of cutting-edge software products.
Contributed to Swenson He's reputation as a leading software house through strategic planning and collaborative leadership.
Sonder Inc.
Principal Software Engineer
2020 - 2022 (2 years)
Built and maintained solutions on the OTA distribution team, completing dev activities across the stack.
Assisted with a variety of third-party integrations on the listings stream between Sonder and Booking, Expedia, and Airbnb.
Participated in deploying releases and disaster recovery activities to maintain high levels of quality on solutions.
Andela
Senior Software Engineer
2020 - 2022 (2 years)
Led a team of 5 devs to design and implement an SSO that gives users access to administrative tools.
Brought modern technologies and practices to the project to improve reliability and support rapid scaling of user needs.
Mentored junior devs, made architectural decisions, and prepared design documents for the dashboard.
Accounto
Senior Ruby on Rails Developer
2019 - 2020 (1 year)
Maintained and evolved the primary Ruby on Rails codebase on Accounto's platform.
Worked closely with business stakeholders and back-end team to define requirements and develop features.
Diagnosed and resolved complex production issues to improve the platform.
Seismic
Senior Python/Django Engineer
2018 - 2019 (1 year)
Designed, built, and implemented integration solutions on the Seismic growth and marketing platforms.
Fine-tuned and improved a variety of sophisticated software integration solutions with different social media networks.
Implemented high-performing solutions, analyzing and reviewing requests and specifications to customize them to client requirements.
DoStuff
Senior Ruby Developer
2018 - 2019 (1 year)
Joined the Subscription & Billing team to design and build 3 sprint features on the billing dashboard.
Designed new solutions to drive product strategy, creating tools to enhance billing solutions.
Worked with different technologies, integrated many components, and evangelized solutions.
Confidential Client
Technical Lead | Architect
2017 - 2018 (1 year)
Led a dev team on the project to build and implement super real-time monitoring tools and access control utilities.
Optimized microservices and APIs on solutions, delivering tested, maintainable, and documented software.
Defined, developed, and evolved solutions for the client, enhancing technology choices, architectural considerations, and implementation strategy.
iEPM
Technical Lead | Architect
2015 - 2018 (3 years)
Designed, developed, and implemented several mobile and web apps, maintaining performance, changeability, and reliability.
Solved difficult, non-routine, and complex software problems on solutions applying advanced dev processes and tools.
Improved the performance, reliability, observability, and accessibility of solutions.
Master Linux
DevOps Engineer
2013 - 2015 (2 years)
Designed, built, and maintained different software and Big Data solutions for clients.
Led the back-end team to containerize, deploy, and orchestrate high-performing applications.
Troubleshot and diagnosed complex back-end issues, improving software controls, identifying risks, and mitigating them.
Q-Cert
Senior Systems/Security Engineer
2012 - 2013 (1 year)
Conducted technical assessments focused on finding privacy issues and delivering several ethical hacking reports.
Researched new tactics, techniques, and procedures that may lead to inappropriate access of user data for Q-Cert.
Provided Q-Cert with findings and information to inform its risk management and decision-making processes.
Portfolio
Engineering Manager - Zyda
Led the dev processes for Zyda, a platform for restaurants and cafes to build online stores in no time. It facilitates processes to integrate restaurants with delivery couriers, country-specific SMS gateways, POS platforms, and payment gateways for online payments. Managed the implementation of all third-party integrations on the solution, serving 3,000+ stores.
Senior Software Engineer - Sonder
Sonder is revolutionizing hospitality through innovative, tech-powered service and inspiring, thoughtfully designed accommodations combined into one seamlessly managed experience. Worked on the Sonder listing platform, a web portal that manages integrations, listings, and collections between Sonder and other OTAs.
Senior Software Engineer - Wuilt
Wuilt is a dynamic web app generator to create websites automatically using user-provided content and some drag-and-drop techniques. Designed, developed, and implemented solutions on the project.
Education
Bachelor's Degree, Statistics and Computer Science
Tanta University - Egypt
2006 - 2010 (4 years)