Hazem Mahsoub Soliman
8 Abd El Moneim El Sharkawi St. #2, Giza-12211
Tel: +202 376- 2526, +2010 628 0024
E-mail: hazem@mahsoub.net, hmahsoub@yahoo.com

Objective:
==========
Seeking position as Development Team Lead using skills in analysis, design, and leading development projects to deliver innovative Internet solutions.

Professional Summary:
=====================
Over 10 years professional experience, in Egypt and United States, with a focus on Internet-based applications and leading edge technologies. Reputation for excellent technical and leadership skills. Acknowledged as creative and insightful with a record of responding quickly with novel plans and solutions.

* Web Programming: Java, Servlets & JSP, ASP, HTML, DHTML, JavaScript, CSS, XML, XSL.
* Programming Languages: Java, C, C++, Visual BASIC.
* RDBMS: MS SQL, Oracle, DB2, MS Access, FoxPro.
* ORM: Hibernate, Versant.
* Tools: Visual Studio, WebSphere Studio, Visio, System Architect, NuMega ASP Profiler, Test Wizard, Script Driver.
* Team Tools: Visual SourceSafe, MS Project, RAID, Product Studio, Rational ClearCase, Rational ClearQuest.
* Operating Systems: Windows 95/98/ME/NT/2000/XP, UNIX/Linux.

Professional Experience:
========================

IBM Egypt				[2004- Present] Cairo-Alex Rd., Giza
Solution Lead
* Managed developers and successfully prioritized, scheduled, and assigned various tasks resulting in timely implementation.
* Key member in planning and estimating complexity and effort for various project tasks.
* Applied a CMM approved development process, including producing modeling artifacts, applying reviews at different stages of the software life cycle, resulting in high quality software products.
* Interviewed applicants and participated in hiring decisions.

IT Specialist
* Member of TPMS development team, a J2EE/DB2 Web-based Application.
* Gained experience in WebSphere Application Server, WebSphere Studio, DB2, Rational ClearCase, Rational ClearQuest, 
* Gained experience in Hibernate, Spring Framework.
* Implemented J2EE design patterns, such as Data Access Object, Business Objects, Application Service, and Dynamic Transfer Object.

Raeed for IT				[2004] Nasr City, Cairo
Project Manager
* Successfully prioritized, scheduled, and assigned various projects resulting in timely implementation and increased productivity.
* Managed and mentored a group of developers, designers, and testers.
* Interviewed applicants and participated in hiring decisions.
* Increased productivity and quality of developed software by applying a standard development process and relevant document templates.
* Studied business plans of web sites / web applications and produced Market Requirement Documents. Gave feedback covering feasibility and estimate of required development time and cost.

e-kotob.com				[2003] Nasr City, Cairo
Technical Manager
* Managed developers and as well as other employees and made improvements to work process.
* Analyzed work process and wrote a report of problems facing company's growth and proposed a plan of action.
* Wrote six-month plan how to improve the company's productivity and bring it to profitability.

Microsoft				[2002- 2003] Redmond, Washington
Software Test Engineer
* Member of International Office team, testing Office 2003 in Arabic, Hebrew, Thai, and Hindi in addition to patches for earlier versions.
* Created test cases and test plans, and manually tested Office 2003, especially Excel and SharePoint. Used RAID and Product Studio to follow up bugs till they’re fixed.
* Automated test cases by creating test scripts using Test Wizard and Script Driver.


Barnes & Noble.com/ fatbrain.com	[1998- 2002] Santa Clara, California
Senior Software Engineer
* Increased sales by $8 million annually, by leading a project to develop a portal system that streamlined receiving orders from a learning web site into fatbrain's order-placing system.
* Managed four developers and successfully prioritized, scheduled, and assigned various projects resulting in timely implementation and increased productivity.
* Interviewed and mentored junior developers and participated in hiring decisions.
* Increased productivity by developing ASP coding standards, that were adapted company-wide.

Software Engineer
* Gained experience in UML and using CASE tools designing and modeling IX project.
* Increased customer base, by supporting Restricted Purchase Order, which ties a purchase order to a list of e-mail addresses and filters out unauthorized users at partner web sites.
* After Barnes & Noble.com acquired fatbrain.com, re-modeled fatbrain's database, as part of transition efforts, to make both web sites run off the same catalog.
* Achieved scalability by reorganizing the database schema over different databases/servers.
* Increased productivity by modularizing several functional areas and turning them into reusable APIs for the whole web site, such as standard dynamic headers and footers.
* Utilized ASP/MS-SQL to build internal/external web-based tools such as: an internal tool for sales employees, to add and manage customers' discounts; a web-based wizard to build and manage Approval System as part of FindITNow(TM) solution for partners.
* Utilized XML to implement web APIs that streamlined receiving orders from ARIBA and sending confirmations.
* Tailored features of fatbrain's web site and reused it for another web site specially dedicated to electronic document publishing.
* Provided a more manageable platform by converting order process from NuTech to ASP.

SAQQARA Systems, Inc./ STANDARDATA	[1997- 1998] Sunnyvale, California
Software Developer
* Designed and developed proprietary log analysis application for Step Search (TM), an online catalog authoring and publishing application. The application, developed in C, analyzed large log files and produced statistical information about visitors' search/browse behavior. Depended heavily on memory management, manipulation of various data structures, and text parsing.
* Member of development team: Created Step Search Enterprise (TM), CGI/Oracle-based version, and Step Search Professional (TM), ASP/MS-SQL-based version.
* Used MS-SQL, ASP, JavaScript, and DHTML to design and develop an efficient authoring tool.

IBM Egypt				[1996] Mohandessin, Cairo
C/C++ Programmer
* Member of development team of Arabic-French version of OS/2 Warp, using C/C++.
* Modified APIs to handle Arabic-French code page and maintained backward compatibility with the Arabic-English code page.
* Maintained compatibility with BiDi-aware and non-aware applications.

Internet Egypt				[1996] Garden City, Cairo
Instructor/ Webmaster
* Developed Home Pages for clients and provided customer support.
* Lectured and trained the courses: "Introduction to UNIX" (covered telnet, FTP, lynx, and pine) and "Internet Utilities" (covered FTP, Gopher, Eudora, Netscape Navigator, and Internet Explorer).

Military Service			[1993- 1995] Cairo / Alexandria / Ismaeleya / Fayed
Reserve Officer, Field Engineer
Computer Related tasks: 
* Database management in a spare parts warehouse. Used FoxPro 2.5 and Microsoft Office to supplement Raytheon Inventory systems with reports and internal tools.

Education:
==========
Sun Certified Programmer for Java 2 Platform, SE 5.0	[2006]

UCSC-Extension / De Anza College, California	[2000, 2002]
* Java Programming Course
* Advanced Java Programming
* UNIX Systems

Statistical Studies and Research Institute, Cairo University	[1994]
* System Analysis and Design Methods
* Object Oriented Analysis and Design
* Programming using C++ 
* Discrete Mathematics
* Operational Research

Faculty of Engineering, Cairo University	[1992]
Electronics and Communications Department
* Bachelor of Science in Electronics and Communications Engineering
* Senior Project: Office Automation Software built by Turbo C ver. 2.0

Deutsche Evangelische Oberschule Kairo		[1987]
(German High School in Cairo)
* Egyptian High School Diploma (Thanawyya Ammah)
* German Language Diploma (Deutsches Sprachdiplom der Zweiten Stufe)

Other Skills:
=============
Excellent command of English and German. Arabic is mother tongue.

Automatic scanning section:
============================
Titles: Project Manager, Team Lead, Senior Software Engineer, Senior Software Developer, Senior Programmer, Web Application Developer, Application Developer, Web Developer, Programmer, Internet Programmer, Database Designer

Keywords: Internet programming, Web Programming, e-commerce, Active Server Pages, ASP, VBScript, JavaScript, IIS, Java, Servlets, JSP, HTML, DHTML, Dynamic HTML, DOM, JavaScript, CSS, XML, XSL, DTD, MS SQL, Oracle, DB2, MS Access, FoxPro, C, C++, Java, Visual BASIC, Pascal, .Net, MS Visual Studio, MS Visual SourceSafe, MS Visual InterDev, MS Visio, System Architect, CASE tool, UML, NuMega ASP Profiler, Windows 95/98/ME/NT/2000/XP, UNIX/Linux, OS/2 Warp, Office 2003, Excel, SharePoint, RAID, Product Studio, Test Wizard, Script Driver, WebSphere Studio, ClearCase, ClearQuest, Arabic, English, German, Deutsch

    Source: geocities.com/hazemmahsoub/resume

               ( geocities.com/hazemmahsoub)