Sign in

Software Engineer Manager

Riyadh, Saudi Arabia
October 30, 2019

Contact this candidate


Hameed Ul. Haq

Location: Riyadh, Saudi Arabia • Email: • Cell: +966-**-******* / +966-**-*******

Software Development Engineer

Highly organized and detail-oriented Developer/Programmer with extensive software engineering experience, leveraging a proven track record in building effective software solutions and modules using a variety of technologies. Designs and maintains complex applications and complicated software that drive business. Collaborates with team members from all levels of the corporate matrix to conceptualize and execute projects from inception to completion within tight deadlines. Majorly developed modules for Human Resource Management, Business Administration, and Payroll Management for different industries. Analysed and problems in a fast-paced environment to overcome challenges, solve problems, and meet client needs. Demonstrate experience troubleshoots in IT planning and analysis; systems technology design and implementation, and staff development and leadership.

Areas of Expertise

Web Application Development • Testing & Troubleshooting • Project Management • Database Systems Architecture • Client Relationship Management • Technical Support • Source Control • Team Collaboration • Strategic IT Planning • Full Life Cycle Project Management • Agile & Scrum Methodologies • Leadership & Talent Management • Performance Management Process

Technical Expertise


SQL server 2012, MySQL, MS Access

Programming Languages:

C#, ASP.NET, ASP.Net Core, MVC, Entity Framework, LINQ, ASP.NET AJAX, JQuery, JavaScript, AngularJs, SQL Server, Object-oriented analysis and design, UML, XML, CSS/XHTML, OOP programming using PHP, HTML5, XML JavaScript and Ajax


Bootstrap, CSS Style sheets, Adobe Photoshop CS, Adobe Illustrator CS, Dreamweaver CS, MS Office




Theoretical Study and Basic Practical

Professional Experience

MINISTRY OF INTERIOR. Riyadh, KSA May 2019 – Present

Computer Programmer

Technical skills: Programming using MVC C# SQL Server

Create and customize software applications and tools using advanced development and coding techniques. Manage all phases of application design from coding and prototyping through system testing, integration and deployment.

Customizing Application for Hospital Have the following modules:

Reception module

(The reception module handle various enquiries about the patient's admission and discharge details within the hospital.

Facilitated appointment management to schedule appointments with doctors – Registration - Reports – Diagnosis)

Doctor module

(Help in the duty management of doctors and updates them complete appointment details with a patient health history)

Laboratory module

(Carry complete details of the test services that are available in the hospital such as X-ray, CBC test, and blood test and different other test services. It also manages the history of test details according to the registered patient name).

Pharmacy module

(Update list of drugs used for the purpose of treatment in that specific hospital. The drugs used in the treatment of some specific patient could also enlist here. The list of available drugs is also managed in this drug management system)

Administration module

(Update all right, SOPs, policies and procedures of management including HR and administration)

Successfully developed Application for Warehouse System Have the following modules:

Store Management

(Creating, updating, closing as well as store user management)

Materials Management

(New materials, Transferring, Returning, Destroying materials)

User Management

(Added new users for HR department, assigning Roles)

KING SAUD UNIVERSITY. Riyadh, KSA May 2018 – May 2019

Computer Programmer

Technical skills: C# SQL Server, MVC to create Application for HR, Admin.

Developed Application for HR, Admin with following Modules:

Employee management system

(Designed to simplify the process of record maintenance of employees).

Attendance System

(User friendly attendance management system for teacher, who want to digitize their student attendance record online).


Generate reports for students / teachers like monthly / weekly attendance, total classes, absent, on-leave sick report, different reports for HR and Admin using RLDC report.

MINISTRY OF DEFENSE Riyadh, KSA Jul 2015 – May 2018

Computer Programmer

Created Application for HR, Admin by performing programming using C# SQL Server and implementing best practices.

Completed Modules Include:

Employee management system

Designed to simplify the process of record maintenance of employees. Maintained information of employees for HR functions include Professional information - Personal information - Educational information – Employment)

Attendance System

(Advance tool, which help us to manage and maintain the records of student attendance)

Scheduled Task (Auto mail)

Ensured sending of email automatically after interval. Like daily emails monthly reports emails etc.

ABANA ENTERPRISES GROUP CO. Riyadh, KSA Jul 2013 – Jun 2015

Computer Programmer ( / (

Technical skills: C# SQL Server for Programming and created application for telecom service management system

Developed modules including Employee management system

General Request System

Shared a general request like iqama renewal, exit re-entry, passport collection, it was the process starting from low to high management and back, also communicated Request for some documents, car request, etc.

Leave Request system

A comprehensive solution to collect, manage and review applications online Annual / emergency /unpaid leave request

Submitted a request to his manager and then forwarding to his manager till HR the approving/ rejecting after accepting fording to Account section.

Attendance System

All Staff members will clock in/out using either the attendance application, thus mark attendance from any location.

The attendance system will track employee location, time of clocking/out, and the report recorded and processed the data, to produce timesheet reports, lateness reports, absence reports, task and request reports.

Analyse the real time reports and make decisions such as staff performance, communicated needs and the work balance.

Managed attendance in a work setting to minimize loss due to employee downtime Converting the manual attendance system to computerize system.

STC work load software

Assigned circuits to a technician, there progress, number of tickets completed, pending and in progress. The tickets details getting from STC. Each employee separate load and manager overall load details. Assign load to technician (number of circuits) Area wise progress for completion; imported data from excel sheet to our database.

Petty Cash Request System and Travel Request System

Advance money request, travel request (to travel from one city to another city in order to do some work), how much distance he travelled and much was expensed etc.

Other major modules include Scheduled Task (Auto mail)

And many more task like send email automatically

Importing / Exporting from Excel (STC Tickets)

Generated difference reports for STC circuits in excel / PDF format

Imported record to our database from difference excel sheet and then their management


As Computer Programmer •

Managed domain and servers also developed software using PHP-MYSQL server and programming for mobile SMS.

Modules Accomplished:

Employee management system

Designed to simplify the process of record maintenance of employees in an organisation. It helps in managing the information of employees for HR functions.

In general, employee management system is a part of a comprehensive Human Resource Management System.

Sending messages

Sent and received a message to mobile through software from PC, keeping their history and managing overall messages. Answering to a question and sending to his mobile

Employee evaluation system

Yearly employee evaluation base on their performance, how many question answered, correct answered, incorrect and missed, for how long he was online, his manager is satisfied or not etc

Payment Records

Update the payment record for an employee. How many questions answered and per question payment and his monthly payment etc keeping over all history.


Software Engineer in PHP 6 months • Calypso Systems (Pvt.), Software House, Islamabad, Pakistan

As Software Engineer in PHP 12 months • Ample, Software House, Peshawar, Pakistan

As Software Engineer in PHP 8 months • Dynamism IT solution, Software House, Peshawar, Pakistan

System Administrator cum IT Professional: 1 year • General Post Office Peshawar, Pakistan

Education & Credentials

BS (Hons), University of Malakand, Dir (L), Pakistan (

Majors: Computer Networks, Software Engineering, Operating System, Advance Database, Assembly Language, Compiler Construction, Java, Web Programming

Project Management Experience (Application for Telecom dept.) (Application for Mobile SMS handling) (A Doctor for hair planting in Islamabad) (A business research company in KSA) (An organization provides electronics devices to different organization) (Ample software house, Peshawar) (Calypso System, Islamabad) (A library system for an organization in UK, for books, magazines, etc) (A School system for Greeks have a Lot activities) (A Real State Company in Pakistan) (A Group of Consultant) (A college System in Peshawar) (A Muslim women site in UK) (a web of weekly newspaper at Peshawar) (Social Awareness & Development Organization (SADO) at Timergara Dir (Lower) (Rural Development Organization at Timergara Dir Lower)

Contact this candidate