Mohamed Sayed

Mohamed Sayed

Coach

Followers of Mohamed Sayed3000 followers
location of Mohamed SayedCairo, Egypt

Connect with Mohamed Sayed to Send Message

Connect

Connect with Mohamed Sayed to Send Message

Connect
  • Timeline

  • About me

    Frontend Engineer II at Instabug | TA at Cairo university

  • Education

    • Cairo University

      2017 - 2022
      Bachelor's degree Computer Engineering Very Good
  • Experience

    • IEEE

      Sept 2018 - May 2019
      Coach
    • K Vector

      Aug 2019 - May 2020
      IT member
    • Eng Break

      Aug 2019 - May 2020
      Former Fundraising member
    • TA telecom

      Oct 2020 - Jan 2021
      Software Engineer

      - Developing clinic and megakheir projects from scratch.- Implement new features for inmemoryof project.

    • Reno Systems

      Jul 2021 - Jul 2022
      Software Engineer

      - Developing Reno system website.- Cooperation with e-vision on Bingo project.- Cooperation with IT-Works on Dozen project.- Re-design and developed Medic mobile application.- Maintaining an organized workflow using project management tools and version controlsystems like Jira, Slack, Git, and GitHub.

    • Instabug

      Aug 2022 - now

      ➤➤ Workflow Squad:➤ Product Development and Feature Implementation: - Issues List Module: Developed a new module from scratch that consolidates all products impacting Apdex calculation, streamlining the user experience by enabling issue resolution on a single page instead of navigating multiple pages.- Expanded Modules Capabilities with Targeted Feature Additions:Enhanced existing modules by implementing automated Slack alerts, Jira integration, new incident triggers (CFS-CFU), and a dynamic occurrences graph, incident accuracy, and data visualization for streamlined team workflows and insights.➤ Performance Enhancement Initiatives:- Dockerization dashboard setup: simplify setup and development to remove setup dev server overhead.- Main Thread Optimization: Offloaded third-party integrations to separate threads, enhancing application responsiveness.- Faster Build Times with Webpack 5: Achieved a 80% reduction in compile/build time by upgrading to Webpack 5.- Optimized Bundle Sizes: Reduced bundle sizes by 30-50% with bundle splitting.- Node.js Update: Updated dependencies to align with the latest Node.js version.- Vue Migration for Modernization: Migrated the Integration List module to Vue.- Faster Alerts Loading: Implemented pre-fetching on the Alerts page, enhancing load times and user experience.- Caching for Critical Pages: Added caching to the Rules List and Alerts pages, improving repeated load performance.- Incident Module Performance Optimization: Split bundles in the Incident module, enhancing performance.- Reduced CI Time for Alerts Module: Refactored the Automations folder, significantly cutting down CI processing time.➤➤ AI Squad:Automated Visual Bug Detection: Used AI to develop visual bug detection in the session replay module.Smart Resolve 2: Developed a new workflow to assist users in identifying solutions for existing crashes and automatically opening pull requests with the proposed fixes. Show less ➤➤ Growth Sales Assisted (GSA) Squad: ➤ Product Development and Feature Implementation - Webflow Optimization: Maintained website functionality and user experience through regular updates and optimizations in Webflow. - Custom Sales Tools: Developed a custom ROI calculator and Sentiment Analysis tool. ➤ Performance Enhancement Initiatives - Efficient Component Testing with Cypress: Reduced E2E test times on CI with Cypress component testing. - Vue Migration for Crash Insights: Migrated Crash Insights to Vue. - Reusable Filters with Composables: Leveraged Vue composables for complex filters, increasing code reusability and efficiency. - Third-Party Library Optimization: Reduced bundle sizes by replacing heavy libraries with optimized alternatives, speeding up page load. - Responsive Dashboard Rendering: Improved homepage responsiveness with optimized rendering patterns, enhancing user experience. - Enhanced CI with Jenkins: Accelerated CI time by parallelizing SonarQube and implementing a fast-fail mechanism. ➤➤ App Performance Monitoring (APM) Squad: ➤ Product Development and Feature Implementation - Incidents Module Development: Built and integrated a new Incidents module across APM modules, enriching monitoring capabilities. - Advanced Filtering for Rules Module: Enhanced filtering, sorting, and rule creation features, improving usability. - PagerDuty Integration: Added integration with PagerDuty for proactive incident management and real-time alerting. Show less

      • Frontend Engineer II

        Jan 2024 - now
      • Frontend Engineer

        Aug 2022 - Dec 2023
    • Faculty of Engineering Cairo University

      Oct 2023 - Jun 2024
      Teacher Assistant

      As a TA, I supported students in two key courses: Database and Software Engineering. In the Database course, I guided students through the fundamentals of databases and SQL and develop Windows applications using C#. For the Software Engineering course, I helped students grasp essential software engineering and web development concepts, with a focus on Agile methodologies. My students successfully applied these skills in a project where they cloned Reddit.

  • Licenses & Certifications