Post Job Free
Sign in

Senior Software Developer

Location:
Egypt
Posted:
December 08, 2017

Contact this candidate

Resume:

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/



Contact this candidate