Ibrahim Alfaras

Experienced Software Engineer with a demonstrated history of working in the computer software industry. Skilled, dedicated and proven through various successful software projects with scales between government level to small business level. Ambitious and keen on further improving work experience and skills.

Work Experience

Cegedim E-Business UK – Senior Software Engineer (2021 – Current)

  • Act as the leader of the APIs development team
  • Train new developers and evaluate existing developers
  • Perform code reviews, oversees deployments and takes part in feature development and bug fixes
  • Technologies: .Net 8 – SQL Server Database – Redis – OData – Jira – Angular 12

EServe – Senior Software Engineer (2018 – 2021)

  • Established the software development team by training new hires
  • Coordinated with project managers to handle delivery of sensitive software during the pandemic
  • Collaborated with penetration testers to ensure the security and reliability of projects
  • Technologies: .Net Framework – SQL Server Database – Redis – RabbitMQ – Angular 12

Egyptian Ministry of Planning – Software Engineer (2015 – 2018)

  • Developed APIs required as the main developer for the G2G project
  • Delivered systems that seamlessly integrated governmental systems
  • Prepared reporting services for decision makers consolidating data from multiple government sources
  • Technologies: .Net Framework – SQL Server Database – Power PI

Nazra Augmented Reality – Software Engineer (2013 – 2015)

  • Cofounder and lead developer
  • Acted on developing Augmented Reality applications for Android and iOS platforms
  • Technologies: .Net Framework – Unity 3D

Education

Master of Telecommunications and Information Security (MTIS) (2024 – 2025)

University of Victoria at Victoria, British Columbia, Canada

Bachelor’s Degree in Software Engineering (Excellent, honors) (2009 – 2013)

Helwan University at Helwan, Cairo, Egypt

TOP