Sunteți pe pagina 1din 5

Mosab Ahmad Mahmoud

Objective(s):
 On the short run , my objective is to build solid experience in Software and
Systems Engineering.
 On the long run , I believe Open Source concepts are a very fertile soil for a
revolutionary solution for our nation to become really a 'NATION'! so I am
interested in any efforts towards the process of developing a complete legal,
cultural, economical, political, religious, social and -of course- technical model for
the open source in Islamic and Arabic countries.

Work Experience:

Senior PHP Developer ( Basharsoft LLC)


April 2010 – present
• Design, develop, and implement BasharSoft’s online applications.
• Collaborate with marketing professionals to enhance the product interface.
• Take part in applying agile practices and techniques.
• Take part leading the development team.

Consultant Software & Systems Engineer ( Arabia Inform )


November 2009 – March2010
• Was responsible for migrating some projects from proprietary suites to open source
software.

Software Engineer ( Citex Software )


October 2008 – October 2009
• A part of Interclick team, and interactive TV solution for a company based in
Germany, This project is a complicated one that has many components some PHP,
some Java and some written in C++. The PHP parts include and admin portal, a user's
portal and an editorial portal that I am involved in.
• Building a portal consisting of many websites hosted on Amazon Web Services (EC2 &
S3) and serving as a frontier for a complicated printing system hosted somewhere
else using Drupal CMS and other PHP and web technologies.
• Was part of many internal activities like writing our coding standards, managing the
internal network and infrastructure and helping other projects in times that are
critical.
Linux sys admin and PHP developer ( Media International )
January 2007 - September 2008
• Administering load balanced Linux web servers and implementing MySQL replication
and file synchronization between them.
• Monitoring the servers for solving production problems and preventing attacks that
happened
• Customization and installation of a Youtube like video sharing solution.
• Migrating some of our clients websites' content from the CMS they are using to
another CMS (mainly Drupal or Joomla) and applying necessary changes to keep the
data intact.
• Finding various open source tools for our internal use either project managers,
developers or testers and so on.
• Maintaining current website and developing new features in www.20at.com as a
project in the company I am working in
• Responsible for choosing hosting environments that fit projects' needs, and managing
these accounts.

PHP/MySQL developer ( 20at.com)


January 2004 - December 2006
• Developing a CMS from scratch to fit the editors' needs, and migrated it from an old
version to this new version.
• Making a new version of the CMS to avoid some security holes, enhancing the
usability of the CMS and adding more user-friendly functionalities.
• Making Special pages (nested websites) to fit some events including presidential
elections, parliamentary elections, Ramadan, World Cup, Lebanon war and more.
• Migrating from a previous CMS they used (phpws) to the newly developed CMS i
made.

Freelancing projects
Since 2003
• I have started my career as a freelancer and I have worked on several projects since
2003.
• You can browse the portfolio by clicking here. [http://www.dotslashconfigure.com/portfolio]
Technical Skills:

Operating Systems:
• Very good knowledge about GNU/Linux " tried many distros like GNU/Debian, Red
Hat, CentOS, fedora core, Ubuntu, Mandrake, Slackware, SUSE, Knoppix, Backtrack and
others".
• Good knowledge about Microsoft Operating Systems.
• Fair knowledge about Mac OS.

Programming:
• PHP (Symfony, Code Igniter, Drupal, Wordpress, Joomla, Custom Development)
• MySQL
• Javascript (JQuery, YUI)
• HTML / CSS
• UNIX/Linux Shell "Basic Knowledge"
• Basic knowledge about GNU/Linux internals, system calls, pipes, …
• Python “Basic knowledge”
• C++ (built some scattered medium projects).
• TeX, LaTeX, XeTeX knowledge “Basic Knowledge”

Volunteer work:

Sea Scout Member:


July 1999 - September 2003
Was an active member in the Sea Scout in a nearby club:
• Was involved in organizing many camps and events, some were nationwide, and a
few international camps hosted in Egypt.
• Trained small and new scouts on camping, sealing and other scouting skills.
• I was at the degree of Captain when i left the scouting life.

Languages:
• Arabic: [Mother tongue]:
◦ Reading : Excellent.
◦ Written : Excellent.
◦ Spoken : Excellent.
◦ Listening : Excellent.
• English:
◦ Reading : Excellent.
◦ Written : Excellent.
◦ Spoken : Excellent.
◦ Listening : Excellent.
• Just in case I have the ability to learn new languages fast :)

Training and courses:


• ·Courses and trainings I attended :
◦ Advanced Agile Training - Spring 2010
◦ Oracle Introduction course - Winter 2005.
◦ Networks and CCNA Introduction course - Summer 2005.
◦ PHP and MySQL Course. - Winter 2004.
◦ Red Hat essentials course - Summer 2007.
◦ Red Hat administration course - Summer 2007.
◦ Red Hat network and security - Summer 2007.

• Courses and training programs I gave/trained :


◦ Virtual Volunteering: An online e-training course on "virtual volunteering", on
Islamonline.net e-training service, the course duration was a month with a
practical project at its end, and the company won the Volunteering Award of the
year for foundations in Qatar because of this course. [Summer 2006].
◦ PHP and MySQL introduction Course.[Summer 2006].
◦ PHP and MySQL introduction Course.[winter 2007].
◦ Drupal introduction Course.[Summer 2008].

Hobbies & interests:


• Work and career Related:
◦ FOSS and FLOSS, I love to dig and search for new open source applications and
technologies.
◦ Reading in scalability, currently i read about scalability issues and how big
projects like Youtube, Wikimedia, Amazon, Flickr and others' infrastructures are
built. I still don't have practical experience applying most of the techniques, but i
am quite a good learner.
• Personal:
◦ Open Source Community
◦ The relationship between technology/software and other fields of life
◦ Reading (specially Scientific and technical issues)
◦ Swimming and Sea Scouting (i am a Pisces by the way ;))
◦ Blogging and writing : at my own website (http://www.mos3abof.com), and
sometimes i write articles for newspapers or websites.
◦ Surfing the Internet discovering and observing trends and communities around
there
◦ Traveling, although that was long ago
◦ Music, I love independent art and have a different taste in music
◦ Drawing (especially engineering drawing)

Conferences:
• July 17-19th 2008: Attendance of the wikimania 2008 conference organized by the
Wikimedia foundation, at the Alexandria Library.
• March 2nd 2008: Participation in Agile Egypt, a one day conference and workshop
about agile software development methods and techniques, this was the first
conference for agile in Egypt.

Personal:
• Nationality: Egyptian.
• Age: 24
• Date Of Birth: 13/3/1986
• Place Of Birth: Cairo, Egypt.
• Marital state: Married.
• Education:
◦ Currently a student in the Faculty of commerce, Cairo university [expected
graduation 2012].
◦ Spent 4 yrs. in Faculty of Engineering (in architecture, civil and computer
engineering departments), but left it for some personal issues [2002 – 2007].
◦ High school, [2002].

Contact Info:
• Mobile : +2 012 8 123 773
• E-MAIL : mosab.ahmad@gmail.com

S-ar putea să vă placă și