Post Job Free
Sign in

Engineer Software Application Management .Net

Location:
Centreville, VA, 20120
Posted:
August 18, 2011

Contact this candidate

Resume:

KHURRAM LONE

Summary:

Innovative technology professional with strong object-oriented

programming skill and outstanding education background. Extensive

experience in full software development cycle and database design &

programming. Strengths include excellent problem solving capability,

competence to handle multiple responsibilities and team player with

leadership ability.

Key Skills

Expertise

. Intranet/Internet Multi-Tier Transaction Based

Applications

. Object Oriented Analysis, Design & Programming

. Security Implementation in Corporate Applications

. Relational Database Design

. Web Services, .NET Remoting, WCF

. Managing software development and QA teams

Internet Development Tools

. ASP.NET, ASP, Cold Fusion

Language Expertise

. C#, Java, Visual Basic, C/C++

RDBMS

. MS SQL (2000, 2005), Oracle

Software Testing

. Mercury Test Director

Reporting Tools

. Crystal Reports

Operating Systems

. Windows (NT, XP, 2000)

. Unix (Linux, Solaris, AIX)

Source Control

. Visual SourceSafe, CM Synergy, PVCS

Employment History

CGI Federal: August 2010 - to date

Project History:

Medicare.gov: Medicare.gov is a public site owned by CMS (Center for

Medicare and MedicAid services), which is part of Health and Human

Services department. The application was developed in ASP.NET, .NET

framework 3.5, C#, and MS SQL 2005.

Also worked on HIOS (Health Insurance Oversight System) which is the

system of records for several Federal Government websites related to

health care reform including healthcare.gov.

CACI: June 2007 - August 2010

Project History:

CPMRS: June 2007 - August 2010

CPMRS (CACI Project Management Reporting System) is a software

application for managing CACI projects and reports and forecasts

related to these projects. This application has over 500 users, mostly

CACI project managers. The application was developed using .NET

framework 3.5, ASP.NET, C#, Infragistics, WCF, and MS SQL.

Responsibilities:

. System analysis. Previous version of CPMRS was a client server

application developed using VB6 and Oracle. I did analysis and design

for the new application using existing code base, and interviewed

users to get feedback for enhancements and new modules.

. Software design

. Software development of front end, database, and middle tier

. Managed schedule and activities of three software developers

. Software deployment

. Managed schedule of the project and was involved in System

Architecture

Avanade: July 2005 - June 2007

Avanade is a software and systems consulting company specializing in

Microsoft enterprise solutions. Employed as a Software Engineer, main

projects during that time have been in the telecom industry.

Project History:

USDA (United States Department of Agriculture): October 2006 - February

2007

FAIS (Food Aid Information System) is a large scale application which

will integrate several current USDA applications to streamline its

supply-chain operations, as well as its budgeting, reporting, and

procurement mechanism. The system is currently in analysis and design

phase.

Responsibilities:

. System architect responsible for all technical requirements

. high level technical design including UML diagrams (use cases, class

diagrams, sequence diagrams, and activity diagrams)

Verizon: March 2006 - October 2006

EFTS (Email/Fax Transformation System): Verizon needs an automated

system to handle the emails/faxes from its customers (an estimated

500,000 emails/month). This system accesses emails, extracts data from

them and interfaces with other Verizon applications to create customer

requests, orders, make changes to orders, order cancellation etc. The

application was developed using .NET 2.0, C#, MS SQL 2005, and BizTalk

2006.

Responsibilities:

. Design of application architecture

. C# modules for extraction of data from emails (text, MS Word, Excel,

PDF) in a form that is useful for other modules

. Database design including design of all tables, views, stored

procedures, triggers

MCI: July 2005 - March 2006

PMI: PMI is an identity maintenance system, which is used to give

access to MCI customers to MCI's internal applications. The system was

developed in C#, and SQL Server 2005.

Responsibilities:

. Creation of a set of Windows services which interface with MCI's LDAP

in order to synchronize changes in customer's access to MCI

applications.

e911: In order to meet an FCC mandate, MCI needs to provide its VoIP

(Voice over IP) customers 911 access, even when they move from their

permanent address. This application enables MCI to take orders from its

current VoIP customers and interfaces with a number of other MCI

applications to affect change in customer information throughout MCI.

Software development was done in C#, ASP.NET, and SQL Server 2000.

Responsibilities:

. Created Application UI modules using ASP.NET, C#

. Created Security modules of the application using WSE (WS-Security)

and certificates

. Created Web services for interfacing with other MCI applications

. Application data access, caching, logging using Microsoft Enterprise

Library

October 2004 - June 2005 Active Health Management

Active Health Management is a health information company. I worked for

AHM as a Lead Software Engineer. Main accomplishment was a project to

port some of AHM's existing legacy applications from a Client server

(Delphi-Oracle) platform to an intranet application based on .NET

(ASP.NET, C#).

Responsibilities:

. Modeling the current application modules to new application modules

. Changes in database design

. Creation of scheduling modules in ASP.NET (Oracle backend) which

interface with existing legacy application

Collegiate Funding Services March 2002 - September 2004

Collegiate Funding Services (CFS) is a leading student loans

consolidation company. I worked at CFS from April 2002 to September

2004 as a software engineer. Duties included software development,

design, requirements specification and elicitation, and design

specifications.

Project with CFS

April 2002 to July 2003

This project was for creation of a loan consolidations program that is

used by CFS' telesales call center. The system was created on .NET

platform using C#. The application handles over 100,000 transactions

daily and generates over $4 billion in annual sales. System uses Web

services and .NET Remoting for credit verification, secure logins, and

data persistence.

. Did Analysis of existing system

. Gathered business requirements for the proposed system

. Creation of UI modules using Winforms

. Created Database design

. Created Security modules (C#)

. Created Credit verification modules using .NET Remoting

August 2003 - December 2003

. Developed reports for resource management (ASP.NET, C#, Crystal

Reports, MS SQL)

. Developed a system dashboard for upper management (ASP.NET, C#,

Crystal Reports, MS SQL)

. Analysis of existing processes for CFS back end loan consolidation

processes

January 2004 - June 2004

I was part of a team that created an enterprise document printing

system that allows different applications to print relevant documents

for customers, including customer loan application packages, and other

letters for customers. Previously all the correspondence with customers

was done with letters that were generated on an ad hoc basis from the

legacy application.

The application uses technologies like crystal reports, XML, web

services, windows services and MSMQ to handle all print requests from

different types of applications in a seamless, fault-tolerant manner.

The system is managed by a web application (developed in ASP.NET) that

is used to maintain print queues, printers, crystal reports and XSD's

for documents to be printed.

Responsibilities

. Creation of Windows Services to retrieve and print customer

applications from the legacy application (C#, MS SQL, Windows

Services, XML)

. Modules for managing the messages between different message queues

(C#, Windows Services, MS SQL, MSMQ)

. Modules to manage document formats to be used for printing (Winforms,

MS SQL, C#)

July 2004 - September 2004

I worked on a web version of the CFS telesales application that will

enable customers to come online, and create loan consolidation

requests. Additionally, worked on integrating the web application with

CFS' telesales application so that a sales rep can initiate a sale,

release a call, let the customer finish the application and then reload

the data the customer might have entered.

. Modification of CFS' telesales application to let customer enter

their data in the web version of telesales application (Winforms, C#)

. Interfacing telesales application with web application modules using

WSE (WS-SECURITY)

Datafore Jan 1998- Feb 2002

Details

Datafore Inc. is a software and systems engineering services company

operating from Herndon, Virginia. Datafore has clients from federal

government as well as private sector from Washington DC metro area.

Worked at Datafore as a software engineer with several clients from

1998 - 2001. My duties included software development, design, and

management of software development teams. I was also involved in the

selection procedure for new hires. The details of projects that I did

for Datafore are below.

Projects with Datafore

November 2001-Dec 2001

I developed a tool to create a VoiceXML site from a web site. The tool

would be used as part of Datafore's initiative to provide services for

section 508. The application was developed in VB. COM objects were

developed to parse HTML to create equivalent VoiceXML tags.

September 2001- November 2001

I developed an Issue Tracking System (ITS). The goal is to develop an

application which can be used by Datafore internally as well as by

Datafore clients for tracking various issues.

. Developed Application UI in ASP.NET

. Developed and implemented database design in MS SQL

April 2001 - September 2001 Client: IMF

I worked in the design and development of a process-flow automation

system for the "Language Services" Bureau of the International Monitory

Fund.

. Managed three other developers on the project

. Developed COM objects for interfacing with HummingBird document

management system (VB, MS SQL)

. Developed some of the UI modules (VB)

December 2000 - February 2001 Client: USInternetworking

I worked on a web based provisioning portal for USI using Visual Basic

and ASP. The site takes requests from clients and provisions users in

active directory and MS Exchange (including Organizations, Mailboxes,

Users, OWA, etc). The system takes care of all the Business Rules in

terms of setting up the Permissions, Security Groups, and Performance

parameters. COM objects were developed to create entities in Active

directory, and PlumTree.

. Developed COM objects to import data from XML files to Active

Directory (VB)

. Developed utilities to log system errors in XML and rolling back

changes during import (VB, MS SQL)

September 2000 to December 2000 Client: LAMTech

I worked on a COM based system for adding automated workflow

functionality to an existing DOT COM Site (www.applyyourself.com).

. Developed modules to automate email responses. This was a complex

process which involves managing batches of several thousand emails at

a time. The system gave the user options to send emails instantly, or

in a batch process and also allowed users to select emails for batch

process. Visual Basic, Cold Fusion, MS SQL, and IIS were used in the

development.

. Managed a team of three developers

January 2000 to September 2000 Client: Qwest Communications.

I worked as software engineer on a number of projects

. Developing a console application for WAFER (A Qwest developed

Security API) to manage Organizations, users, and their rights in

WAFER (EJB's, JSP)

. Designed and developed an Issue Tracking system for QWEST's system

testers to record and track the bugs (JSP, Oracle)

December 1998 to December 1999 Client: United States Department of

Interior

I developed two intranet applications for National Park Service.

. Developed an application to help Budgeting processes (Cold Fusion,

Oracle, Crystal Reports)

. Developed an application to help project information management (Cold

Fusion, Oracle, Crystal Reports)

. Led a team of three software developers for the above mentioned

projects

January 1998 to November 1998 Client: United States Army, Judge

Advocate General's Office

I worked as the senior team member in developing a web based document

management tool for Judge Advocate General (JAG) branch of the United

States Army. Their existing client-server document management tool was

ported to a web environment along with enhancements and advanced

imaging features offered in the new web based tool. JAG lawyers use the

application as a research tool for litigation cases.

. Developed UI for the application (ASP, VB)

. Developed modules to do scanning of images and extraction of text

from images (VB, ASP)

. Developed modules to do fuzzy searches on text (DTSearch, VB, ASP)

. Worked on application database design (MS SQL)

En Pointe Technologies April 1996 to December 1997

Job and Company Details

En Pointe technologies is the off shore software development office for

En Pointe Technologies, one of the largest computer resellers in

California. I worked for En Pointe as a software engineer. My duties

included software design and development. I was also in charge of

software testing team, and I led the software development team in some

projects. The details of my work at En Pointe are as follows.

Details

. I designed and developed a Fraud Investigation System for Mercury

Insurance Group of California using VB and MS SQL.

. Developed a Quote Preparation and Submission System for En Pointe

Technologies of USA. The quotes and customer database was maintained

in Microsoft SQL Server and Microsoft Visual Fox Pro was used for

front-end development.

. Designed and developed an Inventory Reporting System for tracking and

reporting inventory information on various products for use by

manufacturing companies using Oracle.

Systems Limited Feb 1993 to April 1996

Job and Company Details

Systems Limited is one of the largest and oldest software consulting

companies in Pakistan. It is a business partner with IBM Pakistan and

has done some of the largest projects, especially for government

sector. I worked as a software developer for Systems Limited for 3

years, the details of which are as follows.

Details

. I developed a billing system for Water and Sanitation

Agency. Software tools used were Microsoft Visual Basic,

Microsoft Access, and Micro Focus COBOL. The final version

of the system was capable of running on Windows 95 and IBM

RS/6000. Micro Focus COBOL for AIX was used to develop

certain custom modules of the system.

. Ported Pakistan Air Force's Aircraft Inventory system from

an existing mainframe application to another version of the

application. COBOL and DL/1 were used on an IBM ES/9000

mainframe running VM/VSE.

. Created a Budget Compilation System using Micro Focus COBOL

on SCO Unix.

. Created a Property Tax Management System using Microsoft C

and a custom developed database.

Academics and Professional Training

Bachelor of Science in Computer Science, Quaid-e-Azam University,

Pakistan (1992)

MBA George Mason University, Fairfax, VA (2006)

Certifications

MCSD.NET

Technical Summary

.NET (C#, ASP.NET)

Visual Basic

Cold Fusion

Java

SQL

Database design and management in MS SQL and Oracle

COM,COM+



Contact this candidate