Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
Arabic
Fluent
English
Advanced
Work Experience
Senior Software Engineer (Remote) at InnovatorSpark - Acrelec Software (Romania)
December 1, 2024 - October 10, 2025Led core IT consulting for Acrelec Transformation Platform (ATP). Refactored ATP to meet code standards, migrated legacy code to .NET 8, and prepared for Linux compatibility. Designed and implemented a sophisticated platform delivering secure tunnels to kiosk devices, enabling full background control for internal teams without interrupting kiosk users. Enabled access to system files, CMD execution, script execution, and screenshots, among other capabilities. Implemented HTTP requests to client-installed apps for remote control of custom kiosk apps and exposing local hosted web apps publicly. Created a web-based receipt platform enabling digital access to receipts via QR codes, reducing paper waste and improving receipt management. Contributed to ATP and web services features using ASP.NET Core 8 and Blazor WebAssembly. Developed migration guidelines for ATP web apps from file-based logging to a centralized logging system, improving log management and analysis. Migrated ATP to .NET 8 an
Senior Software Engineer (Remote) at InnovatorSpark - Acrelec Software (Romania)
December 1, 2024 - October 10, 2025Contracted as part of IT Consulting to be a core member of the Acrelec Transformation Platform (ATP). Re-factored ATP to align with software principles, migrated from legacy, and designed a sophisticated platform to create a secure tunnel to kiosk devices, enabling full back-end control for internal teams without interrupting kiosk users. Enabled access to system files, command execution, script execution, and screenshot capture. Built a web-based receipt portal for digital access via QR codes, reducing paper waste. Contributed to ATP and web services features using ASP.NET Core 8 and Blazor WebAssembly, and prepared the platform for Linux compatibility.
Senior Cloud Developer (Remote) at The Richmond Group (UK)
December 1, 2021 - October 10, 2025 Redesigned Richmond’s financial cloud services to improve performance and reduce resource consumption, resulting in significant efficiency gains. Developed an intelligent auto-responder bot to handle client emails/SMS messages. Built a multilingual phone call transcription service to support agents. Created a modern frontend framework to accelerate frontend development. Implemented an automatic debt collection service, reducing manual actions and accelerating cash flow. Led cross-team collaboration to align with business requirements and delivered scalable cloud solutions. Developed a customized messaging system for financial managers to send periodic client communications, with over 2 million messages delivered successfully.
Senior Cloud Developer (Remote) at The Richmond Group (UK)
December 1, 2021 - October 10, 2025Redesigned Richmond’s financial cloud services to improve performance and reduce resource consumption, with performance gains up to 2000% and substantial cost savings. Built an intelligent AutoResponder Bot to handle client communications via email/SMS, developed multilingual phone call transcription, and created a frontend framework to assist frontend developers in delivering consistent high-quality code. Implemented an automated debt-collection service and a customizable messaging system for managers, plus migration guidelines for ATP web apps from file-based to centralized logging.
Software Engineer (Remote) at Crossover – Aurea (USA)
May 1, 2019 - October 10, 2025Collaborated with large global DevOps teams to develop, maintain, and upgrade many enterprise applications. Analyzed projects’ architectures and code to identify performance bottlenecks and bugs. Mentored new joiners, reviewed their code, and wrote unit/integration tests. Developed new features and improved services/components. Extended VS extensions to analyze, review, and generate codebases according to Aurea standards. Worked on features for Aurea CRM, OneSCM, Olive, Manuscript, and Volt Delta.
Software Engineer (Remote) at Crossover – Aurea (USA)
May 1, 2019 - October 10, 2025Collaborated with large global DevOps teams to develop, maintain, and upgrade numerous large enterprise applications. Analyzed project architectures to identify bottlenecks and bugs, mentored new joiners, performed code reviews, wrote unit/integration tests, and implemented new features to improve performance. Expanded frontend quality through VS extensions and standardized frontend development practices.
Software Technical Leader at TantumSoft (Saudi Arabia)
January 1, 2018 - October 10, 2025Led a team of highly talented senior developers to design and develop large-scale applications using Azure Service Fabric. Built a framework and architecture to provide high performance and scalability for backend services. Developed unit/integration testing framework on top of NUnit to support testing of complex, high-load workflows and detect performance bottlenecks. Improved backend service performance to handle thousands of concurrent requests.
Software Technical Leader at TantumSoft (Saudi Arabia)
January 1, 2018 - October 10, 2025Led a team of senior developers to design and build large-scale applications on Azure Service Fabric. Developed a framework and architecture to provide high performance and scalability for backend services. Implemented unit/integration tests for complex scenarios and improved backend performance to support high load with thousands of concurrent requests.
Software Technical Leader at IBS-International Business Solutions (Egypt)
January 1, 2017 - October 10, 2025Led and coached teams to utilize modern technologies efficiently. Reviewed software requirements and transformed them into small tasks for team members. Conducted code reviews and mentored developers to improve code quality and meet deadlines. Designed a dynamic workflow engine and security module for resource access management. Delivered ERP modules and contributed to core modules like security and workflow. Ensured timely delivery and contributed to scalable architecture.
Senior Software Leader at IBS-International Business Solutions (Egypt)
January 1, 2017 - October 10, 2025Led, coached, and trained teams to adopt modern technologies, translated requirements into small tasks, performed code reviews, and mentored developers to improve quality and meet deadlines. Designed flexible architecture for large ERP modules and contributed to core modules like security and workflow.
Software Architect (Remote) at GIT-Global Information Technology (Dubai)
October 1, 2013 - October 10, 2025Identified critical problems in a security system and designed a new framework and architecture to replace the old one. Improved performance, security, and workflow, and facilitated integration with other governmental systems.
Software Architect (Remote) at GIT-Global Information Technology (Dubai)
October 1, 2013 - October 10, 2025Identified severe issues in Dubai Airport Passes Security system and designed a new framework and architecture to replace the old one. Delivered a more robust, scalable, and secure solution, significantly improving performance and interoperability with other government systems.
Software Architect (Remote) at GIT-Global Information Technology (Dubai)
October 1, 2013 - October 10, 2025Served as a software architect, redesigned and replaced legacy systems with modern architectures, improving performance and security. Led architecture decisions, reviewed code, and supported testing in a remote environment.
Software Engineer (Remote) at GTeam - Magnitude software (USA)
December 1, 2012 - October 10, 2025Improved skills and performance by working on large, intelligent projects with distributed teams. Learned how to lead technically, make quick, correct decisions, and design architectural frameworks in collaboration with senior architects. Collaborated with development teams to deliver features and maintain high-quality code. Wrote unit and integration tests and mentored teammates.
Software Engineer (Remote) at GTeam - Magnitude Software (USA)
December 1, 2012 - October 10, 2025Improved collaboration on large-scale enterprise projects; learned leadership of technical teams and rapid decision making; contributed to architecture and code reviews
Software Engineer (Remote) at Accentia Middle East (Egypt)
January 1, 2012 - October 10, 2025Participated in ERP development across multiple modules; contributed to security, workflow, and new feature development; kept abreast of new technologies to modernize the project.
Software Engineer (Remote) at Accentia Middle East (Egypt)
January 1, 2012 - October 10, 2025Participated in designing an ERP project consisting of more than 15 modules. Implemented core modules, maintained and expanded features, and kept an eye on new technologies. Led security and workflow enhancements, implemented new ideas, and contributed to architecture and overall code quality.
Software Engineer (Remote) at Accentia Middle East (Egypt)
January 1, 2012 - October 10, 2025Participated in ERP project design for a multi-module system, contributed to core modules (security and workflow), mentored less experienced developers, and led the migration to modern architecture and guidelines. Replaced legacy code with new framework and improved performance, security, and workflow processes.
Software Solution Developer at Link Development (Egypt)
January 1, 2009 - October 10, 2025Developed a smart application to monitor developers’ performance and metric-based evaluation for large software teams. Proposed new ideas to attract and motivate developers, and designed a framework to monitor performance and optimize efficiency. Delivered a scalable IT service management portal integrated with MSP Project Server and Team Foundation Server.
Software Solution Developer at Link Development (Egypt)
January 1, 2009 - October 10, 2025Developed a smart application to monitor developers’ performance and task progress across large teams, focusing on metrics-driven software delivery and efficiency.
Education
Bachelor of Engineering at Ain Shams University, Faculty of Engineering, Computer & Control Department
January 11, 2030 - October 10, 2025Bachelor's Degree in Engineering at Ain Shams University
January 11, 2030 - October 10, 2025Qualifications
MCTS - Distributed Application
January 11, 2030 - October 10, 2025MCTS - Web Application
January 11, 2030 - October 10, 2025MCTS - Windows Application
January 11, 2030 - October 10, 2025MCTS Distributed Application
January 11, 2030 - October 10, 2025MCTS Web Application
January 11, 2030 - October 10, 2025MCTS Windows Application
January 11, 2030 - October 10, 2025Industry Experience
Software & Internet, Professional Services, Media & Entertainment, Telecommunications
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Architect
We have the best architect experts on Twine. Hire a architect in Cairo today.