London, England, United Kingdom
3K followers 500+ connections

Join to view profile

Experience & Education

  • Stripe

View Khaled’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Volunteer Experience

  • C++ instructor

    Faculty of Computers and Information - Cairo University

    - Present 14 years

    Instructor in a C++ programming course for first year students in Cairo University

  • Faculty of Computers and Information - Cairo University Graphic

    Competitive programming Coach

    Faculty of Computers and Information - Cairo University

    - Present 12 years 3 months

    Coaching Junior students across Cairo university and guide them through their first steps in the competitive programming world.

  • Faculty of Computers and Information - Cairo University Graphic

    Instructor in Programing for Youth courses (P4Y) program

    Faculty of Computers and Information - Cairo University

    - 1 year 1 month

    Instructor in P4Y Course(Introduce the fundamentals of programming for high school students ) .

Projects

  • Spelling Corrector

    NodeJs Spelling Corrector version for Norvig's spelling corrector
    https://www.npmjs.com/package/spelling-corrector

    See project
  • Prezi Engine

    - Present

    Define the Prezi Document that helps the users to share their ideas by storytelling and deliver the multi-platform Prezi Engine that can be used to release a Prezi visual communication application for our target users.

    Other creators
  • Agent Virtual Intelligent

    AVI is a tool that provides intelligent web avatars in a question answering system, questions and answers are provided by website owner and the system compile these data and generate a frontend script load a simple GUI to answer the questions asked by site visitors.Site owner will have an account to manage his/her database.

    Other creators
  • Sentiment Analysis Research Project.

    Investigation of sentiment domain adaptation, challenging the practical necessity of sentiment domain adaptation algorithms http://goo.gl/5Jx0Lg

    See project
  • Microsoft Speller

    Full-featured Arabic spell checking tool that works directly in the browser. It automatically corrects all the mistakes with high accuracy. http://afkar.microsoft.com/en/marenspeller

    See project
  • Social look (Graduation Project, Grade A+)

    a social media monitoring tool that helps companies to monitor their social profiles across social networks. (Twitter - Facebook...).Also it can read customers’ comments about company’s products and make a sentiment analysis on their opinions (Positive – Negative) http://goo.gl/wRGjpg

    Other creators
    See project
  • Custom Binary Vector Graphics Format

    -

    Developed a simple binary vector graphics file format and a
    NodeJS server to convert SVG files to this custom format and a JavaScript renderer to draw the file on the browsers. The aims of the binary file format were reducing the load time, memory usage and allow
    customization like changing the fill, stroke colors. NodeJS, HTML5 Canvas.

    Other creators
  • Besor3a

    -

    Windows phone application that you can use it for
    Reach Some important Services in Egypt With one click.
    -Online Booking ' car ' , ' Train ', ' plane ' , ' Hotel ' .
    -Fast Food.
    -Emergency Numbers.
    -Weather Forecast.
    -Building Your Trip.
    -Hyper Markets Delivery.
    -Pharmacies.
    -Add Note
    http://www.windowsphone.com/en-us/store/app/besor3a/e5043ae4-c731-4642-bb2a-7cb8f5271d37

    Other creators
    See project
  • Algorithms for distributed systems

    -

    Implementing different algorithms such as ( Integration - system of linear equations ..) using OpenMPI - OpenMP

  • Compression algorithms

    -

    Using ( C++ & Java ) created Implementation for many compression algorithms such
    LZ77 , LZW , Huffman / Adaptive Huffman , Simple / optimal and vector quantizers.

  • Mines game

    -

    A nice GUI mines game using Haskell programming language

    Other creators
  • MiniJava Parser

    -

    It was a part of the compilers course to create a parser for miniJava generated using the JavaCC
    The project involved simplifying miniJava’s grammar and removing any issues like left recursion and left factoring and feeding all that to javaCC.

  • Time Table for students

    -

    The project generates the most efficient timetable according to the inserted data (students, teachers, courses, etc.).Using Genetics Algorithm.

Honors & Awards

  • Arab Collegiate Programming Contest 2013

    ACM - ICPC, Arab region

    Ranked 13th between all 100 teams from different Arab and north African Universities at the 2013 Arab Collegiate Programming Contest

  • Egypt Collegiate Programming Contest 2013

    ACM - ECPC

    Ranked 8th between all teams from Egypt's Universities at the 2013 Egypt Collegiate Programming Contest

  • Egyptian Olympiad in Informatics

    EOI - Egypt

    Silver medalist in Egyptian Olympiad in Informatics (Programming Contest for high school students)

Languages

  • English

    Full professional proficiency

  • Arabic

    Native or bilingual proficiency

Recommendations received

View Khaled’s full profile

  • See who you know in common
  • Get introduced
  • Contact Khaled directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More