Freelancer logo How It Works Browse Jobs Log In Sign Up Post a Project Profile cover photoundefined
You're now following .
Error following user.
This user does not allow users to follow them.
You are already following this user.
Your membership plan only allows 0 follows. Upgrade here.
Successfully unfollowed user.
Error unfollowing user.
You have successfully recommended
Error recommending user.
Something went wrong. Please refresh the page and try again.
Email successfully verified.
User Avatar
$30 USD / hour
Flag of PAKISTAN
rawalpindi, pakistan
$30 USD / hour
It's currently 12:39 AM here
Joined November 28, 2011
1 Recommendation

Haji Ahmad K.

@HajiAhmad

annual-level-two.svg
4.9 (28 reviews)
5.9
5.9
$30 USD / hour
Flag of PAKISTAN
rawalpindi, pakistan
$30 USD / hour
100%
Jobs Completed
74%
On Budget
55%
On Time
38%
Repeat Hire Rate

Sr. Software Engineer

Very skilled, innovative, and motivated Sr. Software Engineer with more than 12 years of experience developing and designing software projects. Extensive experience supervising junior software developers and working within teams. Superb organization and communication skills. Seeking software projects/tasks in the technologies like C#.NET, Xamarin, Android, ASP Classic, HTML, JQuery, SQL Server and MySQL. Having Master Degree in Computer Science (MCS) from International Islamic University Islamabad in 2006 expertise are C#, , SQL Server, MySQL and ASP classic. Also have hand on experience of [login to view URL], .NET Core, Entity Framework, Jquery, javascript, Web API, Angular JS, Microsoft GP Dynamics, Windows numerous projects (web applications, desktop applications) during my career in Buraq Integrated Solutions, Challenge Hunters Synergy Advisory & Solution and currently Datasmith South Africa.
Freelancer .NET Developers Pakistan

Contact Haji Ahmad K. about your job

Log in to discuss any details over chat.

Portfolio Items

Manages the suppliers from all over the South Africa by moving a supplier through Client Subscription to Rolldown Suppliers From SageCSD Server to client servers in Sage ERP.
This Portal works in collaboration with Three services and API:
1) Bulk File download: This windows service download the Bulk files containing supplier information to portal server from Central Supplier Database service for South African Govt..
2) Import Bulk Files: This service import bulk files have supplier information like identifcation, contacts, Commodities, Bank Information, BBBEE info, Directors, Flags Accreditations, Tax inf etc to SQL server and Update Rolldown setup.
3) ClientRolldown service fetch a list of suppliers that are setup as rolldown supplier on Sage ERP servers by requesting SageServerRolldown APIs
4) Lists All the Suppliers in Roldown Setup that has been updated from Central Suppliers Database
The Portal has developed in C#.NET Core
Supplier Management System
Manages the suppliers from all over the South Africa by moving a supplier through Client Subscription to Rolldown Suppliers From SageCSD Server to client servers in Sage ERP.
This Portal works in collaboration with Three services and API:
1) Bulk File download: This windows service download the Bulk files containing supplier information to portal server from Central Supplier Database service for South African Govt..
2) Import Bulk Files: This service import bulk files have supplier information like identifcation, contacts, Commodities, Bank Information, BBBEE info, Directors, Flags Accreditations, Tax inf etc to SQL server and Update Rolldown setup.
3) ClientRolldown service fetch a list of suppliers that are setup as rolldown supplier on Sage ERP servers by requesting SageServerRolldown APIs
4) Lists All the Suppliers in Roldown Setup that has been updated from Central Suppliers Database
The Portal has developed in C#.NET Core
Supplier Management System
Manages the suppliers from all over the South Africa by moving a supplier through Client Subscription to Rolldown Suppliers From SageCSD Server to client servers in Sage ERP.
This Portal works in collaboration with Three services and API:
1) Bulk File download: This windows service download the Bulk files containing supplier information to portal server from Central Supplier Database service for South African Govt..
2) Import Bulk Files: This service import bulk files have supplier information like identifcation, contacts, Commodities, Bank Information, BBBEE info, Directors, Flags Accreditations, Tax inf etc to SQL server and Update Rolldown setup.
3) ClientRolldown service fetch a list of suppliers that are setup as rolldown supplier on Sage ERP servers by requesting SageServerRolldown APIs
4) Lists All the Suppliers in Roldown Setup that has been updated from Central Suppliers Database
The Portal has developed in C#.NET Core
Supplier Management System
Manages the suppliers from all over the South Africa by moving a supplier through Client Subscription to Rolldown Suppliers From SageCSD Server to client servers in Sage ERP.
This Portal works in collaboration with Three services and API:
1) Bulk File download: This windows service download the Bulk files containing supplier information to portal server from Central Supplier Database service for South African Govt..
2) Import Bulk Files: This service import bulk files have supplier information like identifcation, contacts, Commodities, Bank Information, BBBEE info, Directors, Flags Accreditations, Tax inf etc to SQL server and Update Rolldown setup.
3) ClientRolldown service fetch a list of suppliers that are setup as rolldown supplier on Sage ERP servers by requesting SageServerRolldown APIs
4) Lists All the Suppliers in Roldown Setup that has been updated from Central Suppliers Database
The Portal has developed in C#.NET Core
Supplier Management System
Manages the suppliers from all over the South Africa by moving a supplier through Client Subscription to Rolldown Suppliers From SageCSD Server to client servers in Sage ERP.
This Portal works in collaboration with Three services and API:
1) Bulk File download: This windows service download the Bulk files containing supplier information to portal server from Central Supplier Database service for South African Govt..
2) Import Bulk Files: This service import bulk files have supplier information like identifcation, contacts, Commodities, Bank Information, BBBEE info, Directors, Flags Accreditations, Tax inf etc to SQL server and Update Rolldown setup.
3) ClientRolldown service fetch a list of suppliers that are setup as rolldown supplier on Sage ERP servers by requesting SageServerRolldown APIs
4) Lists All the Suppliers in Roldown Setup that has been updated from Central Suppliers Database
The Portal has developed in C#.NET Core
Supplier Management System
Manages the suppliers from all over the South Africa by moving a supplier through Client Subscription to Rolldown Suppliers From SageCSD Server to client servers in Sage ERP.
This Portal works in collaboration with Three services and API:
1) Bulk File download: This windows service download the Bulk files containing supplier information to portal server from Central Supplier Database service for South African Govt..
2) Import Bulk Files: This service import bulk files have supplier information like identifcation, contacts, Commodities, Bank Information, BBBEE info, Directors, Flags Accreditations, Tax inf etc to SQL server and Update Rolldown setup.
3) ClientRolldown service fetch a list of suppliers that are setup as rolldown supplier on Sage ERP servers by requesting SageServerRolldown APIs
4) Lists All the Suppliers in Roldown Setup that has been updated from Central Suppliers Database
The Portal has developed in C#.NET Core
Supplier Management System
Manages the suppliers from all over the South Africa by moving a supplier through Client Subscription to Rolldown Suppliers From SageCSD Server to client servers in Sage ERP.
This Portal works in collaboration with Three services and API:
1) Bulk File download: This windows service download the Bulk files containing supplier information to portal server from Central Supplier Database service for South African Govt..
2) Import Bulk Files: This service import bulk files have supplier information like identifcation, contacts, Commodities, Bank Information, BBBEE info, Directors, Flags Accreditations, Tax inf etc to SQL server and Update Rolldown setup.
3) ClientRolldown service fetch a list of suppliers that are setup as rolldown supplier on Sage ERP servers by requesting SageServerRolldown APIs
4) Lists All the Suppliers in Roldown Setup that has been updated from Central Suppliers Database
The Portal has developed in C#.NET Core
Supplier Management System
Manages the suppliers from all over the South Africa by moving a supplier through Client Subscription to Rolldown Suppliers From SageCSD Server to client servers in Sage ERP.
This Portal works in collaboration with Three services and API:
1) Bulk File download: This windows service download the Bulk files containing supplier information to portal server from Central Supplier Database service for South African Govt..
2) Import Bulk Files: This service import bulk files have supplier information like identifcation, contacts, Commodities, Bank Information, BBBEE info, Directors, Flags Accreditations, Tax inf etc to SQL server and Update Rolldown setup.
3) ClientRolldown service fetch a list of suppliers that are setup as rolldown supplier on Sage ERP servers by requesting SageServerRolldown APIs
4) Lists All the Suppliers in Roldown Setup that has been updated from Central Suppliers Database
The Portal has developed in C#.NET Core
Supplier Management System
Manages the suppliers from all over the South Africa by moving a supplier through Client Subscription to Rolldown Suppliers From SageCSD Server to client servers in Sage ERP.
This Portal works in collaboration with Three services and API:
1) Bulk File download: This windows service download the Bulk files containing supplier information to portal server from Central Supplier Database service for South African Govt..
2) Import Bulk Files: This service import bulk files have supplier information like identifcation, contacts, Commodities, Bank Information, BBBEE info, Directors, Flags Accreditations, Tax inf etc to SQL server and Update Rolldown setup.
3) ClientRolldown service fetch a list of suppliers that are setup as rolldown supplier on Sage ERP servers by requesting SageServerRolldown APIs
4) Lists All the Suppliers in Roldown Setup that has been updated from Central Suppliers Database
The Portal has developed in C#.NET Core
Supplier Management System
Manages the suppliers from all over the South Africa by moving a supplier through Client Subscription to Rolldown Suppliers From SageCSD Server to client servers in Sage ERP.
This Portal works in collaboration with Three services and API:
1) Bulk File download: This windows service download the Bulk files containing supplier information to portal server from Central Supplier Database service for South African Govt..
2) Import Bulk Files: This service import bulk files have supplier information like identifcation, contacts, Commodities, Bank Information, BBBEE info, Directors, Flags Accreditations, Tax inf etc to SQL server and Update Rolldown setup.
3) ClientRolldown service fetch a list of suppliers that are setup as rolldown supplier on Sage ERP servers by requesting SageServerRolldown APIs
4) Lists All the Suppliers in Roldown Setup that has been updated from Central Suppliers Database
The Portal has developed in C#.NET Core
Supplier Management System
Manages the suppliers from all over the South Africa by moving a supplier through Client Subscription to Rolldown Suppliers From SageCSD Server to client servers in Sage ERP.
This Portal works in collaboration with Three services and API:
1) Bulk File download: This windows service download the Bulk files containing supplier information to portal server from Central Supplier Database service for South African Govt..
2) Import Bulk Files: This service import bulk files have supplier information like identifcation, contacts, Commodities, Bank Information, BBBEE info, Directors, Flags Accreditations, Tax inf etc to SQL server and Update Rolldown setup.
3) ClientRolldown service fetch a list of suppliers that are setup as rolldown supplier on Sage ERP servers by requesting SageServerRolldown APIs
4) Lists All the Suppliers in Roldown Setup that has been updated from Central Suppliers Database
The Portal has developed in C#.NET Core
Supplier Management System
Manages the suppliers from all over the South Africa by moving a supplier through Client Subscription to Rolldown Suppliers From SageCSD Server to client servers in Sage ERP.
This Portal works in collaboration with Three services and API:
1) Bulk File download: This windows service download the Bulk files containing supplier information to portal server from Central Supplier Database service for South African Govt..
2) Import Bulk Files: This service import bulk files have supplier information like identifcation, contacts, Commodities, Bank Information, BBBEE info, Directors, Flags Accreditations, Tax inf etc to SQL server and Update Rolldown setup.
3) ClientRolldown service fetch a list of suppliers that are setup as rolldown supplier on Sage ERP servers by requesting SageServerRolldown APIs
4) Lists All the Suppliers in Roldown Setup that has been updated from Central Suppliers Database
The Portal has developed in C#.NET Core
Supplier Management System
Developed an Outlook VBA tool which is an customizable ribbon within the application.

The tool has search feature, which allows the user to search for a specific ID within their directory/folders on the hard drive. Then search for a sub folder “emails” or create one of nothing is there, then save the email.
Outlook VBA tool
Integrated two AddIns VOIP and Email search and save to database by converting VOIP Phone  ADDIN from VB.NET to C#.
VOIP Phone Update to consolidated into outlook pane
Integrated two AddIns VOIP and Email search and save to database by converting VOIP Phone  ADDIN from VB.NET to C#.
VOIP Phone Update to consolidated into outlook pane
Integrated two AddIns VOIP and Email search and save to database by converting VOIP Phone  ADDIN from VB.NET to C#.
VOIP Phone Update to consolidated into outlook pane
Save all incoming and sent emails to Database and manage these emails
Sales Force Addin for MS Outlook
Save all incoming and sent emails to Database and manage these emails
Sales Force Addin for MS Outlook
Save all incoming and sent emails to Database and manage these emails
Sales Force Addin for MS Outlook
This Addin display an additional "pane" in outlook that can be docked to the right or bottom of the screen.Based on the selected email, it will read the email address the message came from and query a sql database.The database is on our local network. There should be a toggle to "automatically query db upon change of selection of email" v. manual. In manual there will be a button to trigger the db read rather than it happening upon selection change. The resulting returned data should be displayed in the pane.There will need to be a setting page where i can setup the connection string to sql, and the table/query coming back. Additionally, there should be the ability to format and setup the resulting displayed information in the display pane using HTML. (i.e. query table A and return field1, field2, field3). I should be able to write a HTML as to the formatting to display field1, field2, field3 to the user in the pane.
MS Office Addins
This Addin display an additional "pane" in outlook that can be docked to the right or bottom of the screen.Based on the selected email, it will read the email address the message came from and query a sql database.The database is on our local network. There should be a toggle to "automatically query db upon change of selection of email" v. manual. In manual there will be a button to trigger the db read rather than it happening upon selection change. The resulting returned data should be displayed in the pane.There will need to be a setting page where i can setup the connection string to sql, and the table/query coming back. Additionally, there should be the ability to format and setup the resulting displayed information in the display pane using HTML. (i.e. query table A and return field1, field2, field3). I should be able to write a HTML as to the formatting to display field1, field2, field3 to the user in the pane.
MS Office Addins
This Addin display an additional "pane" in outlook that can be docked to the right or bottom of the screen.Based on the selected email, it will read the email address the message came from and query a sql database.The database is on our local network. There should be a toggle to "automatically query db upon change of selection of email" v. manual. In manual there will be a button to trigger the db read rather than it happening upon selection change. The resulting returned data should be displayed in the pane.There will need to be a setting page where i can setup the connection string to sql, and the table/query coming back. Additionally, there should be the ability to format and setup the resulting displayed information in the display pane using HTML. (i.e. query table A and return field1, field2, field3). I should be able to write a HTML as to the formatting to display field1, field2, field3 to the user in the pane.
MS Office Addins
This Addin display an additional "pane" in outlook that can be docked to the right or bottom of the screen.Based on the selected email, it will read the email address the message came from and query a sql database.The database is on our local network. There should be a toggle to "automatically query db upon change of selection of email" v. manual. In manual there will be a button to trigger the db read rather than it happening upon selection change. The resulting returned data should be displayed in the pane.There will need to be a setting page where i can setup the connection string to sql, and the table/query coming back. Additionally, there should be the ability to format and setup the resulting displayed information in the display pane using HTML. (i.e. query table A and return field1, field2, field3). I should be able to write a HTML as to the formatting to display field1, field2, field3 to the user in the pane.
MS Office Addins
This Addin display an additional "pane" in outlook that can be docked to the right or bottom of the screen.Based on the selected email, it will read the email address the message came from and query a sql database.The database is on our local network. There should be a toggle to "automatically query db upon change of selection of email" v. manual. In manual there will be a button to trigger the db read rather than it happening upon selection change. The resulting returned data should be displayed in the pane.There will need to be a setting page where i can setup the connection string to sql, and the table/query coming back. Additionally, there should be the ability to format and setup the resulting displayed information in the display pane using HTML. (i.e. query table A and return field1, field2, field3). I should be able to write a HTML as to the formatting to display field1, field2, field3 to the user in the pane.
MS Office Addins
Supplier Detail

Reviews

Changes saved
Showing 1 - 5 out of 27 reviews
Filter reviews by: 5.0
$850.00 USD
Great job with this project. Have used Haji for multiple projects. Will definitely be willing to hire again. Thank you!
.NET SQL C# Programming MVC
+1 more
M
Flag of Justin D. @mejed401
1 month ago
4.6
$300.00 USD
Had some issues with initial delivered version. Ahmad corrected them and it works as planned now. He initially asked for additional compensation to correct the issues, but agreed it was part of initial scope and did not insist on the additional charges. Worked with Ahmad many times now, and will continue to do so with agreed upon scope and pricing upfront.
.NET SQL C# Programming MVC
+1 more
M
Flag of Justin D. @mejed401
1 month ago
5.0
$2,100.00 USD
Ahmad is a master he knows everything on the highest level and he takes time and patiants to deal and solve any problem will continue working with him!
.NET SQL C# Programming MVC
+1 more
L
Flag of Lidor M. @lidorma
8 months ago
5.0
€70.00 EUR
It's OK, quick, fast, utmost seriousness, competent; listen to requests and find good solutions; highly recommended
C# Programming Microsoft SQL Server
F
Flag of Federico P. @fed3ric00
11 months ago
5.0
$75.00 USD
Have used Haji several times. He always gets the job done and has good communications.
.NET SQL C# Programming MVC
+1 more
M
Flag of Justin D. @mejed401
1 year ago

Experience

Sr. Software Engineer

Datasmith
Jan 2014 - Present
My responsibilities at Datasmith are to analyse, design and develop web as well as desktop applications in C#, ASP.NET and SQL Server

Sr. Software Engineer

Synergy Advisory And Solutions
Jan 2013 - Dec 2013 (11 months, 1 day)
My responsibilities at Synergy Advisory And Solutions were to analyse, design and develop web as well as desktop applications in C#, ASP.NET and SQL Server

Software Engineer

Challenge Hunters
Jan 2011 - Dec 2013 (2 years, 11 months)
My responsibilities at Challenge Hunters were to analyse, design and develop web as well as desktop applications in C#, ASP.NET and SQL Server

Education

Master In Computer Science (MCS)

International Islamic University, Pakistan 2002 - 2005
(3 years)

B.SC(Maths A&B and Physics)

University of the Punjab, Lahore, Pakistan 1998 - 2000
(2 years)

Contact Haji Ahmad K. about your job

Log in to discuss any details over chat.

Verifications

Preferred Freelancer
Identity Verified
Payment Verified
Phone Verified
Email Verified
Facebook Connected

Certifications

vworker.png Foundation vWorker Member

Top Skills

.NET 18 C# Programming 18 SQL 12 VB.NET 12 MVC 10

Browse Similar Freelancers

.NET Developers in Pakistan
.NET Developers
C# Programmers
SQL Developers

Browse Similar Showcases

.NET
C# Programming
SQL
VB.NET
Previous User
Next User
Invite sent successfully!
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2022 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.