Hassan Ali Hassan
*, **** ***** *****, *** Shams, Cairo, Egypt
Mobile: +20-100*******/+20 26397526, Email: *********@*****.***/*********@***.***
Solution Architect / Project Lead / Team Lead
Executive Summary
12+ years of rich and insightful experience, as IT Professional, for a Dynamic Computer Engineer, including over 6 month of International (KSA) experience, involved in analysis/design/develop multiple we-based/technical/critical solutions using Java Technologies for various clients in diverse sectors like Education, Media, Healthcare, UN sectors for HR/Accounting/Projects domain
Team Leader with Glow Star Company, Cairo, Egypt, since Oct 2016. Leading the OBS ERB Project for development of an OBS based on-line ERB Solution that works with multiple databases as Back-end and thus designing & administering database, creating views, solve performance issues for all models.
An innovative Software Solution Development Professional, with a successful track record of multiple Project Execution for development of Web based Solutions and having specialization in IBM WebSphere Process Server Developer, IBM WebSphere Application Server configuration, Rational Application Developer (RAD) IDE and IBM DB2 V 8.2 design & Administration as well as Software Business Development
Deft Team Leader skilled at tasking, delegation, monitoring, feedback, skill upgrade, career planning, issue resolution, motivation and mentoring team
A cohesive Team Player, looking to upgrade knowledge as well as having analytical, problem solving, negotiation, planning, communication, interpersonal skills.
Core Skills
Project Delivery for Product Development
Requirement Analysis Finalisation/Specification
Solution Design/Development/Testing
Multiple Technical Solutions for existing Product
Technical Skills
Methodology: Agile Scrum – Extreme XP
Servers: Glassfish, wild fly, OC4j, Apache Web server, Apache Tomcat, IBM WebSphere Process Server
Operating Systems: Linux (Fedora5/Red Hat 10/SUSE 9/Ubuntu/Centos), Android
Languages: Java,HTML, CSS, PHP (Codeigniter/Cakephp), XML, JavaScript
Databases: DB2 8/9, Oracle 11g, MS SQL Server
Frameworks: J2EE, J2ME, Spring MVC, JSF (Myfaces/Primefaces/Richfaces), Hibernate
Web Technologies: JQuery, AngularJS,JSON
Java Technologies for Web: JSP, Servlet,JSTL, JMS, SOA (Restful),EJB,JAAS
IDE: IntelliJ, NetBeans, Eclipse, IBM Rational
Development Tools: JDeveloper, Dreamweaver
Build Tool: Maven
Version Tool: Subversion
Professional Experience
Team Leader/Sr. Web Developer (Oct 2016 onwards)
Glow Star Company, Cairo, Egypt
Currently reporting to the General Manager and supervising one resource for participation in OBS ERB project for Education sector client in Egypt for implementing online services.
Participating in multiple activities in the projects like managing Oracle database server, Application Servers (Centos Linux -Tomcat 8) and deploying production package.
Conducted performance & usability evaluation, through root cause analysis and resolving the performance problems, taking decisive actions.
Implementing client applications at site, managing configuration (subversion administration), resolving memory leaks, if any.
Performing routine team administrations tasks like create, allocate, monitor and manage work between team members.
Sr. Java Web Developer (Sep 2015 to Sep 2016)
MTT Systems, Cairo, Egypt
Reported to the Team Leader and supervised one resources in projects with diverse responsibilities of web based application development, manage Application Servers, implemented client application on site, deployment of solutions on Google Cloud platform, share & allocate tasks amongst team members, etc.
Sr. Java Web Developer (Sep 2012 to Nov 2014)
ITT Soft, Cairo, Egypt
Reported to the Team Leader and supervising one resource in projects for developing web based business solutions with diverse responsibilities of Manage Application Servers, using Spring MVC/Primefaces/Hibernate Frameworks for development of Portal for a Travel/Tourism client in Egypt
Sr. Java Web Developer (May 2011 to Aug 2012)
Education - IBM Partner, Cairo
Reported to the Team Leader and supervised one resource for participating in two projects on Online Project Application System for UN, having multiple modules like Translation Module/Reports Module/Review Module/Monitor Module/Convener Module using IBM Process Server, Swing (Client-Server), J2EE WebSphere Application Server (WAS), enabling UN to select funding in Africa depends on votes for each project and under conditions with 6 language support
Previous Engagements
Organization
Duration
Designation
IT Valley Solutions, Cairo, Egypt
May 2010 to Apr 2011
Java Web Developer
May 2009 to May 2010
ITT Synergy, Cairo, Egypt
Feb 2004 to Jun 2010
Java Web Developer
ESmartSoft Solutions, Egypt
Aug 2003 to Feb 2004
Java Web Developer
Mar 2002 to Aug 2003
Java Developer
Educational Credentials
B.S. (Computer Engineering.), from Higher Institutes of Engineer ., Culture & Science City, 6th October City, Cairo, Egypt (5 years/2002) with 69.4%
Accreditations
CIW Certified Web Development
CIW Certified Master Design
Sun Certified Java Professional (SCJP)
Software Project Management (SECC)
Attended Egyptian Java User Group (EGJUG), Cairo, annually
SPIG (Software Process Improvement Guide
Personal Details
Date of birth: 10-02-1976
Languages known: Arabic and English
Nationality: Egyptian
Passport Details: A21347367 (valid till 01-10-2024)
Please refer to the Annexure attached for Project Details
ANNEXURE
PROJECT DETAILS OF HASSAN ALI HASSAN
Project
OBS ERB
Client
Online ERB, Egypt
Duration
12 months ongoing
Team Size
10
Environment
Centos 7, Tomcat 8, Oracle 11g, Primefaces, Spring MVC/Hibernate, Intellj/Maven/Subversion
Details
This project was for development of web based online educational solution (ERB) based on Original Business Solution ERP, with multi-database
Role
Team leader + senior developer -
Responsibilities
Design database - maintain database -creating views - solve performance issues -develoment in all models
Project
KKU Student system
Client
Abha, KSA
Duration
6 Month
Team Size
10
Environent
IBM WebSphere, IBM Information Management (DB2 Content Manager), IBM WebSphere Process Server Developer, IBM Rational
Details
The scope for this project was to develop a student management system, including Students Affairs Model and Loan Model for smooth operations of Student Management System for King Khail University, KSA
Role
Senior Developer
Responsibilities
Solution development using Service Component Definition Language (SCDL) and Service Component Architecture (SCA) and Service Data Object (SDO) All on IBM Information Management (DB2 Content Manager)
Project
Hospital Accounting Systems
Clinet
El salam hospital, Egypt
Duration
12 Month
Team Size
6
Environment
Centos 7, Tomcat 8, MySQL, Primefaces, Hibernate, Eclipse, Maven, Subversion
Details
The aim of this project was to develop an integrated Hospital Management System for automation of business fuctions like account system - manage accounts balance, inventory balance, creating reports like balance sheet, etc
Role
Senior Developer
Responsibilities
Design database - creating views - develoment in all models
Project
OPAS (Online Project Application System)
Clinet
UN, Egypt
Duration
8 monthes
Team Size
8
Environment
Centos, wildfly, JSP, servlet, EJB, subversion
Details
Project in two phases for development of an Online Project Application System, that will enable UN to decide the suitable funding in Africa, depending on votes received and the solution consisted of Translation Module, Reports Module, Review Module, Monitor Module, Convener Module, etc with 6 language support
Role
Developer
Responsibilities
Development on create project and voting until project get it fund and ready to be launched and monitored from head office
Project
Hawa Magazine Online magazine
Client
Dar Elhelal, Cairo, Egypt
Duration
6 Months
Team Size
4
Environment
Centos 7, Tomcat 8, MySQL, Primefaces, Hibernate, Eclipse, Maven, Subversion
Details
Project involved development of online magainze with 6 language interface for users and 6 language interface for writer (Arabic - English -French -Russian- Spanish -portugal)
Role
Developer
Responsibities
Design database - maintain database - creating views - solve performance issues -develoment in all models
Other Projects:
Human Resource Application - Payroll
Web Based Accounting Systems - General Ledger/Accounts Receivable/Accounts Payables/Billing/Stock/Inventory/Purchase Order/Sales Order/Payroll/
Expense/Database Access Control/Database DB2 Administration/DB2 Design and Tuning/Streaming Control
Egypt index - Mobile application
Egyptian Mail Organization - Investment – HR – Transportation Department
PHP websites http://aneesandramzy.com/en/site
http://careerguide-eg.com/en/site
http://elmasryeg.com/en/site
http://www.CANARY-EGYPT.COM
http://www.ALHAYAH-LAB.COM
http://www.brego-egypt.com
http://www.TOUCANGROUP.NET
http://www.IHCIEGYPT.COM
http://www.newlibertyeg.com
http://www.ittsoft.net/ImageII/home.php
http://www.Kirosgroup.net
http://www.GSBI-GROUP.COM/
http://www.SEDRAHOMES.COM
http://www.EL-REDA.COM
http://www.TECHNOMARBLE.COM
http://www.DYARFINE.COM
http://www.Twin2win.com
http://www.elkhalil-steel.com
http://www.dana4.net/