Khuram Khalid – (Cell) 416-268-8356 – [Send email using form at bottom] –
Toronto Canada
SCJP, SCWCD
Objective:
To seek a responsible and challenging position in a dynamic organization
providing opportunities for professional and personal growth.
Summary:
A software developer with over 2 years of experience in developing standalone
and web based applications.
Technical Skills Summary:
Programming Java, C++, Visual Basic 6.0
Languages
Web Development HTML/DHTML, CSS, JavaScript, Jquery, JSON, AJAX,
PHP, ASP, JSP, Servlets
XML Technologies Xquery, XSLT, DTD, XSD, eXist
Web Servers Weblogic , Tomcat, Apache Http Server
Database Microsoft Access, MySQL, and database
query language – SQL
Operating Systems Microsoft Windows (all versions released), Linux
Other Softwares Microsoft office, Dreamweaver
Professional Experience:
Technical System Analyst, Royal Bank of Canada,
Feb 2008 to date
As a member of development and support team of HR and Procurement Work Flow
Solution Department, my responsibilities are to design, modify and expand an
implemented spend management system developed by Ariba.
Core Responsibilities:
Fixing bugs and tickets as well as participate as a developer in specific
development projects
Managing source version control (MKS)
Investigating problems and initiating appropriate action towards timely
resolution
Ensuring documentation including process work flow and error recovery procedures
are compiled and maintained
Performing root-cause problem analysis and provide documentation to appropriate
groups
Providing after hours support
Escalating unresolved system and operational problems as required
Providing on-going feedback to Management with respect to enhancements to
processes and systems that would result in improved efficiencies
Reading log files and recognizing the problem
Performing application related backend operations on MS SQL Server 2000 DBMS
Performing in-depth analyses on production problems, identifying root causes,
and recommending solutions to resolve application malfunctions and prevent
recurrence
Writing and executing unit test cases and assisting the project team with
integration and user acceptance testing as required to ensure that the
application functions as per specifications
Interacting and collaborating with team members and other departments, as
appropriate, in order to gain knowledge relevant to application support (such as
understanding new functionalities, what parts of the system is being changed and
required environmental changes).
Participating in RBC training sessions for new courses
Recent Project:
Amex Corporate Card Implementation:
Played a key role in the implementation and integration of American Express
Corporate Card with the expense management of the Ariba-ezBuy (Spend Management
System)
Developed EForms (User Interfaces) with Ariba Markup Language (AML).
Created several Java components to support these interfaces for validity,
visibility and Event triggering.
Resolving issues and day to day support of the application
Technologies involved:
Java, MS SQL Server, Ariba Markup Language (AML), Ariba Query Language (AQL),
CSS, JavaScript
Programmer Analyst, Thinking-IT, Toronto.
Sept 2007 to Dec-2007
Core Responsibilities:
Design and develop web based application using PHP.
Project:
Fantasy Football Throwndown:
The idea behind this system was to reduce fantasy football from a season long
competition to a one week or one day event. In its most basic form, Throwndown
involves two individual having a fantasy football competition using players from
only a few games all played in a single NFL week. The individual who scores the
most fantasy points in the competition wins, and the other loses, similar to
traditional head-to-head fantasy football.
Technologies and Tools used:
HTML, DHTML, XML, JSON, JavaScript, Ajax, Jquery, PHP, XML, MySql, Dreamweaver
Main Features included:
Administrative management
User management
Online Chat (Chat is totally based on Ajax technology, the idea was similar to
the Gmail chat)
Challenge / Tournaments (creating new challenges and drafting players)
Academic Projects, Memorial University of Newfoundland, Canada Sept
2006 to Aug 2007
Computer Science Undergraduate Handbook:
Implemented a client server web application for the Computer Science
Undergraduate Handbook of Memorial University of Newfoundland. The system allows
creating, editing, approving and publishing the contents of the hand book.
Technologies involved:
HTML, Java Script, CSS, AJAX, Jetty Servlet Container, Servlets, XML (Xquery,
XSLT, eXist- XML Database)
Google Map Restaurant Finder:
Developed a web based search engine to find restaurants in a particular area
with the help of Google map API.
Technologies involved:
Google Map API, XHTML, JAVA Script, CSS, Ajax, Java Servlets, Jetty Server,
MySQL Database
Movie Cataloging System:
Designed and developed a desktop application for a movie rental business.
Technologies involved:
Java Swings, JDBC and MS Access.
Professional Certifications:
SCJP – Java 2 Platform
May 2002
SCWCD – J2EE Platform
June 2003
Academic Qualification:
Bachelor of Science (Major - Computer Science)
Aug 2007
Memorial University of Newfoundland and Labrador, Canada
Interpersonal Skills and Qualities:
Fast learner of new tools and technologies
Strong problem solving and analytical skill
Complete dedication towards job and great work ethic
Excellent communication skill, flexible and adaptable to any situation
Well organized, punctual, responsible and capable of working in fast paced
environment and under demanding situations
Great team player, relates well with others
Ability to work independently, without a lot of structure & guidance
Creative, innovative, efficient and very good time management skill
References:
Available upon request
|