My Resume

I am Mosab Ahmad, supposedly a geek, a PHP developer, a Linux lover and a great believer in Open Source and the lessons learned from its principles. I also beleive Engineering is the science of applying science for the well being of humanity.

I have realized long ago that the rules, laws and concepts found in both the software and the engineering world can be mutually applied in real life, and vice versa.

Below is an excerpt of my resume and at the end you can download the resume itself.
 

My 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.

My Work Experience:

Founder, Lead Developer (Dot Slash Configure Labs)
January 2009 - Present

Senior PHP Developer (Bluw-i Digital Architects)
June 2011 – Present
* Build the Angel Investment Network from scratch.
* Implement Agile methodology in the firm.
 

Senior PHP Developer (Basharsoft LLC)
April 2010 – April 2011
* Manage, monitor and maintain the online production server for our basharjobs platform (http://www.basharjobs.com)
* Design, develop, and implement BasharJobs platform with the team.
* Collaborate with marketing professionals to enhance the product interface.
* Take part in applying agile practices and techniques.
* Co-leading the development team along with the CTO.

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
*Taking part in the “Interclick Team”, an interactive TV solution company based in Germany. This project was consisted of many components; PHP,  Java and C++. The PHP parts included an admin portal, a user's portal and an editorial portal.
* 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. And I have my own projects that I am working on.

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”

Contact & Social Info:

Mobile : +2 011 99 42 443
E-MAIL : mosab dot ahmad at gmail dot com
Twitter : @mos3abof
Linked In : http://www.linkedin.com/in/mosab
Stackoverflow : http://careers.stackoverflow.com/mos3abof
Skype handler : mos3abof

My full resume is attached below.

AttachmentSize
mosab_ahmad_resume_2011.pdf62.28 KB