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 Fabric | Bidi Tester | | |
| WebSphere Partner Gateway | Developer, Project Controler | Java, J2EE, EJB | WebSphere Application Server 6.1, IBM DB2 9.1 |
| Lotus Symphony 1.3 | Bidi 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.