You are on page 1of 6

Khaled Said Moawad Ahmed

+2 01060007669 (Egypt Mobile) 044(0) 7901331039 (UK mobile) Email: khaledauc99@hotmail.com

PROFESSIONAL PROFILE
A highly qualified and experienced software architect with a logical and analytical approach to designing innovative solutions in accordance with specific business requirements. Experienced in the lifecycle management of complex development projects from concept to completion with the proven ability to deliver within demanding timeframes. Quick to familiarise himself with new technologies and industry developments whilst demonstrating a creative approach to problem solving. Enjoys being the technical leader for successful and productive teams and thrives in highly pressurised and challenging working environments.

EDUCATION AND QUALIFICATIONS


Masters Degree: Professional: Computer Science (ongoing) Arab Academy for Science, Technology & Maritime Transport Professional Certificate in Information Technology and Programming (2 years ) American University in Cairo System Analysis & Design; Problem Solving using Pascal; Computer Internet Working; Computer Graphics; Database Management; Object Oriented Programming; Mathematics for Computing; Basic Internet Services; Operating Systems; Windows NT Workstation & Server; Data Structure Microsoft Certified Professional Microsoft Certified Database Administrator SQL 2000 and SQL 7.0 Microsoft Certified Solution Developer C#.NET and VB6 Foundation Network Fundamental, Internet Fundamental and HTML Mathematics and Insurance Faculty of Commerce, Cairo University (1998) Thanawia Amaha

MCP: MCDBA: MCSD: CIW: Bachelors Degree: Diploma:

PROFESSIONAL TRAINING

Dynamics CRM 4, Microsoft UK (FIREBRAND training Centre , UK) Professional Web Development Track, IPEC-OUDA (OPERTIONAL UNIT FOR DEVELOPMENT ASSISTANCE, United Nation)

FURTHER SKILLS
I.T. Proficiency: Participated in designing and architecting several solutions in different business areas. Participated in estimation and evaluation of new projects.

Playing the technical leader role in Microsoft domain that included deciding the technologies, methods and best practices to use for projects. Deciding training plans for Microsoft .Net team within my organization. CMM/CMMI awareness.
Page 1

of 6

Developing applications (Web/Desktop) using different languages and IDEs such as VB6.0, ASP, VB.Net, ASP.Net and C# using Visual studio 6.0 and visual studio 2002/2003/2005/2008. Good Knowledge of BizTalk, Share point servers. Good experience with design patterns and standard software design approach.

Very good experience with most configuration management and source control tools like Rational Clear Case, Microsoft Visual source safe, Microsoft Team foundation server. Visual Studio 2003/2005/2008/2010,SilverLight, SQL 7/2000/2005/2008, IBM Servers, ASP, Crystal Reports, Active Reports, SQL reporting services , Visual Basic, Oracle 8/9i,C/C#/C++, AS400, .NET, JavaScript, LAN, HTML, XML, Pascal and MS Office Languages: Native Arabic and Fluent English Succeeded in Toefl test with score (500) , 02 February, 2000 . Fully completed level (19) in the advanced stage with grade of A and score of (98%) (A.U.C)

CAREER SUMMARY
(sep 2011 present) Vodafone International Services (VIS) Software Architect Machine to Machine communication (M2M) My main role include but not limit to :

Writing the high level design for the project . Communicate this high level design to the vendors that will develop this design. Approve the low level design that produced by the vendor. Choose the technology that will be used. Manage vendor deliverables quality . Make sure that business requirement are fulfilled. Review function specs for each release. 50 % of time in Egypt the other 50% in UK .

(2005-Aug2011)

Hp (Hewlett-Packard Enterprise services) Information Specialist (Technical Development Leader)

Undertaking a technical leader role major projects with full accountability for software analysis, design and resource management. Taking the role for planning the technical path for the organization. Testing the new technologies and put my recommendation for it. Participating in many projects estimates and planning. However, I was not the leader for it. Being a part of the solution and proposal group in the organization (HP/emea). Being part of any technical interviews. Nominated for top technical talent program (Top Gun). The project was delivered (2011 Q2)

Project Title
SOA Governance

Partn er
HP

Client
Vodafone(Germa ny)

Realized Value
Improve the life cycle of SOA service with downtime reduction of 33%

Region
EMEA

QTR
FY11 Q2

Page 2

of 6

IT cost reduction of $739,485

Key Projects Nss Re-invent Project Description: Vodafone SOA initiative aims to increase the efficiency in terms of time to market and to provide more agile support to business processes. Furthermore, strategic reuse of assets (applications/services/resources) must be ensured across multiple departments. The business goal of this SOA initiative in short term is to support roll-out of LTE, the new mobile network generation, in Germany this year. Because of this, our project has high visibility at Vodafone. Our deliverables to Vodafone include full scope of SOA infrastructure ( ESB, Web Service Framework etc.), as well as a set of web services, applications that are essential for LTE network planning. My role: o Working with the German team to find technical solution. o Developing Test cases and methodology to the developed services. o Participating in choosing the tools that will be used inside the project. o Developing WCF services (Contract first approach). Technology used: .Net 3.5, WSSF , SoapSonar, CloudPort, HP Quality center. SwiftPlus (UK Government HealthCare) Project Description: Moving an old UNIX System that manages Patients records all over UK to new .Net windows based system and adding new features to the system like to be Web enabled. My role: Mange development team, resolve technical issues. Review the developed modules and samples to ensure their compliance with coding guidelines and with the architecture. Ensure correct implementation of application architecture. Integrate solution developed components.

(Vodafone Germany)

Technology used : Windows communication Foundation (WCF),Certificates (HTTPS), Framework 3.5, Windows Server 2003 R2, Microsoft Reporting Services 2005, Microsoft SQL Server 2005.

Vodafone Money Transfer

(Vodafone UK)

Project Description: Vodafone is planning to develop the first enterprise Virtual money Transfer using SMS. It allows people to move money between bank accounts and people through SMS. Vodafone hired an Indian company to develop the application, but it end up with technical issues like performance and security. My role: Mange development team, resolve technical issues.
Page 3

of 6

Identify the application bottle nick and the technical root cause. Redesign the application to satisfy the client needs and Market standards. Write the detail design of the data access layer to support multi database servers. Design a localization frame work to make the application support many languages. Review the security aspects of the SMS (encryption decryption) Develop a sample to prove the proposed design is applicable and working fine.

Technology used: Windows communication Foundation (WCF), Framework 3.5, Windows Server 2003 R2, Windows 2008 , Microsoft Reporting Services 2008, Microsoft SQL Server 2008 , .Net Design patterns.

Presage & Adapt

(General Motor, EDS internal)

Project Description: PreSage application is a web application which plays major role in EDS as historical repository for all projects developed. It is used in estimation process, monitoring current projects status for early detection of problem initiatives and supporting Service Performance Indicators (SPI) reports and other import organizational reports. My role:

Designing and implementing ASP pages, VB components on COM+ Presage auto upload web service. Playing the role of project DBA and SPI and web services SME. Implementing new application releases and code changes for new change requests and defects. Migrating some of tools to .Net.

Technology used: Visual Studio.NET, VB.Net ,ASP, VB, Web Services, JavaScript, MS SQL2000, Analysis service OLAP and Microsoft Visual Source safe.6.d. 2004-2005 ACE LIFE INSURANCE Senior System Developer

Utilising various technologies, including .NET, SQL Server 2000, AS400 and Crystal Reports, for the purposes of designing and developing database applications Ace internal Web site Project Description:

Key Projects

Developing a web based budget system to control expenses through the comparison of actual versus budgets My role:

Design the web site and define the security roles for it. Present the design to the ACE IT department in USA. Mange development team, resolve technical issues.

Technology used: C#.net, AS/400 , Sqlserver2000 , crystal report. AceRobot Project description:
Page 4

of 6

Leading the development of AceRobot, an application to improve overall efficiency of all routine tasks such as running batches, sending reports and summarising databases. This software was implemented in all ACE World Wide. My role:

Design the web site and define the security roles for it. Present the design to the ACE IT department in USA. Mange development team, resolve technical issues.

Technology used: C#.net, AS/400 , Sqlserver2000 , crystal report.

2003-2004

EL AWQA MINISTER OF QATAR .NET Developer

Project Description: Playing a pivotal role in the design and implementation of web based application used for accounting and stock management purposes requiring the use of VB.NET and Oracle 9i. My Role: Analysis the existing system and get the client Requirements. Design the new Web site and required hardware for it. Communicate the proposed solution with the other ministers as I am a part from the EGov. Technology used: C#.net, Sqlserver2000, crystal report, reporting services.

2001-2003

NILE TELECOM Database Administrator

Responsible for the general administration and maintenance of bespoke database applications and for interacting with SchlumbergerSema (France) with regards to software specifications Utilising VB6 and VC++6 for the purposes of programme development as well as developing Crystal Reports Additionally involved in system analysis and for the development of solutions for web based applications

Key Projects Payphone Web site Project Description: Establishing payphone network and web based application to enable managers to follow up on operations and obtain reports relating to revenue, network load etc. My role: Developing the Web site and communicate the progress with SchlumbergerSema (France). Define a testing strategy to verify the result of he website reports. Technology used: ASP, VB, crystal reports.

2000-2001

AUTOMATIC DATA COLLECTION (NCR PARTNER)


Page 5

of 6

Visual Basic Programmer Playing a key role in the design, development and maintenance of core database systems with the emphasis on their quality and functionality. Most of the work was related to Barcode Technology.

ADDITIONAL PROJECTS

Developing a wedding planner application to graphically present seating arrangements and print cards for each guest with seat numbers (Four Season Hotel, Cairo) Utilising Visual Basic and Barcode technology to create a time attendance system that also calculates bonuses and payrises Establishing control systems for EMS to manage letters and packages in Egypt and enable connection to an international network Developing an education centre administration tool, an Intranet application to effectively manage workflow

Personal Information
Nationality: Egyptian Date of birth: 30 August 1977 Reading, Writing and Carpentry

Hobbies included:

REFERENCES ARE AVAILABLE ON REQUEST

Page 6

of 6

You might also like