Hossam Katory

Software Engineer

Home     My Resume     Software Development     Personal Views     Contact Us     Site Map      
Consultancy Services

Hossam Katory

 Download CV  

Mobile no.:  (+2) 0101717195

E-mail:

Work     : Hossamt@eg.ibm.com 

Personal: HossamKatory@live.com

 


Education
First University Degree: Computer Engineering 

University: Arab Academy for Science and Technology (AAST)

Faculty: Engineering & Technology

Major: Computer Engineering

Graduation Project: Mobile Business (Location Based Services & Remote network Administration)

Graduation Project Grade: A (Excellent)

Grade: Very Good (2.84 GPA)

 

Graduation Year: 2004


Spoken Languages: Arabic -Degree:  Excellent
                          
: English -Degree:  Excellent




Work Experience

 

Current Job

 

Job Title: Staff Software Engineer - BiDi solution Lead

Employer: C-TDC IBM Egypt (Certified CMMI Level 5)

Employer Country: Egypt

From: Jan 2005

Job Description: Adding and assuring BiDi Support of IBM Products and BiDi assessment as a primary job role.

Job responsibilities: Software G11N and BiDi assessment, Testing and Development

 

Previous Jobs

 

Job Title   : Solution Developer

Employer   : ARWA Soft

Employer Country: Egypt

From: July 2004

To: November 2004

Job Description   : developing and designing solutions (databases and software) for business using Borland C++ builder6    

 

Job Title   : Software Developer

Employer   : AAST- Information Center 
Employer Country: Egypt

From: June2003 To: August2003

Job Description   : part time job at the Information center of the AAST for developing software, using Borland C++6, UNIX platforms, this job considered as training because I was still student 

 

Job Title   : Computer algorithms teacher  

Employer   : AAST

Employer Country: Egypt

From: July2003 To: June2004

Job Description   : teaches C/C++ and computing algorithms for Contestant applicant for AOI, EOI Olympiad   

 

Job title   : Solution Developer

Employer   : New Computer Land

Employer Country: Egypt

From: July2004 To: August2004

Job Description   : developing and designing solutions (databases and software) for business using Borland C++ builder6


Skills   

Years Of Experience: 5 years

 

Fields of experience and qualifications:  

 

Personal skills:

·                     Strong knowledge about software G11N and BiDi enablement.

·                     Good Understanding of Microprocessor Architectures for Both RISC and CISC

·                     Good Understanding of Operating Systems Design and Architecture and fair knowledge about Kernel programming.

·                     Good experience in High Availability Systems design.

·                     Good experience in multi-threading programming.

·                     Welling to learn and use new technologies and tools, and able to learn in short period of time.

·                     Able to work under pressure.

·                     Able to write technical document such as design documents, function specifications and user guides.

·                     Able to make project management documents like project estimation sheet, risk assessment, Scope of Work documents and DoUs

 

Programming Languages and Tools:

 

Language

Skill Level[i]

Years of Experience

C/C++

5

4

C#

4

2

Java

5

4

JSP

3

1

Java Servlet

4

2

ASP, ASP.NET

3

1

J2EE

3

2

HTML

5

3

JavaScript

5

2

SQL

5

4

PL/SQL, Stored Procedures

4

3

XML

5

4

Assembly Programming

2

1

XML Web Services with .NET

4

1

SWT Library

4

2

 


 


Tool

Skill Level

Years of Experience

Microsoft Visual Studio 2002/2003

4

3

Borland C++ Builder

4

2

Rational Application Developer

3

2

Borland JBuilder

3

1

WebSphere Integration Developer

3

2

Eclipse

4

2

Rational Software Architect

3

1

 

Technology

Skill Level

Years of Experience

.NET

4

2

.NET Compact

3

1

J2SE2

5

4

J2SE5

4

1

JNI

3

1

JCA

3

1

ADO.NET

3

1

JDBC

4

3

 

Software

Skill Level

Years of Experience

WebSphere Interchange Server 4.3

3

1

DB2 UDB

4

3

Oracle DB

4

3

MS- SQL Server

4

4

My SQL

4

3

Borland InterBase

4

1

WebSphere Application Server

4

3

WebSphere Application Server Network Deployment

4

2

Internet Information Server ( IIS )

4

3

IBM WebSphere MQ

3

2

IBM DB2 Everyplace

4

2

IBM Tivoli Directory Server

4

2

IBM WebSphere Partner Gateway

3

1

IBM Lotus Component Designer

3

1

IBM Lotus Domino Server

4

2

IBM TADDM

4

2

IBM Tivoli Change and Configuration Management Database

4

2

IBM Maximo

3

1

Rational Clear Case

4

2

Rational Clear Quest

3

1

Lotus Foundations

4

1


Projects Experience

 

Project

Role

Used Technologies

Used Tools

WebSphere WBI MQ Workflow adapter BiDi Support

Developer

Java

WebSphere  ICS

MQ Workflow

WebSphere MQ

WebSphere Adapter Toolkit BiDi Support

Developer

Java, SWT Library, J2EE

Rational Application Developer

WebSphere WBI JD-Edwards adapter BiDi support

Developer

Java, J2EE, SOA

WebSphere Integration Developer

WebSphere Partner Gateway.

 

Bidi Tester

XML, EDI

DB2 UDB, WebSphere Partner Gateway, WebSphere Application Server

IBM Maximo

Bidi Tester

-

IBM Maximo, Oracle DB, WebSphere Application Server Network Deployment

WebSphere Integration Developer

Bidi Tester

SOA

WebSphere Integration Developer

WebSphere Process Server

Bidi Tester

SOA

WebSphere Integration Developer, WebSphere Application Server, WebSphere Process Server

IBM Tivoli Application Discovery Management Database

Bidi Tester

-

DB2 UDB, IBM TADDM

IBM Tivoli Configuration Change Management Database

Bidi Tester

LDAP, J2EE

DB2 UDB, Oracle DB, MS-SQL Server 2005, IBM Maximo, WebSphere Application Server Network Deployment, IBM Directory Server, MS-Active Directory

IBM Lotus Quickr Domino 8.1

Developer, Project Controller

Java, C/C++, JavaScript, HTML, CSS

Dojo Toolkit, MS  Visual Studio 2003, Lotus Domino Server

IBM Lotus Quickr J2EE

Bidi Tester

-

IBM Lotus Quickr J2EE

IBM Lotus Notes 8.x

Bidi Tester

-

Lotus Notes 8, Lotus Domino Server.

GUI mirroring Support for Dojo Toolkit

Tester

HTML, JavaScript

Dojo Toolkit

Hijri and Hebrew Calendars support  for Dojo Toolkit

Developer

JavaScript

Dojo Toolkit, IE, Firefox

BiDi Dynamic Complex expressions support in Eclipse SWT library

Developer

Java, SWL library

Eclipse

Telecom Egypt Trouble Ticket PDA system

Developer

Java,  J2EE Servlet, JSP, JNA, C

DB2 UDB, DB2 Everyplace, Oracle DB, WebSphere Application Server, Windows Pocket PC 2002

Eternal Egypt portal

Deployment Administrator

-

WebSphere Application Server Network Deployment

IBM Information Integrator

Bidi Tester

-

IBM Information Integrator

IBM Lotus Connections

Bidi Tester

-

-

IBM WebSphere JDBC JCA Adapter 2.6.5 fix Pack

Developer

Java, J2EE.

WebSphere Integration Developer, Oracle DB, DB2 UDB 

AAST insurance system (AAST IDC - 2003).

Developer

C/C++, ODBC, SQL

Borland C++ Builder, Informix DB, SUN OS.

El Maestro System for Stores

Designer, Developer

C/C++, ODBC, SQL

Borland C++ Builder, Paradox

The Guide Software release R4. (ARWA Soft - 2004).

Developer

C/C++, SQL, ODBC, SQL stored procedures,

Borland C++ Builder, Borland InterBase.

 Lotus Symphony  Bidi Tester 
WebSphere Business Servcies FabricBidi Tester  
 WebSphere Partner GatewayDeveloper, Project Controler Java, J2EE, EJB

WebSphere Application Server 6.1,

IBM DB2 9.1

 

Lotus Symphony 1.3Bidi Consultant 

Tivoli Compliance Insight Manager

Bidi Tester

-

IBM Directory Server 6.1

IBM DB2 UDB 9.2

IBM Tivoli Compliance Insight Manager 8.5

                                                               

 


Published Books

 

 

Awards

 

·           Joined ACM 2002.

·           Joined AOI 2002 and won the Bronze Medal.

·           Microsoft Academic Certificate for Microsoft .NET University Program 2003-2004.

·           Leader of one of INETA groups (AAST .net Developers) - INETA is a non-profit organization sponsored by Microsoft aims to help Microsoft .net Technology Developers.

·           Deployment Manager of www.EternalEgypt.org website. (Awarded world Best e-content 2005)

 

Courses Attended

 

·         Introduction to Software development methodologies.

·         Process Modeling

 

Projects during under graduation study:

 

·                     Mobile Agents using Zeus Toolkit, JAVA programming Language and Oracle Database System.

·                     Linux Shell: full featured UNIX shell supports pipelining, redirection and multitasking using GCC compiler.

·                     Linux remote shell: Telnet program using the previous shell.

·                     SIC Assembler.

·                     Paint brush, using Borland JBuilder 6.

·                     Location Based Service System: designing and building, it uses GPS system to track mobile phone users and guide them to their direction. ( Built on Multi Tier architecture ),  built using Visual Studio .NET 2003 with C# language ,ASP.NET , XML Web Services, and SQL Server 2000 on Windows Server 2003 Enterprise Edition and IIS6  and Microsoft Visio 2003 for System Architect and Database Design.

·                     Remote Network Administration: a System helps Network Administrator to maintain and administrate the network using WAP from mobile phone.

 

About Me:

 

I have 5 years in undergraduate program in Computer Engineering graduated with V. Good grade, GPA 2.84; I have 5+ years of experience in software development and software globalization and Bidirectional languages script support in various IBM products and open source software like Eclipse and Dojo toolkit. Personally I have a great passion for software technologies and Computer Engineering in general which motivates me to seek more Computer technologies knowledge and work hard under lot of work pressure environment without losing the heat for work plus I have strong ownership towards the projects I join which makes me be very dedicated to produce a very good quality product and deliver on time regardless the tight schedule or limitation of time.

. This page was last modified on Wednesday, 11 November 2009 01:04:03 AM