Omar Mohamed

Omar Mohamed

Amazon Web Services SDE Internship

Followers of Omar Mohamed691 followers
location of Omar MohamedEgypt

Connect with Omar Mohamed to Send Message

Connect

Connect with Omar Mohamed to Send Message

Connect
  • Timeline

  • About me

    Software Developer at Incorta

  • Education

    • Alexandria University

      2013 - 2019
      Bachelor's degree Computer Engineering
  • Experience

    • Amazon Web Services (AWS)

      Jul 2017 - Dec 2017
      Amazon Web Services SDE Internship

      • Joined a team involved in developing the customer-facing EC2 APIs, specifically related to internal service orchestration.• The tools and services owned by this team are critical to the core customer call path.• Worked on a project to assist with automation and monitoring of internal processes - with the intention of freeing up one developer per week.• Mainly used Java, and rest in Ruby on Rails and Coffeescript.

    • Bloomberg LP

      Dec 2017 - Aug 2018
      Software Engineer Internship

      • Joined a team responsible for distributing real-time market data thousands of customersworldwide.• Working on enhancing support tools and making them less error-prone.• Created a mechanism for selecting the set of market data subscriptions to process usingan expression evaluator .• Created a build tool using to work locally and efficiently by mocking dependencies usingDocker and CMake• Mainly using C++ .

    • Smartera 3S Solutions and Systems

      Aug 2019 - Feb 2020
      Software Engineer
    • Incorta

      Feb 2020 - now

      SQL Interface Team- Estimating specific customer queries performance on multi-billion records data sets. This wasachieved by generating random data with specific patterns. Benchmarking AWS EMR Clustersof different sizes to test scalability of performance.- Investigating using Apache Hudi with Spark for compaction as an alternative for Incortacompaction procedure. This was benchmarked using the TPC dataset on different AWS EMRclusters of different configurations(single node vs multi-node).- Working on Query Processing module to support SQL and execute it through an in-memorydatabase. Main focus is support and performance improvements.- Participated in covering the existing Query Processing module with unit and integration tests. Show less

      • Senior Software Engineer

        May 2021 - now
      • Staff Software Engineer

        Feb 2020 - May 2021
  • Licenses & Certifications

    • Functional Program Design in Scala

      EPFL (École polytechnique fédérale de Lausanne)
      Mar 2018
      View certificate certificate
    • Big Data Analysis with Scala and Spark

      EPFL (École polytechnique fédérale de Lausanne)
      Jan 2020
      View certificate certificate
    • Parallel programming

      EPFL (École polytechnique fédérale de Lausanne)
      Aug 2019
      View certificate certificate
    • Functional Programming Principles in Scala

      EPFL (École polytechnique fédérale de Lausanne)
      Feb 2018
      View certificate certificate
    • Python Data Structures

      University of California San Diego
      Apr 2016
      View certificate certificate
    • Advanced Algorithms and Complexity

      University of California San Diego
      Mar 2017
      View certificate certificate
    • Data Structures

      University of California San Diego
      Aug 2016
      View certificate certificate
    • Genome Assembly Programming Challenge

      University of California San Diego
      Nov 2017
      View certificate certificate
    • Data Structures and Algorithms Specialization

      University of California San Diego
      Nov 2017
      View certificate certificate
    • Algorithms on Graphs

      University of California San Diego
      Jul 2016
      View certificate certificate
  • Honors & Awards

    • Awarded to Omar Mohamed
      20th in ACM Regional ACPC 2016 ACM Nov 2016 Landed 20th in the Regional Arab Collegiate Programming contest as a member of team Orichalcos.
    • Awarded to Omar Mohamed
      6th in ECPC 16 ACM Oct 2016 Landed 6th in the Egyptian Collegiate Programming contest as a member of team Orichalcos.
    • Awarded to Omar Mohamed
      7th in Regional ACPC 15 ACM Nov 2015 Landed 7th in the Regional Arab Collegiate Programming contest as a member of team Orichalcos.
    • Awarded to Omar Mohamed
      9th in ECPC 15 ACM Nov 2015 Landed 9th in Egyptian Collegiate Programming contest as a member of team Orichalcos.
    • Awarded to Omar Mohamed
      1st place in the ACM AAST 2015 - Sep 2015 Got the 1st place in the AAST collegiate programming regional contest as a member of team "Orichalcos".