Kashif Akhter
Flat **, Akbar Mansion, A.M *, Burns Road, Karachi. -
Cell No. +92-332-****-***
Email: ******.*******@*****.***
Web Address: http://re.vu/kashif.akhter
Web Address: http://www.beyond.com/Kashif-Akhter
LinkedIn Profile: http://pk.linkedin.com/in/kashifakhter
OBJECTIVE
To fully utilize my technical, functional, and management experience to deliver optimized, cost effective and technically up-to-date
solutions in a growing organization.
TECHNICAL SKILLS
Programming Languages: ASP.NET, C#.NET, VB.NET
Microsoft Technologies: Winforms 2.0/3.5, ASP.NET 2.0/3.5/4.0, ADO.NET 2.0, ADO
.NET Frameworks: 2.0, 3.5, 4.0
ORM: Entity Spaces (2009, 2012)
Client Side Scripting Languages: HTML, DHTML, XHTML, JavaScript, jQuery, Ajax
Technologies and Protocols: jSon, SOAP, XML, Web Services, SOA, HTTP, TCP/IP, Ajax Powered Web Architecture
Third Party Controls: Telerik, jQGrid, various jQuery Plug inns.
RDMBS: Microsoft Access, SQL Server 2000/2005/2008, MySQL, Oracle 9i/10g.
Software Design Tools: Microsoft Visio 2003/2007
Software Testing Tools: NUnit (Unit Testing)
Version Control Software: SVN, TFS, VSS
PROFESSIONAL BACKGROUND
A computer software professional with a proven track record of 6 years extensive experience of enterprise software development and
building the manageable, scalable, and robust enterprise software architectures.
Work/Experience Summary
Organization Job Title Reporting To City/Country Tenure
PIBAS Project Leader / Sr. Senior Project Manager Karachi, Pakistan Jan, 2013 to Present
Analyst, Programmer
SBT Japan Senior Software Manager Software Karachi, Pakistan Aug, 2012 to Dec, 2013
Engineer (ERP) Development
United Bank Limited Software Development Vice President Software Karachi, Pakistan Jan, 2012 to Jul, 2012
Consultant Services
ICIL Technologies Software Development Senior Manager IT Karachi, Pakistan May, 2009 to Jan, 2012
Team Leader
ICIL Technologies Software Engineer Manager IT Karachi, Pakistan Jun, 2007 to April, 2009
PIBAS Pakistan
http://www.pibas.com
January 2013-Present
Project Leader / Sr. Analyst, Programmer
Job Descriptions:
Propose complete Architecture Centric solution designs after thorough analysis on system requirement, business needs under
different limits and constraints.
To provide the high level technical leadership to existing software development team in order to produce the efficient and
cost effective solutions in a timely fashion.
Research and Development on current and upcoming technologies to improve and enhance the product features and
functionality.
Present the researches to technical team and management as well to provide the detail level understanding to new
approaches to Software Development.
Design and Develop the complete framework, code specifications and software development protocols.
Walkthroughs and code inspections to mitigate the ripple effect and to ensure the software development standards and
protocols are strictly followed by the developers.
Technical team management in order to assign the tasks to developers and track the progress on assigned tasks.
1 5
SBT Japan
http://www.sbtjapan.com
August 2012-December 2012
Senior Software Engineer (ERP)
Job Descriptions
Database analysis and design, Requirement gathering, Correspondence with business users, System development, Deployment, User
training, T-SQL, SQL query optimization, C#.NET, Development of isolated but integrated modules in ERP such as CSD and Auction
modules, Extensive working on jQuery to mitigate the server side processing in order to provide fully optimized web software
solutions to users
PROJECTS In SBT
SBT ERP (Web-based)
Language C#.NET 3.5, Database MS-SQL 2008, Reporting tool Crystal reports and Excel export.
I am currently working on existing SBT in-house ERP development on 2 different fully isolated but integrated modules of ERP.
1- Auction Module
Auction is a module through which the customer, sales persons and country managers can place the bids over cars in
Japanese Auction houses. If the bid won then that auctioned car will be taken to the SBT stock or directly shipped to the
customer if the customer bid on it. There is 2 parts in Auction module one is related to the stock order and the other one is
related to the customer order.
2- CSD Module
Customer Support is a module through which the CSD team can manage their customer related information such as customer
buying limits, country of origin, customer currency, interested car types/models/brands, customer order information and
invoicing.
United Bank Limited (Through Clarus Consulting Pvt Ltd.)
https://www.ubldirect.com/corporate/Default.aspx
January 2012-July 2012
Software Consultant / Consultancy Over Software Architecture and Design.
Job Descriptions.
Database analysis and design, PL-SQL, Database jobs scheduling, Business Processes Identification, Business modeling, Data
modeling, Requirement gathering, Correspondence with business users, System development, Microsoft .NET Frameworks 3.5 and
4.0, Solution Deployment, User training, System architecture design, final deployment strategy designing, Database scripting to
DBA’s in order to provide the error less and smooth change deployment, Change justification to Change Management Committee
(CMC) at UBL, post implementation reviews and feedbacks, software demonstration to Senior Executive Vice President.
PROJECTS In UBL
SMS Vision (Web-based)
Language C#.NET 3.5, Database Oracle, Reporting tool Crystal reports 10.
Modules
Role And User Management System.
Product Management (Hierarchy of products)
Customers Information Base.
SMS Alerts System (Alerts Configurations).
Reports.
System Introduction:
SMS Vision is designed to cater the issues of automatically sending the SMS alerts to UBL customers. User can setup the alerts in
SMS Vision and tagged with the products such as Debit Card, Wiz Card, Credit Card accounts and then assign the products to
customers with transaction limits. Now the customer can receives the SMS alerts on each transaction of his account within his/her
defined limits.
UBL Telecom Billing System(Web-based)
Language C#.NET 4.0, Database MSSQL Server, Reporting tool Crystal reports 13.
System Introduction:
Telecom Billing System is designed to manage/store the complete telecom billing information of all the branches at a central
repository which provides the information under the umbrella of UBL. The system also caters the mobile bill reimbursement of
executive employees that needs to manage the employee’s information in an isolated system module.
Staff Capacity Management System(Web-based)
Language C#.NET 4.0, Database MSSQL Server, Reporting tool Crystal reports 13.
2 5
System Introduction:
Staff Capacity Management System is a system through which the management can manage, budget, and plan the human resources
capacity. Each category of management has it’s own isolated view of subordinates. The system is also capable to keep history of
employee’s transfers and promotions in UBL. It is a state of the art application to manage the overall human resources under multiple
constraints (time, budget, work space).
International Credit Information Limited(ICIL)
www.pakbizinfo.com, www.iciltek.com, www.icil.org.pk
June 2007-Januanry 2012
Software Engineer / Team Leader.
Job Descriptions.
Database analysis, design, stored procedures, Database functions, System Development, Team Leading, Business Processes
Identification, Software Analysis, requirement gathering, Frameworks development for multi layered/tiered environment, Project
Resources Management etc, Code specifications, formal and informal reviews of software development process and code inspections
in order to meet the tight timelines and to avoid fire fighting operations, Database backups and replication scheduling, directly and
actively correspondence with clients/customers to provide onsite and offsite support .
Application development in multi tier/layer architectural environment.
Application development in both (Browser applications and desktop applications)
Crystal reports development using both the techniques (Pull method and Push method).
Research and Development on new technologies / methodologies / frameworks.
PROJECTS In ICIL
ERP Browser Application for AMS(Analytical Measuring Systems Pvt Limited)
My role in this project is to manage the overall project resources, leading the team, business requirement gathering, business process,
gap analysis, business process re-engineering, system analysis and design, coding, deployment and user training.
I adopted the modular approach with Agile Development Methodology to fulfill user requirements regarding time constraints.
The ERP contains 10 Modules/Sub modules that are listed below.
Finance
Logisitcs
Sales
System Administration
Document Management System
Human Resource Management Suite
ASP (Accounting service Provider) Web-based www.icil.org.pk/asp
Language C#.NET 2.0, Database Oracle, Reporting tool Crystal reports 10.
Modules:
General Ledger
Accounts Payable
Accounts Receivable
Sales
Human Resource
Inventory
ICIL Verification System (Verification for banks) Web-based www.icil.org.pk/verification
Language c#.NET 2.0, Database Oracle, Reporting tool Crystal reports 10.
This project is specially developed for banks for verification. ICIL provides the verification services to the banks,
verification of individuals and companies
I have designed the complete security model of this project in which the administrator defines the role of the
user branch wise, project wise.
RMS (Receivables Management System) Web-based www.icil.org.pk/rms
Language c#.NET 2.0, Database Oracle, Reporting tool Crystal reports 10.
ICIL provides receivables (Bad-Debts Collection) services to various banks and organizations. I developed a dynamic
application for managing data in isolation for multiple companies. This system is used in all the branches of ICIL.
3 5
I also created an API (Web service) of this system for our clients. Clients of this system are PTCL, KESC, Barclays Bank,
Bank Alfalah, etc.
POS (Point Of Sale) Desktop
Language c#.NET 2.0, Database MySql, Reporting tool Crystal reports 10.
Modules Admin, Finance, Inventory, Sales.
This product specially designed for small and medium retail businesses.
This application is fully developed by me and implemented in Saffron at Ashiana shopping mall.
The specialty of this product is it’s security model, every form and field has 4 modes individually read, write, edit, delete.
All the modules are integrated with each other.
ICIL Business Training Website www.icil.org.pk/pvt
Language c#.NET 2.0, Database MS Access.
ICIL is also a Business Training Provider firm, we conduct the workshops on any topic of business.
This website is developed for only the ICIL Business Training information.
This website is completely developed by me. I gave an admin panel to administrator for edit, delete or add new information..
Online client registration for workshop
Online registration for Speakers.
IMS (Institute Managements System) Web-based
Language c#.NET 2.0, Database MS Access.
We develop a complete enterprise application for institutes with covering up all the necessary modules of an institute.
The specialty of this product is it’s flexibility means every kind of institute can use it such as Schools, Colleges,
Universities and any kind of institute.
Modules in IMS:
Integrated Library Management System.
We develop a complete
Payroll Management System.(Student Fees and Teachers Salary).
Student Assessment System. (Authorized Access to students).
Student Information System.
Teachers Information System.
School Management System. (Multiple Branches with separate data).
Class Scheduling System. (Batch Processing).
Class Generator (Desktop)
Language c#.NET 2.0
This tool is developed for only software development purpose. The purpose of this software is to reduce programming
efforts and time consumption. This software writes the two layers classes.
1. Data Access Layer
2. Business Logic Layer
HRMSuite (Human Resource Management Suite) Web-based www.icil.org.pk/icilrms
HRMSuite is a RFID card based time attendance application that have some integrated modules such as Employee personnel, Payroll,
Time Attendance, System Administration, and Recruitment. In this application the basic input is attendance of an individual that is
marked in Actatek attendance device. I have deployed the HRMsuite at Johnson & Johnson Pakistan, Gul-Ahmed, American Life
Insurance, Aman Foundation, MOL Pakistan and also we have some foreign clients of HRMSuite in Middle East.
Modules in HRMSuite:
Employee Personnel
Application Settings/Configurations
Payroll
Time Attendance
Recruitment
MY-HR
CVM (Curriculum Vitae Management)
MAMS (Mobile Assets Management System) Desktop Application
The MAMS is specially designed for issuing the most sensitive Assets to employees such as security companies issue
the arms on regular basis to their employees and depute them to any of their client. MAMS have a System Admin,
Stock keeping and management modules. The purpose of MAMS is to automate the most critical business
4 5
functions of a security company
The MAMS is deployed at Phoenix Security Company.
Academics Summary
Education/Degree School City/Country Duration
Master Of Computer Science PAF – Karachi Institute Of Karachi, Pakistan Sep, 2009 to July, 2012
Economics & Technology
Bachelor Of Commerce University Of Karachi Karachi, Pakistan Jan, 2003 to Dec, 2008
Intermediate (Commerce) Private Candidate Karachi, Pakistan Jan, 2001 to Jan, 2003
Matriculation (Science) Green Field English Grammar Karachi, Pakistan Jan 1999 to Jan, 2001
School
Diploma In Information Sindh Board Of Technical Karachi, Pakistan Aug 2006 to Sep 2008
Technology Education
ACADEMIC PROJECTS
Final Year Project
Project Title : vCard Solution
Language : Dot NET C# 4.0, Database MySql, Reporting tool Crystal reports 13
vCard Solution is a software that is designed for online individuals verification, such as Degree verification, Criminal Check, Health
check, etc.. The aim and objective of my project is to provide a central repository to institutions from where they can easily verify their
employees in early recruitment process.
The project architecture is based on object oriented methodology that uses layers for data acquisition, manipulation and storage.
Course Title : Data Warehousing And Data Mining
Project Title : Sales Data Mart With ETL Rules (The Business Intelligence / Decision Support System)
In this course I proposed and developed the model for data warehousing of sales aggregated data. I have developed the database with
snow flake schema to preserve the sales aggregated data in a sales data mart of the organization’s data warehouse.
Course Title : Data Communication And Networking
Project Title : LAN Messenger (Desktop Application)
Language : Dot NET C# 2.0.
In this course I developed a LAN Messenger. I could choose any other project of core networking concepts but I had
chosen this project because of my interest in network programming and my filed of Programming.
Course Title : Network Programming
Project Title : Web Service and Client Application
Language: c#.NET 2.0, Database MySql, Reporting tool Crystal reports 10
In this course I developed a Programmable Application Component of School Information System and Client
Application to use this component
Course Title : Cryptography
Project Title : Vigenere Cryptor Engine
Language : Dot NET C# 3.5,
The Vigenere cryptor engine is a data encryption and decryption utility software uses where the communication needs to be more
secured and confidential. In this engine I implemented the Vigenere Cipher algorithm to perform encryption and decryption.
PERSONAL INFORMATION
Marital Status: Married
Nationality: Pakistani
Father's Name: Muhammad Akhter
CNIC : 42301-7604525-3
Date Of Birth: 01-Feb-1984
5 5