Ramzy Moustafa
About Ramzy Moustafa
Ramzy Moustafa is a Senior Software Architect at Imagine One Technology & Management, Ltd., where he has worked since 2017. He previously held the position of Lead Developer/Systems Architect at CACI International Inc for 11 years.
Work at Imagine One Technology & Management
Ramzy Moustafa has been employed at Imagine One Technology & Management, Ltd. since 2017, serving as a Senior Software Architect. In this role, he contributes to various software development projects and architecture solutions within the company. His tenure at Imagine One spans over seven years, during which he has been involved in advancing the company's technological capabilities in the Norfolk, Virginia area.
Education and Expertise
Ramzy Moustafa studied at Old Dominion University, where he earned a degree in Computer Science. His academic journey lasted from 1996 to 2003, providing him with a solid foundation in software development and systems architecture. This educational background supports his professional expertise in software engineering and architecture.
Background
Prior to his current position, Ramzy Moustafa worked at CACI International Inc. from 2006 to 2017. He held the role of Lead Developer/Systems Architect for eleven years. His experience at CACI involved leading development teams and overseeing system architecture projects, which contributed to his skills and knowledge in the software industry.
Professional Experience
With over eighteen years of experience in the software development field, Ramzy Moustafa has developed a comprehensive skill set in software architecture and development. His roles at both Imagine One Technology & Management and CACI International Inc. have equipped him with the necessary expertise to tackle complex software challenges and lead development initiatives.