Reda Zayed

Reda Zayed

Software (Web and desktop) Developer

Followers of Reda Zayed14000 followers
location of Reda ZayedEgypt

Connect with Reda Zayed to Send Message

Connect

Connect with Reda Zayed to Send Message

Connect
  • Timeline

  • About me

    PhD | Data Analytics | Business Intelligence | Software Developer(.NET Developer)| Freelance Developer | Machine learning | AI | Information retrieval .

  • Education

    • Cairo University

      2013 - 2017
      Master's degree Computer Science

      Activities and Societies: Machine Learning, Artificial Intelligence (AI), Information Systems, Big Data, Data Science, Software Engineering, and Database Design. An Enhanced method for multilabel Arabic Text Classification and Key phrase Extraction.Automatic Arabic text Classification & Key phrase Extraction.

    • Ain Shams University

      2004 - 2008
      BS.c of Computer Science Computer and Information Sciences
    • Cairo University

      2019 - 2024
      Doctor of Philosophy - PhD Computer Science

      Activities and Societies: Machine Learning, Artificial Intelligence (AI), Information Systems, Big Data, Data Science, Software Engineering, and Database Design. An Enhanced Method for Detecting Shilling Attacks in collaborative Recommender System.

  • Experience

    • Binary Works Company

      May 2008 - May 2009
      Software (Web and desktop) Developer

      Works as a junior in a Products (For Schools & Military colleges) using MS C#.Net And SQL server (2000,2005,2008). Building some reports (using MS Reporting services)Works in a product for Military colleges using ASP.Net 2005 And SQL server 2005

    • Comsys Software S.A.E.

      Jun 2009 - May 2010
      Software (Web and desktop) Developer

      Works as a junior in a Product using MS C#, VB.Net& SQL server (2005 ,2008). Building some reports (using MS Reporting services)(part time)

    • Dar Al Ifta Al Masriyah - Ministry of justice EG

      Jul 2010 - now
      Software Development Team Lead

      Coordinate all software program activities, manage and cultivate a skilled development team, mentor engineers, and provide technical leadership. Oversee project lifecycles, from research to delivery, and establish development standards. Collaborate across departments to influence product development, understand customer needs, and drive business value. Ensure quality design reviews, allocate resources effectively, and contribute to strategic plans. Manage software projects from start to finish, evaluate progress, and maintain effective team communication.Full Stack developer, Senior .NET Developer, Developing using MS C#, SQL server & MVC & .NET Core.Building some reports (DevExpress Reporting Component).Building some reports (using MS Reporting services). Show less

    • Ministry of Justice

      Jul 2010 - Feb 2019
      Senior Software Developer

      Develop Products using MS C#, VB.Net& SQL server 2008. Building some reports (using MS Reporting services).Support working team by Solving software problem using ticketing system (IBM Maximo ticketing System )

    • Mantrac Group

      Jul 2017 - Dec 2023
      Senior Software Developer

      Plans, directs, and coordinates all activities related to writing software programs.Develop, manage and prepare best software development team.Guide, coach and mentor software development engineers.Develop Products using MS C#, VB .NET& SQL server & MVC & jQuery Asp.net Core . Building some reports (using MS Reporting services).Maintain and Support working team by Solving software problem .

    • امانة حائل

      Jan 2022 - Jan 2023
      Technical Project Manager

      Accountable for supervising the planning, execution, and timely delivery of technical projects within allocated budgets. Collaborate closely with cross-functional teams to achieve project objectives, proactively mitigating risks and ensuring transparent communication with stakeholders throughout the project lifecycle.

    • Powerlook

      Sept 2023 - Apr 2024
      Senior .NET Back End Developer

      Responsible for designing, developing, and maintaining robust server-side applications using .NET technologies. Lead the creation of scalable and efficient backend solutions, ensuring high performance and reliability. Collaborate with cross-functional teams to architect and implement innovative features, while also providing mentorship and technical guidance to junior developers. Continuously evaluate and integrate emerging technologies to optimize system architecture and enhance overall product capabilities.Developing using MS C#, SQL server & MVC& .NET Core.Building some reports (DevExpress Reporting Component). Show less

  • Licenses & Certifications

    • CEH(7.1)

    • ERP(Oracle)

    • MCP