Essam Ali, Software Architect

Essam Ali

Software Architect

Vinnell Arabia

Location
Saudi Arabia - Riyadh
Education
Bachelor's degree, Computer Science
Experience
21 years, 10 Months

Share My Profile

Block User


Work Experience

Total years of experience :21 years, 10 Months

Software Architect at Vinnell Arabia
  • Saudi Arabia - Riyadh
  • My current job since November 2014

Responsibilities
* Analyzing existing systems for maintenance, improvement and refinement.
* Develop, maintain, and track project plans.
* Manage full SDLC application development projects using agile development methodology.
* Directing and managing team to produce reliable software solution

Team Leader / Senior Software Developer at Castle International
  • Saudi Arabia - Riyadh
  • July 2008 to October 2014

Responsibilities
- Analyzing client existing systems;
- Translating client requirements into highly specified project briefs;
- Presenting proposals to clients;
- Directing and managing a developer team to produce reliable software solution
I was responsible for many projects:
- Business Solution for the ministry of interior. This project is web application done using ASP.NET and we provided a full functional framework with sophisticated access data control privileges and detailed audit trail. (July 2008 - January 2009)
- Monitoring Unit which provides a dot net solution to monitor a room by recording any motion detected by a camera and get the temperature and humidity of the room and detect if there is a leak. ASP.net and WCF were used.(May 2010 - August 2010)
- Tracking solution on the technique of RFID and Wi-Fi. WPF and WCF were used.(November 2009 -March 2010)
- Police patrols management system: manages workgroups Shifts, attendance and Parking detecting entry and leaving of cars with long range RFID technology. ASP.NET and Windows service were used. (September 2010 - March 2011)

SharePoint Developer at Castle International
  • Saudi Arabia - Riyadh
  • October 2011 to July 2012

Responsible for building Archiving and Document Management System for the ministry of interior (Drug Enforcement Administration)
I was responsible of
- Installing, configuring and administration for SharePoint Server 2013
- Building the system core and troubleshooting.
- Connecting to IRIS scanning tools and IRIS OCR plugin (February 2013 - October 2013)

Senior Developer at Castle international
  • Saudi Arabia - Riyadh
  • October 2005 to December 2011

Developing Integrated systems and business solution. I was responsible for many projects.
- Human Resource Management System, Which was developed as web application using C#, SQL Server and deployed on Windows Azure (February 2012 - August 2014). The system covers:
 Detailed security system with privileges (add, edit, delete, and browse) can be granted individually for user or group of users, and full audit trail can be stored for selected operation for selected user.
 Detailed organization structure (Branches, Departments, Divisions, Jobs, Working Groups …) that can be built in hierarchical structure.
 Detailed employee information (personal, courses, qualifications, education, certifications and previous work history)
 Full payroll calculations (rewards, deductions, money in advance, allowance, monthly installments …)
 Report generator with many already built reports
- SAFEZONE project which is a security product (October 2008 - January 2012). The system contains and cover the following parts:
 Video Management System which manages IP cameras for monitoring, scheduled recording, motion detection recording and event handling
 Real Time Location System which provides real time tracking for Wi-Fi active tags
 Automatic Number Plate Recognition system
 Under-Vehicle scanning system
 Case management system using oracle Siebel.
- Employee Time Tracking project which was developed as web application using vb.net and Actatek finger print machine and we provided a full functional framework with sophisticated access data control privileges and detailed audit trail. The solution gives real time attendance tracking and very flexible building reports tool.

- Interactive voice response project which was developed
using vb.net and voice guide tool.(March 2008 - May 2008)

Java Developer at Castle
  • Saudi Arabia - Riyadh
  • September 2010 to March 2011

Developing Integrated Systems (using JDeveloper)
- Using Java Platform to build service connected to RFID devices (Alien RFID long range reader) with the Oracle backend database. The service can discover reader device and reads tags in real time style, storing these data in Oracle database to be used as access control system.
- Using java platform to build service connected to finger print machines (Actatek, and Suprima) with the Oracle backend database. The service can discover finger print machines and reads logs in real time, storing logs and finger print data to Oracle database to be used as time attendance, and access control system.

Developer at fekrasoft
  • Egypt - Cairo
  • January 2002 to March 2005

- Building Inventory management system
Sales Rep, Work line, Areas Distribution management, agencies, Invoices, ...
- Supermarket management system
Point of sales screen, Cash Drawing, Barcode scanner, receipt printer, Digital Balance
- GL (General ledger) Financial management system
Accounts, parent Accounts, Full integrity with our HR and Store systems, Full account History, Accounts reporting engine
Building Human Resource Management System

Education

Bachelor's degree, Computer Science
  • at University of Menoufia
  • January 2001

Specialties & Skills

Languages

Arabic
Expert
English
Expert