Marwan Sorour

Marwan Sorour

Student

Followers of Marwan Sorour711 followers
location of Marwan SorourCity Of Bristol, England, United Kingdom

Connect with Marwan Sorour to Send Message

Connect

Connect with Marwan Sorour to Send Message

Connect
  • Timeline

  • About me

    Computer Science and Electronics (BEng) at University of Bristol, England

  • Education

    • The american international school in Egypt

      2016 - 2021
    • Kaplan International Pathways

      2021 - 2022
      Science and Engineering Certificate Computer Science
    • University of Bristol

      2022 - 2025
      Computer Science and Electronics (BEng) Computer Science
  • Experience

    • United Nations

      Aug 2022 - Sept 2022
      Student
    • Symphony.is

      Jun 2023 - Jul 2023
      Java Development Intern
    • ELSEWEDY ELECTRIC

      Jul 2023 - Aug 2023
      Student
    • Symphony.is

      Jun 2024 - Jul 2024
      QA Engineer Intern

      This internship as a QA Engineer Intern at Symphony.is, at Sarajevo, Bosnia, from June 2024 to July 2024. I got extensive experience in automation and API testing with Selenium in Python. This was quite an important experience that helped to understand how automated testing systems contribute to quicker and more reliable releases of software by reducing manual testing efforts and minimizing human errors. In this regard, I learned how to set up a strong testing environment and to use WebDrivers in searching and testing the output of the actions using Xpath-a very important skill in finding and validating elements on web pages to ensure functionality works as expected across different browsers and environments.Besides everything, I directly worked with a QA Engineer, and that gave me a wider understanding of how critical QA is within the software development life cycle. I came to realize how productive QA best practices ensure early detection of defects, reduction of technical debt, and assurance of a higher quality product to satisfy user requirements. Further, the learning in these test methodologies and best practices equipped me well with a proper base in quality assurance and more realization of how rigorous testing offers safe and quality software solutions. Show less

    • ELSEWEDY ELECTRIC

      Jul 2024 - Aug 2024
      Application Developer

      During the tenure from July 2024 to September 2024 as a Software Development Intern at El Sewedy Electric, Cairo, Egypt, I developed a full-stack food ordering application using ASP.NET Core with the Entity Framework for the internal company restaurant. This gave me immense hands-on experience in building scalable real-time applications. I implemented real-time database updates using SignalR which is at the core of today's web application server-client communication. This ensured that the restaurant instantaneously received order updates without having to manually refresh to see new orders. I also acquired deep relational database management through designing and managing many tables using primary and foreign keys to ensure data integrity and optimization of performance.I also learned the use of HTTP sessions in developing user state management and handling critical functionalities like sending OTPs and QR codes securely to employee emails, which is a key feature to keeping companies secure and maintaining user authentication. Further did fine-tuning of front-end development experience by using HTML, CSS, and JavaScript together with AJAX to create dynamic and responsive user interfaces. Further, debugging failed HTTP requests in jQuery allowed me to develop problem-solving skills in finding the root of a problem and trying to eliminate it.I also learnt how to transition from a localhost server to a test server and to fix any problems that came up when doing this migration. After all problems have been fixed in the test server, the application was then published on a real server and was ready to use.This application was designed to meet business demands such as eliminating the possibility of human errors when receiving the order as much as possible(that’s what the QR code was made for) and to ensure that the application is fast and easy to use for 5000+ employees. Show less

    • Captain App

      Nov 2024 - now
      Software Developer
  • Licenses & Certifications

    • J.P. Morgan Software Enginnering Simulation on Forage

      J.P. Morgan
      Jun 2024