Available to hire
Software engineer with 12+ years of experience building and delivering software across enterprise platforms, desktop applications, and interactive 3D/AR-VR. I focus on stability, clean architecture, design patterns, and automated testing to create maintainable systems.
I combine hands-on development with ownership of process, tooling, and delivery. I also build internal automation (Python and workflow tools) to remove manual bottlenecks, while mentoring engineers and collaborating across distributed teams.
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
Arabic
Fluent
English
Advanced
German
Beginner
Work Experience
Marketplace Development Manager at VOIS
June 1, 2025 - PresentOwns marketplace platform stability and reliability, driving fixes and process improvements to reduce recurring issues and keep the service running consistently. Builds internal Python tools to shorten delivery cycles and remove day-to-day manual bottlenecks. Developed a data comparison/reconciliation tool to extract relevant information and produce analysis-ready outputs, replacing slow manual review. Automates recurring tasks using Python and AI-assisted tooling (Power Platform / Power Automate) to free team capacity for higher-value work.
Senior Software Engineer at Ringtail Interactive
June 1, 2023 - February 1, 2025Applied MVVM architecture and design patterns with dependency injection (VContainer) to reduce coupling and improve scalability and testability. Implemented unit tests using AAA (Arrange-Act-Assert) to streamline QA and shorten testing cycles. Partnered with the UI team using Unity Toolkit to deliver consistent user interfaces.
Senior Software Engineer at Nanotribe
June 1, 2022 - May 1, 2023Built reusable Unity project templates (runner, grid, match-and-merge) to accelerate development and ensure consistency across projects. Delivered 11 hyper-casual games following best practices for quality and engagement. Mentored a junior developer through to mid-senior level via structured coaching and skill development.
Software Engineer at Fox and Sheep
September 1, 2020 - April 1, 2022Implemented new features for ongoing projects using dependency injection (Zenject), improving gameplay and user experience. Led development of the team’s first AR interactive game, introducing new gameplay elements and immersive features. Contributed to The Ogglies, which won the German Children’s Software Award (TOMMI) in 2021.
Software Engineer at Creative Motion
January 1, 2018 - August 1, 2020Designed and implemented the core structure of a VR driving simulator using Unreal Engine and C++ to teach women to drive in Saudi Arabia. Contributed to Ocean Guardians, a mobile game educating users in the UAE on environmental conservation and sustainability. Developed gameplay for a VR shooter on Oculus Quest with Unreal Engine, using advanced techniques to improve engagement.
Software Engineer (Contract) at Emortal Sports
June 1, 2017 - December 1, 2017Delivered game ANTM in a six-month engagement with a distributed team based in the USA and Barcelona. Built a daily reward system to improve user retention and gameplay progression. Co-developed core gameplay mechanics for a smooth, engaging player experience.
Software Engineer at PraxiLabs
January 1, 2015 - January 1, 2017Developed a dynamic system that generates virtual lab experiments from XML to streamline experiment setup. Implemented the core of a tool allowing teachers to add definitions to lab equipment, improving usability and flexibility. Rebuilt and optimized an exam tool, significantly improving performance and efficiency.
Junior Software Engineer at Alkottab
January 1, 2013 - January 1, 2015Took full ownership of a gamified education application for the Saudi Arabian market, which remains in operation today. Contributed to the design and development of several mobile games. Created AR/VR games and applications using Unity and Unreal Engine with Samsung Gear VR, Oculus Rift, and Vuforia.
Education
B.Sc. in Computer Science at Ain Shams University
January 1, 2007 - January 1, 2011Game Development Diploma at Information Technology Institute (ITI)
January 1, 2012 - January 1, 2013JavaScript Fundamentals at ReDI School of Digital Integration
March 1, 2023 - June 1, 2023Qualifications
Game Development Diploma
January 1, 2012 - January 1, 2013JavaScript Fundamentals
March 1, 2023 - June 1, 2023Industry Experience
Software & Internet, Gaming, Education, Media & Entertainment
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer in Cairo today.