Curriculum Vitae
Ahsan Hafeez
Mohni Road, Lahore Pakistan.
Contact Number: -
Email ID:-/-Career Objectives:
A highly accomplished, skilled, knowledgeable and detail-oriented Software Engineer with extensive
knowledge of Programming, Computer and Mobile Applications. Looking for an opportunity in the
field of SAP Business One ERP System or Information Technology as a Technical Team Lead SAP
Business One SDK Developer or Software Developer/Engineer in a renowned organization. I want to
use my creative skills in Coding, troubleshooting complex problems, technologies, ERP Systems that I
am familiar with and innovative thoughts that will benefit the Organization in the long run and also
help me in building my Professional Career.
Qualification:
Bachelor (Hons) in Computer Science & Information Technology
Forman Christian College, (A Chartered University) Lahore.
2017
Exchange Student Program
Catholic University Of Daegu, Korea
August 2015 - January 2016.
Intermediate (F.Sc) (Pre Engineering)
Punjab Group of Colleges, Lahore.
2012
Technical Proficiency:
Languages:
.NET C#, Java, Basics of C/C++
SAP Platform:
SAP Business One SDK, SAP Business One Client,
SAP Business One Service Layer, Crystal Reports (Basics)
Cloud Platforms:
Amazon Web Services (AWS) – Lambda Function,
S3 Bucket
Web Technologies:
HTML5, CSS3, BootStrap, JavaScript, PHP, MVC 5,
RESTApi .NETCore & .NETFramework
Databases:
Microsoft SQL Server, SQLite, Oracle, MongoDB,
HANADB
Operating Systems:
Microsoft Windows, LINUX, Macintosh, Android
Platforms:
Microsoft Visual Studio .NET Framework, .NET Core,
Android Studio, Xamarin Studio, Eclipse, NetBeans,
CodeBlocks.
Professional Experience:
i.
Senior SAP Developer
May 2023 – Present
Kanon Health Humberg, Germany
Managing 8 Clients of Kanon Health for Hospital & Doctor Management System.
Modifying and implementing new checks in SAP System according to User’s
requirements.
Working on the Development of RestFul APIs as a communication layer to integrate
ii.
SAP modules with SQL Server Database using .NET C#.
Modifying and implementing new features in existing SAP, implementation of
Business Logic according to User’s requirements, bug identification and fixation.
Develop New AddOn for SAP B1 for Kanon Health.
SAP Technical Team Lead
March 2023 – May 2023
Samad Rubber Works Pvt. Ltd., Lahore Pakistan
iii.
MIS Manager
Nafeesa Textiles Limited, Lahore Pakistan
iv.
Managing a team of technical resources working on SAP of MIS Department of the
Company.
Modifying and implementing new checks in SAP ERP System according to User’s
requirements.
Working on the Development of RestFul APIs as a communication layer to
integrateSAP modules with Oracle Application using .NET C#.
Modifying and implementing new features in existing ERP System, implementation of
Business Logic according to User’s requirements, bug identification and fixation.
April 2022 – February 2023
Worked as an MIS Manager to manage the MIS and IT Department of the Company.
Managed, MIS, IT and Developers Team of the Company.
Managing IT and Networking Related Tasks.
Modified and implemented new features in existing ERP System, implementation of
Business Logic according to User’s requirements, bug identification and fixation.
Modified and implemented new features in existing Payroll System, implementation of
Business Logic according to User’s requirements, bug identification and fixation.
Developed Windows Service for Granding & Pollo Biometric Attendance Machines
Integration with Payroll using .NET C#, which will get the Attendance Details from
Granding & Pollo Biometric Attendance Machines and post the Data in SQL Central
Database.
Technical Consultant (SAP Business One SDK Developer)
Excellence Delivered (ExD), Lahore Pakistan
April 2019 – March 2022
GrocerApp
Worked as a Technical Team Lead at Grocer App.
Implemented all developments and integrations with SAP B1 required by Client
as a Technical Team Lead.
o Worked with SAP B1 Service Layer (HANA) for integration purposes.
o Developed Windows Service Application using .NET C# to consume the SAP
B1 Service Layer (HANA) for integration of 3rd Party E-Commerce & Online
Grocery Application with different modules of SAP Business One.
o Modified and implemented new features in existing SAP AddOn PayRoll
System, implementation of Business Logic according to Client’s requirements,
bug identification and fixation.
o
o
Euro Oil Pakistan
Worked as a Technical Team Lead at Euro Oil.
Implemented SAP AddOn PayRoll System and HRMS System as a Technical
Team Lead.
o Modified and implemented new features in existing SAP AddOn PayRoll
System, implementation of Business Logic according to Client’s requirements,
bug identification and fixation.
o Modified and implemented new features in existing HRMS System,
implementation of Business Logic according to Client’s requirements, bug
identification and fixation.
o
o
o
Popular Pipes Group of Companies (PPG)
Developed Windows Service for FBR POS Invoice posting Integration with
SAP B1 using .NET C#
o
o
o
o
Developed Windows Service for ZKT Biometric Attendance Machine and Web
API.
Modified and implemented new features in existing SAP AddOn PayRoll
System, implementation of Business Logic according to Client’s requirements,
bug identification and fixation.
Developed Windows Service for ZKT Biometric Attendance Machine
Integration with SAP B1 Payroll using .NET C#, which will get the Attendance
Details from ZKT Biometric Attendance Machine and post the Data in SAP
Hana Central Database.
Developed Web API in .NET C# to integrate SAP B1 Payroll with Biometric
Attendance Machine.
Paramount Distributors
Developed Sale Order and AR Invoice Windows Services to Post SaleOrders &
Invoices in SAP from Web API Central Table using SAP B1 SDK DI API
Layer in .NET C#.
o Developed Crystal Report Email Server using .NET C#, which compressed the
reports in .zip file and then Email Crystal Reports to Vendors on Daily basis.
o Implementing SAP B1 SDK in RestAPI for posting Sale Orders in SAP using
.NET C#.
o Developed RestAPI from scratch as a communication layer between Xamarin
Android App of Sales Order and Live Database Server for CRUD Operations.
o Developed Xamarin Android App of Sales Order from scratch using SAP B1
SDK in .NET C#.
o
SkyElectric Pvt. Ltd
Developed Web API in .NET C# to integrate SAP Business One Sales,
Customer and Item module with Salesforce Application.
o Implementing SAP B1 SDK (ERP System) to develop PayRoll System Windows Desktop Application - for companies using .NET C# Technology.
o Converting HANA DB queries and stored procedures to SQL DB queries and
stored procedures for PayRoll System as per clients’ requirement.
o
Asian Kings Associates (AKA)
Implemented SAP B1 SDK in RestAPI for posting Sale Orders in SAP using
.NET C#.
o Developing RestAPI from scratch as a communication layer between Xamarin
Android App of Sales Order and Live Database Server for CRUD Operations.
o Developing Xamarin Android App of Sales Order from scratch using SAP B1
SDK in .NET C#.
o
Capventures Pakistan Pvt. Ltd
Did Integrations with SAP using SAP B1 SDK in RestAPI to Post ARInvoice in
SAP.
o Developed RestAPI for Integrations with SAP B1.
o
o
Panasian Group
Modified and implemented new features in existing SAP PayRoll System,
implementation of Business Logic, bug identification and fixation.
Developed Add-On for clients using SAP B1 SDK and DI API Layer in .NET C#.
Coordinated with the Development Team to solve critical issues, and fix bugs in the
company's product in minimal time after reviewing client's complaints.
Coordinating with the team for developing Add-Ons for SAP, maintain Add-Ons,
improve performance and upgrade interfaces.
Employing best practices, technologies, tools, and languages in coding practices.
v.
Backend Software Engineer
Amigo Software Limited, Lahore Pakistan
vi.
Backend Software Development (Desktop Applications) using .NET C# Technology on
Windows Forms and Windows Services.
Backend Software Development – RESTApi – using .NET Framework and .NET
Core Technology.
Modifyied and implemented new features in RESTApi, implementation of Business
Logic, bug identification and fixation in the RESTApi.
Converted .Net Framework RESTApi features to .Net Core RESTApi, targeting the
cross platforms – Windows & Linux.
Developed a new Desktop Application on Windows Form from scratch using .NET C#
Technology, which can read the multiple Log Files and can give the complete statistics
of all Log Files with Errors and Exceptions generated in an application.
R&D on multiple Security Attacks – Cross Site Scripting (XSS) Attack, Server Side
Inclusion (SSI) Attack, Remote File Inclusion, Command Injection, HTML Injection
and Buffer Overflow – that can compromise the security of any Web Application or
RESTApi.
Coordinated with the Development Team to solve critical issues, and fix bugs in the
company's product in minimal time after reviewing clients' complaints
Coordinated with the team for developing software for Windows, maintain application,
improve performance and upgrade interfaces.
Collaborated well with other team members to determine the best design specifications
and details.
Implemented agile technique to analyze, test, and assist with the integration of new
software application
Performed software testing, and ensured its functionality as per client requirements
Internee
Pakistan Telecommunication Company Limited
December 2017 – March 2019
June 2017 – July 2017 (6 weeks)
Worked with Transmissions and Switches of network.
Prepared a complete Internship report about my learnings.
Clients
Kanon Health (Germany Client)
GrocerApp
Euro Oil Pakistan
Popular Pipes Group of Companies (PPG)
Asian Kings Associates (AKA)
Paramount Distributors
Panasian Group
Capventures Pakistan Pvt. Ltd
SkyElectric Pvt. Ltd
Alcatel-Lucent Enterprise
Projects & Research
Working on Xamarin Native Mobile Apps using Visual Studio .Net framework in C#
Language by watching online tutorials and hands on practice.
Senior Year Project Cyber Daemon (CD-Tool) – on Windows Platform using .NET technology
in C#, this is basically a Server/Client based Monitoring Application with cloud integration in
which server fully controls and surveillance the employees’ computers. Data in encrypted form
was sent to server from employees' computer and then it automatically uploaded to the cloud.
The main purpose of this tool is to monitor systems that will be under the use of employee’s and
keep check on their unusual activities (if any) during their working hours.
Information Security Project Logic Bomb Virus – The virus is basically a batch file code in
which the code inserted into an operating system or software application that implements a
malicious function after a certain amount of time, or specific conditions are met to do maximum
damage before being noticed.
Android Application Development Project AACS Company – This app project is basically for a
firm or company and its employees. The app consists of the complete description of AACS
Company, its vacancies, online jobs apply, employees list and products developed by the
company. We can also connect our Facebook and Gmail Accounts in this App plus we can check
our current location by using maps feature.
Android Application Development Project Kayseria – The project includes the boutique dress
designs of Kayseria, employees’ details, sales, accessories and online buying their product.
Computer Networks Project Cyber Chat Room – This is a Client/Server network based project
on Windows Platform using .NET technology in C# in which a chatroom is created where
multiple clients can communicate by connecting to one main server through IP address. Server
can broadcast, send private messages to any of the clients and can disconnect the clients from
chat room.
Professional Strengths:
Passion for programming and ability to learn new technologies
Capable of understanding client requirements, and developing project specifications
Sound knowledge of debugging, software testing, and deployment
Stable, Confident, and patience of pressure
Highly motivated, devoted and committed to professional standards.
Possess excellent verbal and written communication skills
Quick learner and ability to work under pressure
Ability to work in a team and handle multiple tasks
Good motivator, enthusiastic and open to learn new ideas
Extra-Curricular Activities:
Participated in CCAP (Cross Culture Awareness Program) in Catholic University Of
Daegu, Korea and presented about Pakistan in two different Schools – Seobu High School of
Daegu and Girls High School of Daegu, Korea.
Languages:
Spoken English Course from Peak Solution College, Lahore.
Urdu & Punjabi
Interests/Hobbies:
Reading Books & Novels
Playing Cricket and Chess
Listening Music & Watching Movies/Seasons
Technological Research in field of IT or SAP Business One.
Reference:
Will be furnished upon demand.