mohamed ahmed elgamal [senior software engineer ]

6
Mohammed Ahmed Mahrous El-Gamal Mobile : +2 (0109) 5542312 – (0111)3349754 E-mail : [email protected] Skype :Mohamed.elgamal17 Address: 106 Omar Ebn Alkhattab St,Al-Zahraa Nasr City,Cairo, Egypt. An accomplished Software Engineer specialized in Object-Oriented Programming and Relational Database Design and Development with extensive experience in working on VLDBs. Summary of qualifications Process expertise in Object-Oriented Analysis/Design and C#/VB.NET development, skilled at progressing from problem statement to well- documented design. Strong knowledge of .NET with experience ranging from introduction of the beta version, adoption of version 3.5 and 4.0 and commitment to using ASP.NET Web Forms and MVC framework for Web application development. Extensive in Relational Database Design/Development/Administration and challenges with VLDBs, skilled at using Microsoft SQL Server and T-SQL. Good Knowledge of Lucene Solr Text Search Engine. Good Knowledge of NOSQL Database (mongoDB) . Build Mozilla Firefox Add-ons and Thunderbird Add-ons Interfacing PC-based control systems with external hardware such as microcontrollers, PLCs, and Access control using serial and parallel ports Build network based software to collect data and threaded applications in production lines using Ethernet and Wireless. Expertise Languages: C++, C#, VB.NET, T-SQL, HTML, JavaScript, XML ,CSS VB6, ASP Classic and PHP. Frameworks & APIs: .NET, ADO.NET, ASP.NET Web Forms, ASP.NET MVC, Linq-To-Sql, Entity Framework, JQuery, AJAX, Crystal Reports, Nhibernate and XML Web Services. Database Platforms: SQL Server 7.0/2000/2005/2008/2012, MySQL, MS Access and good Knowledge of Oracle 10G (PL/SQL). Concepts: Data Structures, OOA/OOD (UML, Design Patterns), Networking, Network Programming, Multiprocess synchronization, Globalization, Database Administration (Backup/Restore, Automated Jobs).

Upload: mohammed-elgamal

Post on 11-Aug-2015

473 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Mohamed Ahmed elgamal [Senior Software Engineer ]

Mohammed Ahmed Mahrous El-GamalMobile : +2 (0109) 5542312 – (0111)3349754

E-mail : [email protected] Skype :Mohamed.elgamal17

Address: 106 Omar Ebn Alkhattab St,Al-Zahraa Nasr City,Cairo, Egypt.

An accomplished Software Engineer specialized in Object-Oriented Programming and Relational Database Design and Development with extensive experience in working on VLDBs.

Summary of qualifications

Process expertise in Object-Oriented Analysis/Design and C#/VB.NET development, skilled at progressing from problem statement to well-documented design.

Strong knowledge of .NET with experience ranging from introduction of the beta version, adoption of version 3.5 and 4.0 and commitment to using ASP.NET Web Forms and MVC framework for Web application development.

Extensive in Relational Database Design/Development/Administration and challenges with VLDBs, skilled at using Microsoft SQL Server and T-SQL.

Good Knowledge of Lucene Solr Text Search Engine. Good Knowledge of NOSQL Database (mongoDB) . Build Mozilla Firefox Add-ons and Thunderbird Add-ons Interfacing PC-based control systems with external hardware such as microcontrollers, PLCs, and Access

control using serial and parallel ports Build network based software to collect data and threaded applications in production lines using Ethernet

and Wireless. Expertise

Languages: C++, C#, VB.NET, T-SQL, HTML, JavaScript, XML ,CSS VB6, ASP Classic and PHP.

Frameworks & APIs: .NET, ADO.NET, ASP.NET Web Forms, ASP.NET MVC, Linq-To-Sql, Entity Framework, JQuery, AJAX, Crystal Reports, Nhibernate and XML Web Services.

Database Platforms: SQL Server 7.0/2000/2005/2008/2012, MySQL, MS Access and good Knowledge of Oracle 10G (PL/SQL).

Concepts: Data Structures, OOA/OOD (UML, Design Patterns), Networking, Network Programming, Multiprocess synchronization, Globalization, Database Administration (Backup/Restore, Automated Jobs).

Systems Windows (98, 2000, 2003, XP, 7, 8).

Professional experience

Page 2: Mohamed Ahmed elgamal [Senior Software Engineer ]

Hindawi Publishing Corp. Nasr City, CairoSenior Software Engineer [SQL Server Development and Web Development.]

Sep 2012 - Present

Overview: Hindawi Publishing Corporation as a large academic publisher has a heavily data-oriented management so that it rents the largest 5 academic indexing databases (Scopus, Pubmed, Web of Science, CrossRef and MathSciNet) for many business needs like building a solid market study about any academic field before launching a new journal in the field, finding the best candidates for joining the editorial boards of his newly launched journals and candidates for reviewing newly submitted manuscripts, developing mailing lists for allocating the market of the newly launched journals, making periodical assessments about his journals' advancements, analyzing every piece of information about his authors, editors, reviewers, journals and manuscripts over the time and building a huge catalog of scholars all over the world and all over the different academic disciplines.

Job Description : Designing and Developing VLDBs (Very Large Databases) mainly using SQL Server 2008 and

2012. (Some tables have 1000,000,000+ records and sometimes for analytical projects it might be more than 20 milliard records)

Transforming data from different heterogeneous formats to SQL Server databases. Developing very complex T-SQL queries especially using XML data formats in SQL Server. Building performance-oriented databases and queries for data analysis needs. Implementing Data Analysis Algorithms and Text Match Algorithms. Consulting the Data Analytics team members in case of complex T-SQL queries or SQL

Server database issues. Building Large Lucene Solr Indexes and developing .NET tools for searching the indexes. Designing and developing web based applications :

i. http://mts.hindawi.com ii. http://des.hindawi.com

All systems were built using ASP.NET web forms , ASP.NET MVC4 , Entity Framework , SQL Server 2008 , Ajax, J Query and Solr full text search

Create Add-ons Firefox to help DES Team in company to achieve there works Quickly

INFOCUS Co. Nasr City, Cairo Nov 201– Sep 2012Senior Software Engineer Web Development.

Job Description: Designing and developing web based application for Technical & Vocational Training

Corporation at Saudi Arabia. ( http://www.tvtc.gov.sa) System was built using ASP.NET web forms or ASP.NET MVC3 and SQL Server 2008.

GWDT Co. Nasr City, Cairo April 2009 – Nov 2011 Senior Software Engineer Web and Desktop Development.

Page 3: Mohamed Ahmed elgamal [Senior Software Engineer ]

Job Description : Analyzing, designing, and developing a Job tracking intranet application. Payroll Web-Based application with access control for digital signature using e-cards. Analyzing, designing, and developing an application connected by wireless LAN

with four scales in Kandeel Steal factory. Analyzing, designing, and developing an application and charts connected by serial port with

LCD Display in Unilever Company. Analyzing, designing, and developing an application for LEON Truck-Scale which is connected

serially to the PC at Misr Cafe Company, Ice-man, and Techno Metal. Analyzing, designing, and developing an application for Axle Scale which is connected serially

to the PC at Man Misr Company. SCADA system application to connect with PLC device through industrial applications.

All systems were built using C#.Net, ASP.NET web forms, Entity Framework and SQL Server 2005.

R.I.T Solution Co.. Nasr City, Cairo January 2008 – April 2009 Junior Software Engineer Web and Desktop Development.

Job Description : Analyzing, designing, and developing intranet application for water system and sources to

Republic of Rwanda (MINISTRY OF LANDS, ENVIRONMENT FORESTS, and WATER AND NATURAL RESOURCES). System was built using ASP.NET web forms, Rad Telerik 2008, AJAX and SQL Server 2005.

Analyzing, designing, and developing web based application for Blood-Bank Donation. (http://www.egyblood.com). System was built using ASP.NET web forms and SQL Server 2005.

The operation Payment in Blue-Sky Site For Blue-Sky Company Implemented ASP Classic and Access.

Analyzing, designing, and developing a Hotel Booking Reservation Application. System was built using C#.NET and SQL Server 2005

IBM-Authorized Century 21. Tanta Dec 2006 - Nov 2007MCIT scholarship (Training program)Developed small and large size web applications using mainly ASP.NET 3.5, C#, My Generation, SQL Server 2005, HTML.Accomplishments Include:

Students Affairs Web based Application : Technology used (ASP.NET 3.5, My Generation, SQL Server 2005, Rad Telerik 2008, AJAX, and others)

Airline Reservation Application: Technology used (ASP.NET 3.5, My Generation, SQL Server 2005, Rad Telerik 2008, AJAX, and others).

Photo house Company .Tanta Jan 2006 – Nov 2006 Junior Graphic designer

Job Description : Designing Graphic applications using Photoshop, and CorelDraw.

Freelancing Work.C#.NET Development and SQL Server 2000 Database Development.

Jan 2005 – Nov 2007

Participated in developing simple modules in many business Such as Pharmacy Management System.

Education

Page 4: Mohamed Ahmed elgamal [Senior Software Engineer ]

B.Sc. in Computers and Information (Information System)

Mansoura University -July, 2004 (grade = Good [72%]). MCIT scholarship (11 months training program) (Authorized to IBM Company) in (Solution

Developer Track (MCSD)), under the supervision of ministry of communication and telecommunications. Professional Certificates

Microsoft Certified Solution Developer .NET (MCSD). [ ID : 5747581 ]. International Computer Driving License (ICDL). [ ID : EGY4001024 ].

Additional courses

4 levels of English language from Berlitz co. 2 levels in marketing and advertising from Berlitz co.

Soft skills course from Dale Carnegie which includes (Communication skills, Presentation skills, Teamwork, Problem Solving & Decision Making, Customer service, Basic Sales & Marketing Skills, Technical Business Writing).

MVC4 training course at IT Egypt Corp. Developing Data Access Solutions with Microsoft Visual Studio 2010 at Global Knowledge

Personal Information

Date of birth : February, 1, 1983 Nationality : Egyptian Marital Status : married Military Status : Exempted Languages : Arabic (the mother tongue) and English

ReferencesAvailable upon request.