Exclusive access to top developers
Mohamed A. M.

Mohamed A. M.

Mohamed A. M.

Mohamed A. M.

Member since May 14, 2012
Mohamed is a top lead developer with a proven ability to build solutions to a wide variety of problems, including algorithmic problems (C/C++), server development and integration (PHP, Drupal), data import and migration (Unix Shell, Python), and front-end development (OpenLaszlo, JQuery).
  • C, 5 years
  • C++, 5 years
  • Python, 4 years
  • PHP, 4 years
  • JavaScript, 4 years
  • ActionScript 3.0, 2 years
  • XUL, 1 year
Preferred Environment:
Eclipse/editor, GCC, Makefile, unix shell, SVN
The most amazing...
... thing I've developed & coded was an algorithm to synthesize abstracted (i.e. non-deterministic) VHDL spec. into executable simulator coded in C.
  • Freelance, Software Engineer (2012 - 2012)
    • Imported large, poorly formatted CSV data into MySQL database.
    • Extended Wordpress to query the database.
    Technologies: SHELL, C++, Python, Wordpress, MySQL
  • AbsInt Angewandte Informatik GmbH, System Engineer (2008 - 2010)
    • Developed and migrated several tools used in a3 , the Worst-Case Execution Time Analysers. Most notably, I’ve designed and implemented a timing model for the open-source processor LEON3.
    Technologies: Static Analysis, C/C++, BASH, Python
  • Electronic Data Systems, Information Associate (2004 - 2005)
    • Maintained and developed mainframe systems.
    • Designed and implemented a web-based time tracking system for the company.
    Technologies: COBOL, IBM Z-OS, MS ASP
  • Full Stack Drupal/jQuery/HTML/CSS Developer (Development)

    LessonFace is a platform for live, face-to-face music lessons done via webcam. I've served as the IT consultant, responsible for every aspect of establishing the platform, from developing the lesson scheduler with proper integration with the FuzeMeeting API (www.fuzebox.com/Meetings) to tuning the user interface to precisely match the desired Photoshop design and experience requirements.

  • Lead developer | ArEg - The online Arabic & Egyptian School (Development)

    ArEg is a private project that aims to be the ultimate online school for standard Arabic and Egyptian dialect. The website provides rich, interactive study environment to help the user reach the B2 level.
    Technologies used: PHP within Drupal CMS, OpenLaszlo RIA platform, JQuery.

  • HTML5Bundle Javascript Library (Development)

    HTML5Bundle is an open-source library to bundle all your assets in a single file (bundle). This enhances performance by reducing the number of HTTP requests.


    - Single HTTP request to fetch all web app's assets
    - Supports text, xml, json, png, bmp, gif, mp3, ogg
    - The bundle maker script will create ogg versions of your mp3's for portability
    - Works on Firefox, Safari, and Chrome.

  • Languages
    C, Python, C++, ActionScript 3.0, JavaScript, PHP, XUL
  • Frameworks
    Drupal 7, Drupal, Drupal 6
  • Libraries/APIs
  • Platforms
  • Tools
    GDB, GCC, OpenCart
  • Storage
    Memcached, MySQL
  • Paradigms
    Extreme programming
  • Misc
  • Masters degree in Computer Science (2005 - 2007)
    Saarland University - Germany
  • Bachelor degree in Computer Engineering (1999 - 2004)
    Faculty of Engineering, Cairo University - Egypt
Exclusive access to top developers
I really like this profile
Share it with others