Mosab Ahmad Resume 2010

Embed Size (px)

Citation preview

  • 8/8/2019 Mosab Ahmad Resume 2010

    1/5

    Mosab Ahmad Mahmoud

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

    Work Experience:Senior PHP Developer ( Basharsoft LLC)April 2010 present

    Design, develop, and implement BasharSofts 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 sourcesoftware.

    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'sportal 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 somewhereelse using Drupal CMS and other PHP and web technologies.

    Was part of many internal activities like writing our coding standards, managing theinternal network and infrastructure and helping other projects in times that arecritical.

    http://www.basharsoft.com/http://www.arabiainform.com/http://www.citexsoftware.com/http://www.arabiainform.com/http://www.citexsoftware.com/http://www.basharsoft.com/
  • 8/8/2019 Mosab Ahmad Resume 2010

    2/5

    Linux sys admin and PHP developer ( Media International )January 2007 - September 2008

    Administering load balanced Linux web servers and implementing MySQL replicationand file synchronization between them.

    Monitoring the servers for solving production problems and preventing attacks thathappened

    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 thedata 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 aproject in the company I am working in

    Responsible for choosing hosting environments that fit projects' needs, and managingthese 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 oldversion to this new version.

    Making a new version of the CMS to avoid some security holes, enhancing theusability of the CMS and adding more user-friendly functionalities.

    Making Special pages (nested websites) to fit some events including presidentialelections, parliamentary elections, Ramadan, World Cup, Lebanon war and more.

    Migrating from a previous CMS they used (phpws) to the newly developed CMS imade.

    Freelancing projectsSince 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]

    http://www.mediaintl.net/http://www.20at.com/http://www.dotslashconfigure.com/portfoliohttp://www.mediaintl.net/http://www.20at.com/http://www.dotslashconfigure.com/portfolio
  • 8/8/2019 Mosab Ahmad Resume 2010

    3/5

    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 andothers".

    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 2003Was an active member in the Sea Scout in a nearby club:

    Was involved in organizing many camps and events, some were nationwide, and afew 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:

  • 8/8/2019 Mosab Ahmad Resume 2010

    4/5

    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 apractical project at its end, and the company won the Volunteering Award of theyear 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 andtechnologies.

    Reading in scalability, currently i read about scalability issues and how bigprojects like Youtube, Wikimedia, Amazon, Flickr and others' infrastructures arebuilt. I still don't have practical experience applying most of the techniques, but iam 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

    http://www.mos3abof.com/http://www.mos3abof.com/
  • 8/8/2019 Mosab Ahmad Resume 2010

    5/5

    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 theWikimedia 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 firstconference 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 [expectedgraduation 2012].

    Spent 4 yrs. in Faculty of Engineering (in architecture, civil and computerengineering departments), but left it for some personal issues [2002 2007].

    High school, [2002].

    Contact Info: Mobile : +2 012 8 123 773 E-MAIL :[email protected]