Mohammed Hassan __________________________________________________________________ Helsinki, Finland. E-Mail: [1]msameer@foolab.org __________________________________________________________________ Work Experience: Senior Software Engineer ([2]Nokia Devices - [3]Maemo software) July 2008 - present * Participate in the software development for the Multimedia framework. Localization Engineer ([4]Nokia Devices (Formerly Nokia Multimedia) - [5]Maemo software) February 2007 - July 2008 * Research, implement and develop various processes and tools needed for managing and improving the localization quality for Maemo software (Formerly OSSO). * Prepare the translation files for the translation vendor, quality check the actual translation deliveries, package and send them to integration. * Technical support was given to the vendor engineer if needed. Software Developer/Open Source liaison ([6]OpenCraft) November 2005 - February 2007 * Implementing websites and online/intranet portals using [7]Drupal. * Customizing various Open Source software applications to fit the needs of the company clients. R&D Specialist ([8]IT Synergy) December 2004 - September 2005 * Localization of the company GNU/Linux based Multihead solution. * Updating the Multihead solution to a recent version of Mandrake. * Modifications for phprojekt to comply with our clients' requirements * Maintenance of the company web and mail servers * Various software required internally by the company GNU/Linux System Administrator ([9]ZADSolutions) September 2003 - October 2004 * Linux system administrator, Management and administration of the various company servers, Among them is [10]amrkhaled.net, [11]moezmasoud.com and other small sites. * Administration of apache, MySQL, postfix and courier MTA for virtual hosts. * Maintenance of the GNU/Linux intranet server "firewall, file and print shares". * Maintenance of the internal network. * Help desk and support for the php developers. AZA-Group ([12]AZA-Group) * Linux server deployment for AHED: File, print and connection sharing, Firewall, Mail, Proxy & Centralized backup. * Branch sales information aggregation system. * Development of a network marketing management system. * Database design for a resource index and work group discussion forum for NGO-CRC. __________________________________________________________________ Technical Skills: Operating Systems: * Very good knowledge about GNU/Linux "Red Hat, Mandrake, GNU/Debian". * Basic knowledge about Microsoft Operating Systems: MS-DOS, Windows 9x, Windows 2000. Programming: * C, C++ * Perl, Python, php * SQL * HTML, CSS, Javascript * UNIX Shell * Fair knowledge about GNU/Linux internals, system calls, pipes, ... * Good experience with developing GUI applications using [13]Gtk, [14]Gtkmm and [15]Qt Miscellaneous: * [16]Debian developer as of March 2007. * [17]Drupal including writing modules and customization. * Cross platform applications development using Gtk, Gtkmm and Qt GNU/Linux Services: * Apache * DHCP * Courier MTA "Including virtual hosts configuration" * Cyrus IMAP "Including virtual hosts configuration and IMAP encryption" * Postfix "Including virtual hosts configuration and SMTP encryption" * CVS * Samba "Windows file and print sharing" * Iptables * MySQL * PAM * Basic LDAP knowledge "centralized authentication" * Basic knowledge about Asterisk PBX __________________________________________________________________ Volunteer work: Arabeyes core member: May 2005 - November 2005 Managing (through Core Management Team) the first Arabic Open Source community largely responsible for the Arabization of UNIX environments. * Katoob, A Unicode enabled text editor tailored to suite the needs of the Arabic user * January 2005: Participation in [18]Asia source I as one of the localization track facilitators. * January 2006: Participation in [19]Africa source II as one of the NGO migration track facilitators. EGLUG Co-Founder and Administrator: May 2004 - April 2006 [20]EGLUG the Egyptian GNU/Linux user group aims to promote FLOSS and GNU/Linux in Egypt. * Participation in various events to spread GNU/Linux in Egypt. * Helped giving a GNU/Linux course for the Menia university TAs. * A [21]presentation about the state of Arabic support and the free desktop as part of the [22]MENGOS conference. * Gave a session on [23]effective bug reporting for the EGLUG members. * Helped [24]MENGOS installing a GNU/Linux lab. * Helped setting up the GNU/Linux lab at the culture wheel for the use in various activities including EGLUG ones. * Participating in a GNU/Linux crash course for a [25]new NGO. * Co-organizer and volunteer for the 2nd install fest in the Sawy cultural center, The 10th of September, 2005. Linux-Egypt Forum X-Moderator: [26]Linux-Egypt was the first Linux community in Egypt. * Participation in various events to spread GNU/Linux in Egypt. * The first Linux-Egypt Install fest "Al sawy culture wheel", Saturday, 1st of May, 2004. __________________________________________________________________ Projects: * Qobra, a Qt/QtWebKit based browser (Under development) * Katoob, A Unicode enabled text editor tailored to suite the needs of the Arabic user (Orphaned) * [27]Baghdad, An Arabic spell checker based on Tim Buckwalter's [28]Arabic morphological analyzer. * Some contributions to [29]phaeronix a live CD by one of the EGLUG members. * Development of a standard X-Window system tray component for the PekWM desktop environment (peksystray). * Contributions for some Open source projects: X chat, Gtksourceview, GnomeICU, lineakd, hpanel. * Small code fragments and scripts in my [30]CVS. __________________________________________________________________ Talks, Presentations and Conferences: * January 28th - February 4th 2005: Participation in [31]Asia source I as one of the localization track facilitators. * March 14th 2005: A [32]presentation about the state of Arabic support and the free desktop as part of the [33]MENGOS conference. * July 26th and 27th 2005: Gave two presentations during the [34]2nd OSS conference in Jordan organized by [35]INT@J: [36]OS Developer's Perspective: An Open Source Toolkit and [37]The Status of Localization/Arabization of Linux and Open Source Software * January 8th 2006 - Jan 15th 2006: Participation in [38]Africa source II as one of the NGO migration track facilitators. * July 12th 2006 - July 16th 2006: Trainee, [39]North African Regional Wireless Training Workshop, Morocco organized by [40]APC __________________________________________________________________ Personal: * Nationality: Egyptian. * Age: 28 * Date Of Birth: 29/3/1981 * Place Of Birth: Cairo, Egypt * Marital state: Single. * Education: Faculty of pharmacy, Cairo university. * Interests: I usually spend my free time reading, Trying to learn new technologies and increasing my knowledge about GNU/Linux, Maintain my website www.foolab.org, and trying to spread GNU/Linux by joining various EGLUG activities, Maintain my own software projects and/or trying to fix bugs in other software applications, specially related to Arabic as well as participating in volunteer work. __________________________________________________________________ Last modified: 30th of May 2009. Copyright © 2005-2008 by Mohammed Hassan, All rights reserved. __________________________________________________________________ [41]Valid XHTML 1.0 Strict References 1. mailto:msameer@foolab.org 2. http://nokia.com/ 3. http://maemo.org/ 4. http://nokia.com/ 5. http://maemo.org/ 6. http://www.open-craft.com/ 7. http://drupal.org/ 8. http://www.itsyn.com/ 9. http://www.zadsolutions.com/ 10. http://www.amrkhaled.net/ 11. http://www.moezmasoud.com/ 12. http://www.aza-group.com/ 13. http://gtk.org/ 14. http://gtkmm.org/ 15. http://trolltech.com/ 16. http://nm.debian.org/ 17. http://www.drupal.org/ 18. http://www.tacticaltech.org/asiasource/ 19. http://www.tacticaltech.org/africasource2/ 20. http://www.eglug.org/ 21. http://www.foolab.org/files/mengos_conference_presentation.pdf 22. http://www.eglug.org/mengos_conf 23. http://www.foolab.org/files/debugging_session.pdf 24. http://www.mengos.net/ 25. http://www.eglug.org/newvision 26. http://www.linux-egypt/ 27. http://baghdad.foolab.org/ 28. http://www.ldc.upenn.edu/Catalog/CatalogEntry.jsp?catalogId=LDC2002L49 29. http://www.phaeronix.net/ 30. http://home.foolab.org/cvs 31. http://www.tacticaltech.org/asiasource/ 32. http://www.foolab.org/files/mengos_conference_presentation.pdf 33. http://www.eglug.org/mengos_conf 34. http://www.intaj.net/news/readnews.cfm?id=1220 35. http://www.intaj.net/ 36. http://www.foolab.org/files/jordan_day1.pdf 37. http://www.foolab.org/files/jordan_day2.pdf 38. http://www.tacticaltech.org/africasource2/ 39. http://www.apc.org/wireless/northafricanworkshop.shtml 40. http://apc.org/ 41. http://validator.w3.org/check?uri=referer