Post Job Free
Sign in

Customer Service Developer

Location:
Mississauga, ON, Canada
Posted:
July 29, 2014

Contact this candidate

Resume:

Thomas R. Barfoot

905-***-**** **** Harvey Crescent,

*.*******@********.*** Mississauga, Ontario L5L 4W2

SENIOR DEVELOPER

SKILLS SUMMARY:

. Experienced in all phases of software development

o Analytical, problem solving, interpersonal, and leadership skills

o Requirements artifacts, including Use Cases, Sequence Diagrams,

Activity Diagrams

o Business analysis and business process

o Data analysis, mapping, and modeling

o User Interface Design

o Quality assurance testing, test plan development, and defect tracking

. Proven track record in managing multiple projects in fast-paced

environments

TOOLS SUMMARY:

MS Visual Studio, Embarcadero C++ Builder, XCode, Javascript - ExtJS

framework, PHP, Perl, MS Office, MS Visio, MS Project, RDBMS - MS SQL

Server, Sybase & Ingress, SQL tools, HTML, CSS, Crystal Reports.

EDUCATION

. Computer Science, Ryerson University, 1994

. Computer Maintenance Technology at Control Data Institute

. Technology Portfolio: C, C++, Borland C++ Builder, Linux, Unix, PHP,

Adobe Flash, Adobe Flash Builder, HTML, JavaScript, ExtJS (Sencha),

Sybase and Ingress database, Unix, Shell scripting, Visual Basic, Object-

Oriented Analysis & Design tools.

PROFESSIONAL EXPERIENCE

Senior Business Analyst/Developer

October 1998 to present

The Lewer Insurance Agency, Mississauga, ON

Third-party administrator of group insurance benefit products with eight

employees across offices in Mississauga and Montreal.

Job Summary

Responsible for all Information Technology matters in support of the agency

business reporting directly to Senior Management and Owners. Specifically:

Third party administration software, Group Benefits policy administration,

quoting and client billing and a CRM web application. Acquire, implement

and maintain all IT hardware, operating systems, databases, middleware and

business applications.

Accomplishments

. Prepared functional requirements and specifications, business rules, and

user interface specifications for all new applications

. Conducted meetings/workshops with key players to gather and document

detailed requirements.

. Liaise with all external players including insurance carriers, banks and

Symbility Health (Claims Adjudication)

. Designed, developed and implemented web applications including Customer

Experience Analysis, Month-end Reporting, Plans & Rates, and Claims

Interface Module (SOAP, RESTful).

. Managed change control and enhancement requests on an on-going basis

. Trained and supported all internal & external users.

Technical Environment

. iOS: Developed iOS application, unrelated to my current position, which

demonstrates my competience with XCode and the iOS SDK. Targeted for

university students to sell books, this app features general browsing of

available books, a form to post your own books on the site, setup and

maintain your user account, make an offer to puchase a book etc. It also

has a scanning capability where by users can scan the ISBN number on

their own book to post on the site.

This app uses many parts of the iOS SDK, including all types of views,

buttons, bars etc. It also incorporates a 3rd party network library for

internet & backend connectiviy. I use MySQL for the database.

I'm competent with all layers of the SDK. Equiv. 2yrs. experience.

Borland C++ Builder, XCode, Adobe Flash Builder, HTML, CSS, PHP, SQL

Server, Linux, MS Visio, MS Word, MS Excel, Restful API, SOAP, XML

Technical Manager and Senior Developer April 1996

- October 1998

Shared Network Services, Toronto, ON

Transaction processing. EDI & Point-of-sale.

Job Summary

As Technical Manager and Senior Programmer, responsible for development and

implementation of two major projects. Specifically: EDI Message Tracking,

and a Universal EDI translator, running in a Tandem environment.

(Message Tracking was a major Client-Server database application, which

stored all the EDI transactions from the Tandem server, onto a Sybase

database running on Unix. The core modules of this were written in C++,

using embedded SQL for Sybase, and also included a MS Windows front-end

application intended for Customer Service purposes. Client side modules

were written in C++ using Microsoft Visual Studio.)

(EDI Translator was a large project, which ran on a Tandem production

environment. This application translated EDI document manifests to plain

text or other EDI files (5 standards).)

Accomplishments

. Leading an elite development team of five individuals, these projects

were completed on time and on budget

o Project management including timeline and resources.

o Prepared requirements documents for senior management

o Developed functional requirements and overall design with the

development team

o Worked with testing team to review test plans and test matrices.

Supported user acceptance testing.

o Prepared release notes for production releases.

o Reviewed and managed defects raised during unit and system test

phases.

Technical Environment

MS Visual Studio, C and C++, Sybase, SQL tools, Unix, MS Word, MS Excel, MS

Project, MS Visio

System Developer/Administration January

1996 to April 1996

Tee-Comm Electronics - contract

Milton, Ontario

Satelite communications

Job Summary

As System Programmer, responsible for technical configuration, testing and

general support for Satelite receiving units concerning signal scrambling

and security. (piracy prevention)

Accomplishments

. Participated in system integration and testing of all the latest

scrambling technologies.

. Participated in system configuration and integration.

Technical Environment

MS Word, MS Excel, Unix, Sun Solaris

DB2 Porting, Testing

Prior Data Sciences - contract

Toronto, Ontario

June 1995- January 1996

Sub-contracting company.

Job Summary

Working at IBM, duties were to work closely with the development team to

provide feed back on their effort to port DB2 database engine MS Windows.

Accomplishments

. Installed and configured DB2 on Windows

. Ported existing, and created new PHP, Perl and batch files from existing

Unix scripts.

. Ran and debuged all scripts within the suite.

. Regression tested DB2 on new environment

. Documented and forwarded all resulting problems to developers

Technical Environment

MS Word, MS Excel, Unix and MS Windows, Perl, PHP, shell scripting, batch

files, MS ODBC

Business Analyst /Developer August

1987 to June 1995

Bell Mobility

Etobicoke, Ontario

Cellular phone provider.

Job Summary

As Business Analyst, design and develop database applications to store,

analyze and report Bell CO switch (cellular) statistical data using Ingres

SQL & Embedded SQL applications. Provide lead development services for

NetExpert.

(NetExpert is a proprietary network management suite, which included a rule

base and graphical development environment. This software provided real

time data parsing and storage of the live cellular network. This in turn

provided a live graphical view of the network status.)

Accomplishments

. Developed and stored large volumes of data into Sybase and Ingres

databases.

. Developed executive level reports

. Developed business applications including: Trouble Ticket Management,

work-order tracking

. Supported business applications including: Trouble Ticket Management,

Work Order Tracking, Inventory Control and Lan Administration

Technical Environment

C and C++, Visual Basic, RDBMS - Sybase, Ingress, Unix, MS Word, MS Excel,

MS Project, MS Visio, Crystal Reports

Hobbies and Interests

Home renovations, carpentry, travelling, photography, music - guitar



Contact this candidate