Zahoor Ahmad, Senior .Net Programmer or Technical Lead

Zahoor Ahmad

Senior .Net Programmer or Technical Lead

Tamkeen Technologies

Location
Saudi Arabia - Riyadh
Education
Bachelor's degree, BS Software Engineering (4 years)
Experience
14 years, 7 Months

Share My Profile

Block User


Work Experience

Total years of experience :14 years, 7 Months

Senior .Net Programmer or Technical Lead at Tamkeen Technologies
  • Saudi Arabia - Riyadh
  • My current job since August 2014

I worked on the following projects using ASP.NET 4.5 with SQL Server 2012 that involved creating database, implementation, testing, bug fixing and deployment on test/production servers.
✔ CRP (Compensation Request program)
It is MVC5 application along with entity framework using visual studio 2013 and sql server 2012. Involved in design, development, testing, bug fixing and deployment of the application.
✔ Rag Tool (Desktop based application)
Listening sftp location after a short interval continuously and downloading any new file if found and processing it, creating new database tables dynamically and inserting new data into them, that will be used later on by other web apps according to business requirements.
✔ ASS (Appointment Scheduling System (WCF Service)) & Management Tool (.Net)
Developed ASS as a separate component (WCF Service) that interacts with different systems to facilitate scheduling and appointment management features into different applications as clients. The system is implemented to integrate with different subsidy systems in order to manage scheduling branch visits to reduce walk-in cases. The client apps end users (registered users) can schedule, reschedule or cancel appointments. HRDF personnel (Branch managers and Branch employees) using Management tool, can manage reserved appointments or customize different branch attributes like working hours, time slot duration for each appointment, break and prayer times etc.
✔ Saned Contingency Tool (Desktop based application)
Listening seven different sftp after a short interval and downloading any new file if found and processing it and merging, removing, comparing some data and producing required outputs according to business requirements.

Senior .Net Programmer & Technical Lead at Human Resource Development Fund (HRDF)
  • Saudi Arabia - Riyadh
  • October 2013 to August 2014

I worked on the following projects using ASP.NET 4.5 with SQL Server 2012 that involved creating database, implementation, testing, bug fixing and deployment on test/production servers
✔ Saned Proxy Tool (Window Service application)
Developed a tool that is responsible to intereact with two different sftp (GOSI & NLG) after a short interval, it is a multi thread application, listening four different locations of sftp and downloading any new file(s) if found and processing it and producing required outputs according to defined clients requirements and upload the output files back to desired client sftp location.
✔ ERP AD Adopter (Desktop based application)
This application interacting with ERP application using ODBC DSN data source provider and passing active directory information’s to the ERP app which in return provide us some important information and saving these info into active directory again.
✔ LTS (LinkedIn Training System)
The goal of this application is to enable the employee to register for LinkedIn training course in three different cities (Riyadh, Jeddah. Dammam), for two days for each city. For each day there will be three training sessions with specific amount of seats for each session.
✔ Below is the small web apps that I developed or supporting in HRDF
 LadiesShop (http://apps.hrdf.org.sa/ladiesshop/)
 NLG App (http://172.16.56.180/NesIntra/WhatsNew.aspx)
 BCG survay to Internal Portal
 Tawafuq Servey System
 Internal Portal (http://apps.hrdf.org.sa/In/login.aspx)
✔ Below is the desktop based tools that I developed in HRDF for different purposes.
 Doroob Tool (Desktop based application)
 MOL XML Tool Generator (Desktop based application)
 JPC XML Generator Tool (Desktop based application)

Team Lead at eSolutionsRoad
  • Saudi Arabia - Riyadh
  • June 2013 to September 2013

I worked as a Technical Team Lead on a project using ASP.NET 4.0 with SQL Server 2008 that involved creating database, implementation, testing, bug fixing and deployment on test servers.
✔ AminFikri
It is a data management system, actually it’s a private and confidential system, so I cannot mentioned its domain here.

Team Lead at iTechnologies
  • Saudi Arabia - Medina
  • August 2012 to May 2013

I worked as Team Lead on several projects using ASP.NET 4.0 with SQL Server 2008 that involved requirements elicitation, designing architecture, database design, implementation, testing, bug fixing and deployment on live servers.
✔ Asnid
Asnid is task management and tracking system which stream the performance on individual level. For reference visit www.asnid.com
✔ Aqar Digital System
It is a real estate web application which provides an easy way to find a property in any specific location in KSA as well as any user can advertise property info over the application.
✔ QeraatalQuran
The application manages any number of qerats against each and every ayah in textual form as well as in audio form.

Software Engineer at Alachisoft
  • Pakistan - Islamabad
  • September 2010 to June 2012

Worked on the enhancement of NCache, which is high performance and scalable in-memory distributed cache that caches application data and reduces expensive database trips.
I worked out on the following features:
o Multi -Threading With Thread Safety
o Datasharing GUI for Dotnet and Java using windows form
o Bridge GUI for multiple cluster caches using windows forms
o Generic support in compact serialization and its GUI
o Optimization in Datsharing in Dotnet and Java
o Dynamic data extraction code to get index information
o Hot Apply ReadThru and WriteThru
o NCache Cache initialization complete event using Delegates
o Create and Save cache settings tool through script
o New Bridge conflict resolver
o Replica node information in clustere health
o Configurable default dashboard in NCMonitor
o Encryption and security
o Client side Request Response Model
o NCache Deactivation tool
o CLR Based Triggers
o Java Script and CSS Optimization

Software Engineer at iengineering pakistan
  • Pakistan - Islamabad
  • June 2009 to May 2010

Working as Software Developer in iENGINEERING (The Information Engineering Company) Green Trust Tower (2nd floor) Blue Area Islamabad.
I worked on the following projects using ASP.NET
A DJS eBill System for Dartmouth Journal Services (Pilgrim Five, Suite 5, 5 Pilgrim Park Road Waterbury, Vermont 05676(USA)).The purpose of this application was to automate the billing process of publication of articles by different publishers. The application manages invoices, split payments and multiple shipping addresses. Apart from this, the application has the provision to provide refunds to the authors whenever applicable
A Shopping Cart for AASHTO Bookstore (American Association of State Highway & Transportation Officials, 444 North Capitol Street N.W., Suite 249 Washington, DC 20001) as well as AASHTO Bookstore Transaction Management Web Service; to integrate AASHTO Bookstore with the third party web service for delivery purpose.

ECP (Evaluation Control Product) module of NTPEP (National Transportation Product Evaluation Program).

Education

Bachelor's degree, BS Software Engineering (4 years)
  • at International Islamic University Islamabad
  • June 2009

Specialties & Skills

Software Engineering
Cascading Style Sheets CSS
MS SQL server 2005 2008
ASP.NET + MSSQL Server
Object oriented concepts using C++, Java and C# programming language

Languages

English
Expert
Urdu
Expert
Arabic
Intermediate

Training and Certifications

Certified Dot NET Specialist Course (Certificate)
Date Attended:
August 2009
Valid Until:
December 2009