Software Architect
Vinnell Arabia
Total years of experience :21 years, 11 Months
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
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)
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)
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)
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.
- 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