Innovative software engineer, with 7 years of experience in software development. Leading projects from concept stage to full functional delivery

Ahmed Fawzy Mahmoud CONTACT 83 El rassafa street, E-mail: [email protected] Moharam Bey Alexandria Phone: 01096760708 QUALIFICATIONS Inn...
Author: John Richard
0 downloads 0 Views 60KB Size
Ahmed Fawzy Mahmoud CONTACT

83 El rassafa street,

E-mail:

[email protected]

Moharam Bey Alexandria

Phone:

01096760708

QUALIFICATIONS Innovative software engineer, with 7 years of experience in software development. Leading projects from concept stage to full functional delivery. Working on multiple platforms , adaptable and not oriented to one development tool. I worked using .Net, plain PHP, Symfony1.4 and Symfony2.0. I gathered new experience from each one of them. Good understanding of several business logic, and implementation experience of several ERP systems, CRM systems, Ticketing Systems, Call centers software and Human resources Management systems. Known for excellent troubleshooting and problem solving skills, able to optimize code and build well-researched, cost-effective and responsive solutions. Great "I can do it" attitude, Although my main development stack is Symfony and Doctrine when required I developed WordPress plugins and themes, Drupal website and Magento payment gateway and shipping modules. Strong interpersonal and communication skills, have the ability of working with a team and keep them motivated.

EDUCATION Bachelor Management of Information Systems (MIS)

Sep, 2004 — July, 2008

Alexandria university Degree: Very Good with honor Project Degree: Excellent

Microsoft Schoolarship

April, 2010 — July, 2010

New Horizons 2124 Programming with C# 2778 Writing Queries Using Microsoft SQL Server 2008 6232 Implementing a Microsoft SQL Server 2008 Database 6464 Visual Stdio 2008 : ADO.NET 3.5 2546 Core Windows Application 2547 Advanced Windows Application 2310 Developing Web Application Using Microsoft Visual Studio 2008 6460 Windows Presentation Foundation Ahmed Fawzy Mahmoud

1

2556 Developing Mobile Applications Using Microsoft.Net Compact framework 6066 Developing Managed Applications for Windows Mobile 6 6067 Developing Native Applications for Microsoft Windows Project Degree, Excellent.

Open Source

Sep, 2010 — July, 2011

ITI ITI 9 months program is the most advanced governmental scholarship in Egypt. There is where I learned open source technologies, the main focus was on: Linux (Ubuntu), PHP (classic and using symfony framework), MySQL, HTML and javascript. I also learned other technologies such as C, C++, Java and Ruby on Rails and sharpen my communication and team leading skills.

SKILLS PHP. Symfony 1.4 Symfony 2.0 Database Design. MySQL. Non SQL DB (Mongo DB). Doctrine ORM Doctrine ODM Java Script and jQuery. API design and creation. Dream Factory, MBass open source solution. Restful and Soap Web services integration (USPS, Fedex, Aramex, Facebook, Twitter, Sharethis, Authorize .net, Cyber Source, Arabian African Bank, PayPal, Twilio). Twitter Bootstrap. Content management systems, Wordpress. E-commerce, Magento Open Source solutions specialist.

WORK EXPERIENCE Magic Touch

June, 2008 — June, 2010

Software Engineer Work using .Net technologies on two projects: - Net-Manager, which is billing system for ISP, build using: C# MS SQL Crystal Reports - Collector, which is windows mobile application used to allow sales men collecting money from specific customers while they are on the street. Saving data on SQLite DB. which sync. with MS. SQL Server. C# MS SQL Ahmed Fawzy Mahmoud

2

Windows Mobile 5.0

Softxpert

Jul, 2011 — Oct, 2011

Software Engineer Work on the company main project PSM (Post Scan Mail). Used technologies: Symfony 1.4 Doctrine ORM Js and Jquery Jquery-ui Plugins List of my responsibilities: Work on packaging and shipping module. Create object oriented interface to interact with Fedex API. Create object oriented interface to interact with USPS API.

OBS

Nov, 2011 — Nov, 2012

Web Developer - Mini-ERP system, used technologies: Symfony 1.4 Doctrine ORM jQuery & jQuery-ui Data Tables - Billing System, used technologies: Symfony 1.4 Doctrine ORM jQuery & jQuery-ui Data Tables Tcpdf - WordPress Plugin, exclude website administrators and editors from google analytic results. Used technologies: PHP & MySQL WordPress Google analytic API

OBS

Nov, 2012 — Jan, 2014

Senior Web Developer - WebERP System, State-of-Art open source ERP system, developed using PHP and MySQL. My responsibilities includes implementation, customization and applying enhancements on the system. I have code contributions to the open source project which allowed me to be officially one of its development team. http://www.weberp.org/weberp/doc/Manual/ManualContents.php?ViewTopic=Contrib utors - vTiger CRM, State-of-Art open source CRM system, developed using PHP and MySQL. My responsibilities includes implementation and customization on the system to match customers needs. - Orange HRM, System Implementation - Elastic, call center open source software that integrates asterisk server with vTiger CRM, System Implementation.

Ahmed Fawzy Mahmoud

3

- Promo, allow users to dynamically creates their own mobile applications. used technologies: Symfony 2.0 Doctrine ORM. Twitter Bootstrap jQuery Data Tables

Objects

Feb, 2014 — August, 2014

Senior Web Developer - Second Opinion, Allow users to get online second opinion from doctors. used technologies: Symfony 2.0 Doctrine ORM Twitter Bootstrap jQuery PayPal API Facebook API - Fitqo, Social network of healthy life. used technologies: Symfony 2.0 Doctrine ORM Twitter Bootstrap jQuery Sharethis API - RAK, Link investors with idea companies and includes blogging system: Symfony 2.0 Doctrine ORM Twitter Bootstrap jQuery Sharethis API - HighCharts, [3 GB Database] used technologies: Symfony 2.0 Twitter Bootstrap jQuery High charts library MySQL tweaks and optimization - Karas Recruit, used technologies: Symfony 2.0 Doctrine ORM jQuery Twitter Bootstrap - Office pizza E-commerce, used technologies, Symfony 2.0 Doctrine ODM (Mongo DB) jQuery Google Maps API - Template.net, used technologies: Drupal Twitter Bootstrap Ahmed Fawzy Mahmoud

4

jQuery sharethis API

Objects

August, 2014 — Present

Team Leader - CBC Channel, Symfony 2.0 Doctrine ORM jQuery Twitter Bootstrap - OREA, Ontario Airlines Bidding System, used technologies: Symfony 2.0 Doctrine ORM Twitter Bootstrap Calender jQuery plugin DataTables. - Death Concierge E-commerce, used technologies, Symfony 2.0 Doctrine ORM Twitter Bootstrap jQuery - Online Food Ordering E-commerce, used technologies, Symfony 2.0 Doctrine ODM (Mongo DB) Automated IVR System design and implementation based on twilio API PayPal API Authorize .Net API Google Maps API - El Masryeen, used technologies: Symfony 2.0 Doctrine ORM XML parsing and Web crawling jQuery - SooraBook.com, E-commerce developed using Magento: Arabian African Payment Gateway integration module. Aramex Shipping Module. WordPress: Knowledgee.ae King Fahd hospital TwinPrime TeleCommunication. Glossary Plugin. TimeLine plugin.

GREAT PROJECTS 1. HighCharts. Marketing Analysis Using Charts The project focus on gathering information from uploaded excel sheets to give system users the ability of viewing and filtering Charts (By AJAX) based on their search criteria. The system provides 16 different chart with specific filters for Ahmed Fawzy Mahmoud

5

each one of them. System DB contains more than 1,000,000 record all parsed from excel sheets with DB size of 3.0 GB. My work includes system deployment and MySQL tweaking to enhance performance. Developed using HighCharts java script library, Symfony, Sonata Admin Bundle, Doctrine, MySQL, jQuery. 2. Order Food. e-commerce website. The project based on Symfony2.3 and Doctrine ODM (MongoDB). Simply the website is listing restaurants and allows visitors to order from them. I love coding an essential part on the backend of the project. This is when the user is ordering from the restaurant. Payment are taken from the user account and this is integrated with IVR system which automatically calls the restaurant for order confirmation or refuse and if confirmed the system asks about the estimated delivery time then ends the call and again automatically calls the user to tell him when his order will be delivered, confirm or refuse then displaying a thank you message and continue payment process or calling the restaurant to cancel and rolling back the whole payment actions. IVR system was based on Twillio API and I loved designing and coding the full system in-going and outgoing calls flow chart and functionality. 3. User Guide. I was responsible on DB Design, Sonata Admin Implementation on the back-end, bug fixing. The big challenge was in leading team of junior developers to complete their first project successfully within tiny deadline. Beside ordinary requirements of users and roles management, company search and products comparisons. The project features included: Messaging system, Advertising Management system, Events management system and User Interests Notifications system.

INTERESTS Reading. Traveling. Meeting People. Football. Learning about new things.

REFERENCES References available upon request.

Ahmed Fawzy Mahmoud

6