Summary of Qualifications
••••• years of experience leveraging in-depth technical knowledge with sharp analytical
skills to identify enhancements and implement business solutions that enhance efficiency and productivity.
Object oriented analysis and design experience.
- Significant experience in a single complex development environment or across multiple platforms.
- Ability to analyze 3rd party applications in order to build interfaces and extensions.
- Ability to acquire in-depth understanding of business unit functions and applications, knowledge of group insurance industry desirable.
- Possesses unique or specific technical knowledge that is frequently sought out by others.
- Strong knowledge of systems development life cycle.
- Strong knowledge of operational maintenance environment.
- Technical training skills.
- Effective communications with all levels of internal and external customers and staff.
- Able to lead walk through of design documents.
- Independent communication with business partners to resolve design issues and negotiate project related items such as priorities and completion deadlines.
Adept at shifting gears between real time customer issues and broad strategic issues.
Excel at handling multiple projects simultaneously within stringent time/budgetary constraints.
Achieved high service resolution rate as technical support specialist on multiple product lines.
Reputation for diligence, follow-through and dedication to quality products and outcomes.
Ability to lead projects and give work direction to others and ability to work successfully both independently and in teams.
Experience with MS Visual ••••• with VB,C#, C/C•••••, Rational UML and ClearCase for source code control.
Platforms: MS Windows .NET/•••••/NT , UNIX HP-UX ••••• & •••••.
Languages: •••••, WinForms , VC••••• .NET, •••••, •••••,C••••• ••••• ,Visual J••••• •••••, ATL ••••• , Java •••••
Databases: Oracle •••••, Sybase Server •••••, SQL Server •••••/•••••/•••••
Software: PL/SQL •••••, ADO •••••, MTS, COM/DCOM, XML, •••••,
Crystal Reports, OPC Communications, Rational UML.
Hardware: PCs and Unix Systems.
Programming with Visual Basic Desktop •••••
Implementing a Database design with SQL Server •••••
Emerson Process Management, Minneapolis, MN
Sr Software Engineer (••••• Present)
Developed user requirements and product requirements.
Designed and co-developed Software requirements and design.
Co-Authored intranet websites encompassing download site for manuals and technical procedures, FAQs and procedures for product configuration and troubleshooting, test programs for troubleshooting and validation.
Software Architects, Minneapolis, MN.
Sr Developer (•••••)
Handled pre and post sales technical support.
Conducted Interview and managed a team of highly-skilled professionals.
Assisted colleagues with MS, Oracle certifications.
Provided extensive support including software installation/configuration, troubleshooting customer systems.
Produced informative documents for online knowledge base at customer.
Performed bench-marking, performance analysis and programming.
High-profile member of a team developing a software products and upgrades to highly successful process control products. The softwares utilize COM-enabled Objects with DCOM and .NET and OPC industry-standard technology to achieve its goals. The softwares which communicates with Process Control devices using industry standard control protocols to measure variables like Pressure, Temperature and Fluid Flow Rate for field Instruments, revolving machinery data for motors and pumps used in Refineries, Petro-chemical complexes etc.
Projects : Engineering Assistant, Asset Portal, SPM Explorer.
Environment : Win NT •••••/•••••/XP
Languages : Visual C••••• ••••• with MFC, STL , ATL •••••, VB ••••• , ••••• with WinForms, VC••••• .NET, ••••• with WinForms and COM/DCOM, SQL Server •••••, XML,OPC Interfaces.
Dates : Apr ••••• to date.
Worked at a Brick&Mortar e-commerce client. Worked with
the Business Analyst to design and develop the web-service fulfillment back-end
to handle incoming orders. The software is written in VB as COM DLLs
residing on the web batch server. It interacts with the Shopping Cart
and the various fulfillment partners across the Internet using VPNs
to fill client orders. The backend database is on SQL Server •••••
Environment : Win NT •••••, VB ••••• , IIS Server •••••, SQL Server •••••
ADO ••••• COM/DCOM
Dates : July ••••• to Mar •••••
On another project I worked alone at a Traffic Management Client to
design, develop and implement a strategy to transport and deliver traffic
video clips across the internet to multiple TV Stations. The traffic cameras
used a ActiveX Component to capture the video clips to stream format
for onward Xmission to the VideoServer. I developed the client-side
infrastructure and software to handle the incoming stream and display
them in a web-browser(IE •••••)
Environment : Win NT •••••, Visual J••••• ••••• , IIS Server •••••
Dates : May-June •••••
On another project I worked as a member of the team for a out-station
financial loan client to develop a intranet web-site for in-house staff to
analyze and decide loan financial viability. The front-end was developed
using ASP on IIS with SQL Server ••••• as the back-end database. The
Business logic was developed in VB as COM DLLs which were loaded
on the IIS Server. I designed the business logic and developed the COM
Environment : Win NT •••••, VB ••••• , SQL Server ••••• IIS Server •••••, ADO •••••
Dates : Jan Apr •••••
On another project I worked as a member of a team at alocal non-profit
agency,designing a agency wide enterprise database. I helped put together
the Business and Data access layers for the application. I designed and
co-developed the business specs and the technical specs. I also designed
user interface and integrated the business logic from the business specs.
The application was COM compliant with interface modules separating the
business and data access components.
Environment : Win NT •••••, VB ••••• , SQL Server •••••, ADO •••••
Dates : Apr••••• Dec•••••
On another project, I worked on extending the Common Data Load Software
project for a national travel company. The travel service was required
to provide travel reports to government airlines and fortune •••••
clients. I researched and resolved exceptions that occurred during the
loading of data and attended meetings where he assisted users. He also
assisted in defining the business requirements and converted them into
logical system design. I designed new methods of extending the current
system with the help of the business users. I developed new logic for the
system to ease the use of enhancement to the system. I documented the
system extensively to allow users to correct the system logic as needed.
Environment : HP-UX •••••, Sybase SQL •••••, Ansi C
Dates : Mar••••• Apr•••••
On another project, I worked on interface development of the EnergySense
product line for an energy services company. This system provides
Automated Energy Consumption and Utilization as graphical information, as
well as historical data of energy usage in buildings serviced by this
I assisted in defining user requirements for the Data Interface. I
designed the interface for importing data from an external file format
used by all energy companies and developed the file importer program in
C••••• to import data from flat binary files to an MS SQL ••••• database. I
also provided a study/requirement definition for importing rate data from
the rival system to FASER •••••
Environment: Windows NT •••••, Borland C••••• Builder •••••, SQL Server •••••
Dates : Jan ••••• Feb •••••
I worked on a data load project for a major travel company. The project
involved loading of travel data coming from SABRE and Apollo to a
mainframe DB2 database using Sybase as a back-end qualifier and
aggregator. Common exceptions like voids, cancellations, and transfers
had to be researched and resolved on a real-time basis. I assisted in
user requirements gathering and definition by working with travel staff
and data-integrity teams. I designed a simplified process to replace a
complex one to handle voids and transfers using linked list objects. I
developed a time-based system to access Sybase on Unix and validate
incoming data. I also developed an MDI Gateway process to update DB2
data for a Fare By Leg Application. I attended Morning Load Meetings and
was on call •••••/7 to provide production support.
Environment: HP UNIX •••••, Sybase Server •••••, C/C•••••, MDI Gateway, Windows
Dates : Apr••••• Dec•••••
For the same travel company, I provided service for the British Airways
account. The system analyzed marketing data, which enabled British
Airways to identify potential clients. The data collected by the travel
company was stored on an Oracle database. The British Airways staff
accessed this data from a Lotus Notes Application. My responsibilities
were to reorganize the database to eliminate redundant columns and
convert a flat table structure to an OLTP model. With the above changes,
I was to ensure that the Lotus Notes application could access the
reorganized database without any changes being visible to the end user.
I assisted in gathering change requirements for the Lotus Notes
application. I redesigned the Oracle database structure and developed
stored procedures and packages to move the data from the old structure to
the new structure, utilizing Oracle ••••• PL-SQL. I developed stored
procedures to move data on a daily basis from new OLTP structure to the
old tables to ensure efficient access of survey information. I
redesigned queries in the Lotus application to access customer
information from the redesigned tables. Stored procedures with dynamic
SQL were also coded to access data from the Lotus Notes applications.
With the stored procedures, Oracle Notes extensions were utilized to
optimize the accesses.
Environment: PL-SQL •••••, Unix, HP-UX •••••, Oracle •••••, Oracle stored
procedures, Oracle LSX •••••, Lotus Notes •••••
Dates : Oct ••••• Mar•••••
I worked on the Design, Development, and Implementation of the Export
Profit & Loss system for a major food wholesaler. This system tracked
Sales, Operations and Ledger information that did not pass business
requirements based upon the informations purpose. When exceptions
occurred, the system tracked and rescheduled the exceptions based upon
user intervention on a monthly basis. This system replaced a significant
manual effort that was in place. I was mainly responsible for helping
design and code both front-end PowerBuilder and back-end Oracle
processes. I also tackled a difficult process that needed to use an OLE
interface between PowerBuilder and Excel spreadsheets. This interface
produced CC-mailable reports and an Excel spreadsheet from data imported
from Lotus to PowerBuilder. I was the point person for one of companys
clients, for whom he designed and implemented an end-user interface,
helped train the end-users, and trouble shot SQL-NET problems.
Environment: PowerBuilder ••••• & •••••, Windows ••••• & •••••, OLE, HP-UNIX ••••• & •••••, Oracle ••••• & •••••, Oracle stored procedures, Oracle
functions and triggers, PL/SQL, SQL Loader, AutoSys
Dates : Oct••••• Sep•••••
At a major retailer, I re-wrote a Guest Service Counter system.
Development was done in C, C•••••, and Visual C••••• utilizing Microsoft
Foundation Class Libraries. I was responsible for the design and time
estimates of the new system. After the development phase was completed,
he performed unit testing and implemented the new system.
On another project at the same client, I was responsible for developing,
testing, and implementing software solutions for a process within a
diverse computing environment. On an IBM mainframe, data describing
store shelves were captured and stored using an IEF/DB2 system.
Graphical representations of the shelves were also created and stored in
postscript files on the mainframe. I coded applications needed to pre-
process the postscript files prior to their transmission to the
mainframe. These and other components were then assembled, using a COBOL
II/DB2 application, into an extremely large output report file. Later,
the entire output file was converted to postscript using a C program.
The code was initially developed using C and ported to the mainframes
In addition, I was also responsible for analyzing, coding, and testing a
Visual Basic ••••• application. After the output was transmitted from the
mainframe to the PC platform, the documents were gathered and organized
by the application. Print operators could, using the application, direct
specific output files to the Sun Sparc UNIX workstations that functioned
as front-end processors for the Xerox printers.
Environment: MVS, OS/2, UNIX, Windows NT & •••••, AIX, Visual Basic,
C/•••••, IBM C, Postscript, FTP, Sun UNIX, Xerox ••••• printer
Dates : Aug••••• Jul•••••
I was involved in multiple projects in the service industry. On one
project, I designed, developed, and implemented the OPAC (Online Public
Access Catalog) module of a Library Automation system. This major module
provided library patrons with availability of information regarding
library materials. Features and benefits of the module included a
specialized database containing enhanced records with reading and
interest levels, review resources, and annotations. It also included
MARC records (Machine Readable Catalog) to allow contribution and receipt
of MARC records saved directly to the database. The system gave users
the ability to search on field and subject and also allowed qualified
searches and nearest hit searches. All coding was done in Microsoft C
using Windows SDK.
Environment: Windows, Windows SDK, Microsoft C •••••, Novell, Paradox,
As a programmer analyst for a large airline, I was involved in the
development and implementation of a Pallet Estimation and routing module
for the Airline Cargo Flight System. This tool was used for estimating
the size a pallet required for a given cargo weight and dimension. The
system accessed the database and provided accurate details about required
pallet position in the aircraft, if currently in use, and when it would
Environment: DOS, Novell, Pro C, SQL, SQL*FORMS, Oracle