Kashif Ur Rehman Qureshi – Professional Profile
page 1 of 25
Kashif
Ur Rehman Qureshi
Full Stack Developer
Expert – 16.6 years of experience
Age – 40 years
Technical biography
Technology stack
Kashif Ur Rehman Qureshi has more than
14 years of work experience with professional
enterprise software development, business
and technical strategy planning, software
design, architecture, consultancy and corporate training using Java, Microsoft .NET
and Mobile Application development
technologies.
Java/JEE:
Grails:
Node JS:
MS.Net (C#):
Postgres:
Hibernate:
During his career, he has worked in various
closed and Open source Java enterprise technologies as well as many others like modern mobile platforms e,g; Android, iOS and
Phonegap. He excellently grasps all concepts of object oriented programming, object oriented analysis, software design, architecting, testing and RDBMSs. On the
database level, has good working experience
in Postgres, Sybase, Microsoft SQL Server,
Open Source MySql, Mongo db, sqlite, Oracle and IBM DB2.
Kashif can work independently as well as
easily fit into a team. He is extremely good
in team management and reporting.
Skill set
Responsibility level:
Technical skills:
Soft skills:
Language skills:
#
#
##
#
G#
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Spring:
EJB:
Phonegap:
Angular JS:
Git:
MS SQL Server:
iOS 10:
#
#
G
###
#
G#
#
#
#
#
G#
##
G
###
##
##
##
Degrees and certificates
• Got 97% marks in IBM Professional
Certificate for Cognos 10 Business Intelligence.
• Got “Most intellectual resource” and
“Most dedicated employee” awards at
Zeropoint.
• Got “Employee of the Year” awards
for two consecutive years at APTECH
Computer Education.
• Security and Training Consultant biocertification.com and certfist.com.
• Former Academic Head APTECH
Computer Education.
• Got his Bachelor degree in Computer Sciences and got “3.5 CGPA”
overall.
Kashif Ur Rehman Qureshi – Professional Profile
page 2 of 25
Personality mapping
As shown in figure 1, Kashif Ur Rehman Qureshi is a good leader. He scores very high on the
constructive personality styles. Kashif is a very motivated and achievement driven person who
works well with others and likes to stimulate them.
Kashif enjoys structured environments which he can help to control. He will not oppose anyone
unnecessarily and doesn’t feel the need to outperform his peers, traits which make him a very
pleasant person to work with.
Figure 1: Personality mapping of Kashif Ur Rehman Qureshi
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 3 of 25
Task preferences
According to figure 2, Kashif Ur Rehman Qureshi greatly prefers analytical tasks realizing concrete
results. He has an extremely practical mindset and enjoys working in a very structural way.
Figure 2: Task preferences of Kashif Ur Rehman Qureshi
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 4 of 25
Professional experience
Project information
Project id
1
Project name
TPL Middleware
Employer
Transict (Pvt.) Ltd
Dates
Jul 2016 – till date
Number of months achieved by Kashif
7 months
Client
TPL (Pvt.) Ltd
Project size
9200 man hours
Project description
TPL is the largest AVL services provider
company in the country in need of a Middleware to handle older and new AVL devices. Interface should be looking like their
existing interfaces provided by existing manufacturers. Protocols of the devices were not
present too. Suggested OpenGTS (Open
Source Car tracking System) as a base.
Test environment was created with 100 devices as a pilot project for UAT. SMS mechanism with SMPP was also developed. Number of features with realtime monitoring was
provided.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
JSP/Java Servlets
Enterprise OpenGTS
Traccar and OpenGTS
MariaDB
AVL Devices (Calamp, GoSafe, Teltonika)
• Tomcat
Roles and responsibilities of Kashif in this project
• Hired as consultant and Lead developer to finish till UAT.
• Protocols handling and AVL programing was done to plug different models of devices.
• Existing client systems needed to be monitored and analysed to give uniform GUI experience.
• Worked to give mobile device interfaces in android and ios for the customer reporting and
location views.
• Different other platform Analyses was done too to make this platform used as a product.
• Provided the architecture to the client for full production for over 50,000 devices including
servers specifications etc.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 5 of 25
Professional experience
Project information
Project id
2
Project name
PDMA WMS/IMS
Employer
SuperTekk (Pvt.) Ltd
Dates
March 2017 – Jun 2017
Number of months achieved by Kashif
4 months
Client
Provincial Disaster Management Authority
Project size
2000 man hours
Project description
Provincial Disaster Management Authority
was in need to have platform independent
management system for stock ready for any
kind of disaster. System should be capabale
to tell which item in which quantity left on
ground inside different warehouse including
its track. We used existing german platform
named MYWMS (Desktop based open
source Java Application) Application development before the normal flood season in
punjab province was difficult but achieved.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
•
Spring 4
Hibernate
Swing
Wildfly
Postgres
myEclipse
Roles and responsibilities of Kashif in this project
• Main Architect of the project to make it as a product.
• MyWms platform was choosen as a base of the product.
• Lead the team of three developers to make it possible in a timely manner.
• Postgres Stored procedures and Procedure functions were written when required for goods
in and goods out.
• Train the team for best practices for Spring and Hibernate for quick and bug free development
• Worked on few optimization techniques. Performed some regression and usability testing for
team and client.
• Drawn deployment plan and did deployment on latest Centos for Test Bed and Red Hat
Linux for final production.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 6 of 25
Professional experience
Project information
Project id
3
Project name
foooder App ios
Employer
GrowAbric Belgium
Dates
Jan 2017 – March 2017
Number of months achieved by Kashif
3 months
Client
European union
Project size
300 man hours
Project description
Foooder App want to make the art of fine
food product discovery easier by developing a mobile app, called FOOODER (the
fine food finder) that will revolutionise
the way a mobile app user discover fine food
products forever. If a user looking for fine
food products in a new town and dont know
where to go? He could ask the locals, you
could check the reviews, or one could simply
use FOOODER.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
PhoneGap
Tinder like Library
Facebook Integration
JSON Implementation
PhoneGap Notifications
Roles and responsibilities of Kashif in this project
• Hybrid Platform named Phonegap was used to make ios version.
• Same functionality as an Android app was a challenge.
• Developed this app from the ground up and stick to behavioral patterns of swipe to like and
dislike.
• Involved from idea maturity to core design and strong backend design based made in PHP.
search for better display of products with cocurancy handling in downloading and displaying
location based food items images on mobile device.
• Full version controlled release management in practice and Agile methodology for development.
• Automated notification system was implemented if user is near to the liked food product.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 7 of 25
Professional experience
Project information
Project id
4
Project name
foooder App Android
Employer
GrowAbric Belgium
Dates
Jan 2016 – Mar 2017
Number of months achieved by Kashif
15 months
Client
European union
Project size
2900 man hours
Project description
Foooder App want to make the art of fine
food product discovery easier by developing a mobile app, called FOOODER (the
fine food finder) that will revolutionise
the way a mobile app user discover fine food
products forever. If a user looking for fine
food products in a new town and dont know
where to go? He could ask the locals, you
could check the reviews, or one could simply
use FOOODER.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
•
Android SDK API 23
Volley Library
AndTinder Library
Facebook Integration
GSON
Android Notifications
Roles and responsibilities of Kashif in this project
• Developed this app from the ground up and stick to behavioral patterns of swipe to like and
dislike.
• Involved from idea maturity to core design and strong backend design based made in PHP.
• As a Product Manager leading two teams( backend developers and front end developer and
tester) introdcued elastic search for better display of products with cocurancy handling in
downloading and displaying location based food items images on mobile device.
• Full version controlled release management in practice and Agile methodology for development.
• design and architect in such a way that can be extended to unlimited device levels of android
as well as ios and any other mobile app development platform.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 8 of 25
Professional experience
Project information
Project id
5
Project name
activcom intranet
Employer
Caansoft France
Dates
May 2015 – March 2016
Number of months achieved by Kashif
10 months
Client
Group activcom France
Project size
270 man months
Project description
The Activcom Group Distribution network and Sales Leader Direct Selling
is growing strongly. They recruit on permanent contracts for commercial vacancies
immediately throughout France. Activcom
intranet was made to capture all the sales
related data, analyse performance through
points and national ranking systems of sales
force, a custom build CRM and other developed components like IBAN verifications,
tickets/issue reporting, business and goals
achievement charts etc.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
•
Enterprise Java Beans 3
JSF Primefaces
JBoss 5
JQuery and HTML5
MySQL
CentOS as Production
Roles and responsibilities of Kashif in this project
• Developed large-scale, portable, thread-safe and ultra-high performance foundation and application infrastructure libraries.
• Developed new procedures for requirements gathering, needs analysis, testing, scripting and
documentation to strengthen quality and functionality of business-aspect of application.
• Any bugs or issue or enhancement request needed to be planned and then coded by me.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 9 of 25
Professional experience
Project information
Project id
6
Project name
tsjing app
Employer
Zeropoint.it
Dates
March 2015 – April 2015
Number of months achieved by Kashif
2 months
Client
Forum Group BVBA Belgium
Project size
6 man months
Project description
Food Item Ordering Application made for
ios and android platform using PhoneGap.
This ordering application used to scan the
QR Code to get the current location of the
client inside the building or office or a party.
Delivery man will deliver the order on the
said location near to the barcode scanning
area. Both iOS and Android project code
must needed to be maintained. Backend was
Java using google app server.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
Apache Cordova and PhoneGap
jQuery for Mobile
JSON, Facebook and Twitter plugins
HTML5
sqlite
Roles and responsibilities of Kashif in this project
• Enhance and remove bugs from the current deployed app.
• Test expensively for the performance on both of the platforms iOS and android.
• Need to create android development environment and to create development documentation
for new team developers.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 10 of 25
Professional experience
Project information
Project id
7
Project name
IBM Smart Cloud Control Desk Customized
Implementation
Employer
Software Productivity Strategist Inc. USA
Dates
Dec 2014 – Mar 2015
Number of months achieved by Kashif
4 months
Client
China Mobile Pakistan Limited
Project size
20 man months
Project description
IBM Smart Cloud Control Desk was already implemented in Zong(CMPak Limited: Worlds Largest Mobile company
subscribers wise) We in a team to upgrade,
enhance and customize the current implementation with newer workflow and older
workflow management, customizations
and development, control desk and service
desk screens with respect to performance,
issue resolving and issue redirection scenarios. SCCD is based on maximo and all the
workflows needed to be developed using the
maximo language for work flows building.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
•
IBM Maximo
Java Server Pages
IBM WebSphere
IBM DB2
IBM Smart Cloud Control Desk v7.5.0
Windows Server 2008 on Production
Roles and responsibilities of Kashif in this project
• Work-flows were enhanced and created by studying the Department’s way of redirection of
issue/work Tickets inside the Enterprise.
• Enterprise Model was architect-ed which is based on many remote locations throughout the
country.
• Employees performance evaluation calculation based on daily reporting was designed and
Integrated with huge data role.
• Targets and goals were achieved before the deadline which resulted the customer satisfaction
considerably.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 11 of 25
Professional experience
Project information
Project id
8
Project name
Polaris
Employer
Concordia Software Inc. USA
Dates
Jan 2014 – Dec 2014
Number of months achieved by Kashif
3 months
Client
Capital Bank USA
Project size
81 man months
Project description
Polaris is a web based application for work
force management, forecasting and daily
data management and reporting application
for contact centers. The predefined reporting feature is developed in google charts and
D3 charts. For dynamic reports application
is integrated seamlessly with saiku data analytics. Complex stored procedures are written to process the high volume of data in
almost real time.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
•
•
Spring 3 with Saiku Data Analytics
Hibernate with JPA
Java Server Pages, Tiles
Bootstrap, jQuery
Glassfish
Postgres
RedHat Linux on Production
Roles and responsibilities of Kashif in this project
• Understanding requirements and implanting requirements.
• Coding, High Level Testing.
• Participate in product and/or application definition activities including feature analysis.
• Meetings with customer related to deployment scenarios and required tasks with the IT
Team in US.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 12 of 25
Professional experience
Project information
Project id
9
Project name
Appereau
Employer
Infine Belgium
Dates
Sep 2014 – Nov 2014
Number of months achieved by Kashif
3 months
Client
InFine Belgium
Project size
6 man months
Project description
Android port of the already made drinks ordering application from apple ios to android.
Project was developed to be as much as similar to the iOS version with all of the android UI standards. Project needed to leverage all of the REST/JSON based services
consumed by the ios version already. Appereau was the On-line drinks service especially available on weekend parties. Due to
rush on providing the drinks appereau app
was made to order from the mobile and pick
quickly without wasting time on the queue.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
•
Android API 16
Android Fragments
Volley Library
GSON Library
Google Cloud Messaging (GCM)
ListView Customizations
Roles and responsibilities of Kashif in this project
• I was responsible to Write the Android Port of the already made shopping application from
apple ios.
• Analyses the iOS version and describe the work break down structure for every module
development
• Architect the main model based on Android Fragments instead of Activities, used Android
Volley and GSON for JSON based integration,
• Google Cloud Messaging (GCM) used for notification mechanism when drink was ready to
send a delivery code to the user.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 13 of 25
Professional experience
Project information
Project id
10
Project name
Smartshop
Employer
Infine Belgium
Dates
May 2014 – Sep 2014
Number of months achieved by Kashif
5 months
Client
InFine Belgium
Project size
10 man months
Project description
Android port of the already made Cart application from apple ios to android. Project
was developed to be as much as similar to
the iOS version with all of the android UI
standards. Project needed to leverage all
of the REST/JSON based services consumed by the ios version already. Smartshop
tells the favourite shops nearby in an interactive google map. user can order item
like in a shopping cart and work check the
shop timings call, chat and event happening
around him/her.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
•
•
Android API 16
Android Fragments
Volley Library
GSON Library
Google Cloud Messaging (GCM)
Google Map
ListView Customizations
Roles and responsibilities of Kashif in this project
• I was responsible to Write the Android Port of the already made shopping application from
apple ios.
• Analyses the iOS version and describe the work break down structure for every module
development.
• Architect the main model based on Android Fragments instead of Activities, used Android
Volley and GSON for JSON based integration.
• Google Cloud Messaging (GCM) used for notification mechanism when drink was ready to
send a delivery code to the user.
• Using Google Map to show nearby shops with there own logo depending upon the user
locations.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 14 of 25
Professional experience
Project information
Project id
11
Project name
IBM Integration Bus Implementation
Employer
IBM Global Business Services Pakistan
Dates
Feb 2014 – May 2014
Number of months achieved by Kashif
3 months
Client
Pakistan Telecommunication Company
Limited.
Project size
370 man months
Project description
To Capture the siebel data and send to
the maximo. The data can be captured in
the form of WebSphere Message Queue,
SOAP and REST based Web Service Requests,consumption and publishing could be
the same technologies like a web service consumer or need to write JDBC components.
IIB designed web service consumer were also
calling IBM business process manager’s
business flows and work flows.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
•
•
Java 1.7
IBM WebSphere
IBM Integration Buss v9
IBM Business Process Manager
Siebel and Maximo
Rational Application Development
Oracle 10g/11i
Roles and responsibilities of Kashif in this project
• I was responsible to design and develop the integration and work/process flow requirements
by using IBM Integration BUS based on SOA.
• To train new team members, requirement analysis, design the heterogeneous integration
scenarios.
• Code was written using Data Format Description Language (DFDL) and Embeded SQL
especially made for IIB.
• As a consumer and publisher of SOAP and REST based services IBM product integration
was piller of this project.
• I was also involved with my team to review IBM Business Process Manager flows with respect
to the requirements.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 15 of 25
Professional experience
Project information
Project id
12
Project name
CAS (Customer Advisory System)
Employer
360 Technologies (Pvt.) Ltd
Dates
Mar 2013 – Jan 2014
Number of months achieved by Kashif
10 months
Client
China Mobile Pakistan Ltd
Project size
50 man months
Project description
CAS is a recommendation system
for Telecommunication company customers for calls, messaging and Data(Edge,
3G, 4G/LTE) and also churn prediction system for Telecommunication company operator. This system was based on the
huge Telecommunication data from customers. A study was ongoing with statistical
terms to prediction of suitable packages to
customer w.r.t to Telecommunication firm.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
•
•
Spring 3 with myEclipse
Hibernate with JPA
Java Server Pages, Tiles
Angular JS
Tomcat
Oracle 10g
RedHat Linux on Production
Roles and responsibilities of Kashif in this project
• I was the Spring Lead as dual responsibilities to train the developer team with very little
knowledge of Java.
• Design, architect, train the team, analyzed the aspects of products and derive the best
solution.
• Client was a huge Telecommunication firm which were involved in the huge business competition in the market required results.
• Backend work related to data to create stored procedures called by Spring data was also a
real challenge.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 16 of 25
Professional experience
Project information
Project id
13
Project name
Web Development Training using ASP.net
MVC 3, Entity with C# and Microsoft SQL
Server
Employer
360 technologies
Dates
October 2012 – February 2013
Number of months achieved by Kashif
5 months
Client
DoD Pakistan
Project size
1.5 man months
Project description
Course comprise of ASP.net MVC topics
with entity framework using code first and
design first approaches of Entity framework including optimization techniques and
sample projects.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
•
ASP.NET (MVC)
C#
Razor views
Entity Framework
MS SQL Server 2008 Enterprise
MS Windows Server 2008
Roles and responsibilities of Kashif in this project
• Corporate trainer.
• Responsible for creating the course contents.
• Course Projects were also the part for every student group.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 17 of 25
Professional experience
Project information
Project id
14
Project name
IPS
Employer
360 technologies
Dates
April 2010 – February 2014
Number of months achieved by Kashif
24 month
Client
Pakistan Post
Project size
24 man months
Project description
Article/document submission using standard platform of International postal union.
Integrated routines are running on server
end listening for the status of articles as an
SMS message from a messaging application
running on 2500+ plus locations nationwide
using J2ME on Nokia and Windows Mobile
version 6 on Korean M2 Devices.
Almost 5k to 8k Message processing capability per business day.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
•
ASP.NET, C#
Apache Camel
MSMQ and SMPP
Windows Services
Windows Mobile
MS SQL Server
Roles and responsibilities of Kashif in this project
• Architect and System Engineer.
• Design, development, and modification of data structures and programs.
• Team management and coaching.
• Project documentation.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 18 of 25
Professional experience
Project information
Project id
15
Project name
ActionAid HR
Employer
Zeropoint
Dates
October 2009 – February 2010
Number of months achieved by Kashif
1 month
Client
ActionAid (USA)
Project size
5 man months
Project description
This project concerned an in-house HR solution for the entire internal business functionalities covering employee/employer specific requirements. The HR system mostly
communicates online with other systems
through XML files using automated scheduled tasks.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
•
Grails 1.1
Groovy
MySQL
GORM
Customized Abstraction Layer
Agile, Scrum
Roles and responsibilities of Kashif in this project
• Analysis of detailed functionalities of the requirements.
• Research and development on special tasks.
• Communicating with team leader in Belgium.
• Design, development, and modification of data structures and programs.
• Testing programs, requirement, functionalities, and data.
• Providing the project deliverables according to time schedules adhering to specifications and
quality.
• Providing on-line support service through instant messaging, email and VoIP.
• Project documentation.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 19 of 25
Professional experience
Project information
Project id
16
Project name
Contabay System
Employer
Zeropoint
Dates
Jan 2009 – Oct 2009
Number of months achieved by Kashif
10 months
Client
Contabay (Belgium)
Project size
60 man months
Project description
Contabay was a startup in the world of digital signage. This project concerned the primary development of their core product, a
multimedia project which targets commercial companies to help them advertise their
products and services in a robust way. All
a customer has to do is upload the multimedia files containing advertisements and
create campaigns based on custom filters in
the locations of his/her choice. The application intelligently converts the uploaded media into playable formats and plays them on
installed screens.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
Spring MVC
Spring Web-flow and Spring Security
Hibernate
Tomcat
ffmpeg
Roles and responsibilities of Kashif in this project
• Analysis of business processes and client requirements.
• Communicating with business analyst in Belgium.
• Designing, development, and modifying data structures and programs.
• Managing client website.
• Providing the project deliverables according to time schedules adhering to specifications and
quality.
• Providing on-line support service by email and VoIP.
• Development team management.
• Project documentation.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 20 of 25
Professional experience
Project information
Project id
17
Project name
Easy95
Employer
Zeropoint
Dates
January 2007 – December 2008
Number of months achieved by Kashif
24 months
Client
Ninety-Five
Project size
192 man months
Project description
ISA-95 is the international standard for the
integration of enterprise and control systems. Easy 95 is an ANSI/ISA-95 compliant web based product designed for manufacturing companies and system integrators
to ease the implementation of Manufacturing Enterprise Solutions (MES).
Technologies and methodologies
used by Kashif in this project
• Spring MVC
• Spring Web-flow and Spring Security
• Postgres and Microsoft Sql-Server for
Windows Deployment
• Hibernate
• Tomcat on Windows and Linux
Roles and responsibilities of Kashif in this project
• Analysis of entire business processes and functional requirements.
• Studying similar system and regulatory requirements.
• Designing and development of data structures and programs.
• Deploying at head office and On-line to customer premises.
• Training of users.
• Providing on-line support service.
• Project documentation.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 21 of 25
Professional experience
Project information
Project id
18
Project name
On-line Corporate Banking
Employer
Digital Processing System Kuwait
Dates
January 2006 – December 2006
Number of months achieved by Kashif
12 months
Client
Industrial Bank of Kuwait
Project size
32 man months
Project description
Bilingual web application made to provide
corporate banking services like letters of
credit, letters of guarantee, corporate employee account creation, maintenance and
bulk transfer of salaries.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
•
Struts 1.2
myEclipse IDE
Hibernate with Spring services
Sybase EA Server
Sybase Message Broker
Roles and responsibilities of Kashif in this project
• Analysis of entire business processes and functional requirements.
• Designing and development of data structures and programs.
• Deployment at head office in Kuwait by going to Kuwait.
• Training users.
• Providing on-line support service.
• Project documentation.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 22 of 25
Professional experience
Project information
Project id
19
Project name
KASSIP – Total finance and banking solution
Employer
Digital Processing Systems.
Dates
October 2004 - December 2005
Number of months achieved by Kashif
14 months
Client
Industrial Bank of Kuwait
Project size
14 man months
Project description
This intra net based application was running
inside the bank to capture any worldwide
SWIFT based credit card transactions which
happened through their systems.
The enterprise application parses them using the KASSIP protocol and transfer the
funds to the respective bank accounts using
the core banking services.
Technologies and methodologies
used by Kashif in this project
•
•
•
•
Struts 1.2
Sybase EA Server/T-SQL
Hibernate
Microsoft Visual Source Safe
Roles and responsibilities of Kashif in this project
• Analysis of entire business processes and functional requirements in customer premises.
• Designing and development of the web layer comprise of whole MVC.
• Deployment procedures on dedicated SUN Server with proper logging and error reporting
infrastructure.
• Training to the users.
• Providing On-line out of country support service and patch management.
• Project documentation including User Manual, Design and Architecture documents.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 23 of 25
Professional experience
Training deliveries
Trainings and Workshops
Programing, Software development related
Customers
Telecom firms, banking, training
organizations, Universities
Employers
Digital Processing Systems, 360
Technologies, itsolworks, zeropoint.be.
Dates
October 2004 - September 2015
Clients
Telenor Pakistan, Pakistan
Telecommunication Company Limited
(PTCL), Pakistan Navy, Ora Net Systems,
Senate and National Assembly of Pakistan
and US AID.
Training description
Conducted trainings to one of the biggest
Telecommunication firms in pakistan with
pure technical trainings to the teams dealing
in Java Hibernate, IBM Enterprise Integration Buss (IIB), Apache Tomcat, subversion
control, IBM WebSphere, IBM BPM, Android Application Development, Rapid Application development using J2EE.
Enterprise Application development using
Microsoft ASP.net Web Forms and MVC,
Verifinger SDK development using Java,
Multiplatform/hybrid application development for mobiles using Apache Cordova and
Phonegap, Android Native application development, ios native application development using swift and swift2.
Technologies and methodologies
used by Kashif
• IBM Enterprise Integration Buss version 9
• IBM Cognos 9
• IBM Business Process Management
• IBM Smart Cloud Control Desk
• IBM Tivoli Access Manager Enterprise Single Sign on
• IBM Tivoli Directory Integrator
• Java development using Hibernate 3.3
• Application deployment using Apache
Tomcat 8
• Apache Cordova and Phonegap
• Android app development
• iOS app development using Swift 1
and 2
• Verifinger SDK
• Enterprise Web application development using Grails
Roles and responsibilities of Kashif in these Trainings
• Course design, delivery, marking and grading as a team member, alone individual, team lead
and integrator.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 24 of 25
Professional experience
Fresh Graduate Skill Enhancement
Android Hands-on
Android Hands-on with latest Android
Studio
Customers
IT/Computer Science University Graduates
Employers
http://www.eci.org.pk/
Dates
October 9 2015 - October 29 2015
Clients
US AID, Aurat Foundation.
Training description
Conducted hands-on training session two almost 150 students througout the month.
This training was design by my self to give
students the basic and advance hands-on experience on Android development with latest development tool Android Studio.
Training consists of modules start from Android Studio Installation to Java Language
review, Basic App development, Game Development, Map based application development, Basic Debugging, Accessing Logs,
code techniques, App Distribution customer
interaction etc.
Technologies and methodologies
used by Kashif
•
•
•
•
•
•
•
•
•
Android Studio 1.4
Java 8
Activity
Activity Navigation
Android Layouts
Android Resources
Android development trouble shooting
Android device management
Virtualization
Roles and responsibilities of Kashif in these Trainings
• Course design, delivery, marking and grading as a team member, alone individual, team lead
and integrator.
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.
Kashif Ur Rehman Qureshi – Professional Profile
page 25 of 25
Legend
Kashif has performed based on the professional ladder system used at different company, shown
in figure 3 below.
These levels are determined at the initial job interview tests and revised biannually afterwards for
Kashif.
Any related customers or prospects have full insight in these levels, as presented on the first page
of this profile.
A developer reaches the professional level when overall he rates three out of six (operational level
1).
Figure 3: Professional ladder system used for Kashif throughout his career
This profile was compiled on 10th July 2017.
All information in this profile is reviewed by
the concerning customers and employee.