Post Job Free
Sign in

Software Engineer Project

Location:
Nanaimo, BC, Canada
Posted:
November 18, 2012

Contact this candidate

Resume:

Kevin Matz

* * -** ** **., NANAIMO BC, CANADA V* R 6 R6 + 1 2 50 8 96 -0971 *****@*****************.***

Business Analysis Skills Summary

I get software projects delivered by combining business analysis know-how, soft skills, and strong technical expertise.

Software process and quality management

R equirements analysis and specification

Software project planning and estimation UI/UX design and prototyping

Implementation experience t hrough full SDLC

Data and business process modelling

7 + years experience with financial applications (pension administration, accounting, point-of-sale)

Career Experience

WINCHELSEA SYSTEMS LTD ., V ictoria and Nanaimo BC Mar 2 011

Founder Present

Launched ChapterLab, a niche w ord processing and project management app

for t echnical w riters and book a uthors ( for Mac and Windows)

Writing a b ook, D esigning Usable Apps, due for publication in September 2012

Business planning and admin; earned SR&ED product development tax credit

Consulted for Mainframe Associates Ltd.: performed analysis and produced report

with recommendations on product technology migration/modernization strategy

JEA PENSION SYSTEM SOLUTIONS, Victoria BC May 2008

Context: JEA s flagship Penfax product is a defined- benefit pension administration Feb 2011

system installed at high- profile public- sector clients across the US and Canada.

Product Lead ( 6 months)

Responsible for redesign/rearchitecture of member portal add-on product PenWeb

Analyzed, negotiated, and documented p roduct requirements and scope; led

JAD sessions w ith management and SMEs

Constructed detailed initial p roject plan and estimates for four-member

development team; won approval for an iterative/agile p roject approach

Wrote functional spec s and designed UI and interactions for major use cases

Created visual design/interaction style guide; built high-fidelity app p rototypes

Wrote Technical Architecture spec ; c onstructed app framework (Java, Oracle)

Lead Developer/Analyst ( 14 months)

Involved in p roject planning/scheduling and application architecture design for

a new J2EE web -based version of Penfax

Created visual design and interaction concept ; c onstructed high-fidelity

interactive w eb p rototypes for demonstration to management

Championed p rocess and tool improvements ( build, t est automation); w rote

p roposals and spec s for database c hange mgmt., t est case/test data mgmt., and

modernized QA processes and tools; led meetings to achieve consensus

Involved in hiring process for new developers; trained and mentored new staff

Built first prototype of new product; defined interface to legacy calculation engine

Boosted calculation performance 76% by redesigning server and interfaces

1

Developer/Analyst ( 13 months)

Translated high-level requirements into technical specifications; developed UI

screens, reports, and c omplex p ension service/interest c alc ulation modules

Constructed t est plans, manual and automated test cases, and test data for

verification of pension benefit calculations

R ewrote installation guide, eliminating customer complaints

P roposed t en key process improvement opportunities; delivered t raining

sessions on agile methodologies, OOP, UML, Eclipse, design patterns

Recorded, narrated, and video-edited product demo videos used in a winning bid

SD &M AG, A CAPGEMINI COMPANY, Munich, Germany O ct 2002

Apr 2008

Software Engineer/Senior Software Engineer (Catalog Editor project, 18 months)

Context: Building a custom system to manage product data, marketing collateral, and catalog

publication/translation workflow for a leading European appliance manufacturer

Wrote functional specifications and use cases; designed core data models using

UML; designed UI and interactions; specified system interfaces and data flows

Analyzed/clarified/documented requirements with client s management team

Designed interaction c oncept and UI mockups for H otStories Editor sub system for

managing workflow of marketing materials; presented t o client s mgmt. t eam

Implemented multilingual translation editor module u sing Java, Eclipse RCP

Wrote access control spec s; c oordinated implementation by offshore team

As Q uality Management Representative, defined and docu mented p roject

p rocesses and standards; managed p eer c ode/document reviews; risk analysis;

reported status and defended project quality in internal audits for ISO 9001

Software Engineer ( Pension administration system project, 4 years)

Context: Building the Futura pension admin product and installing/ customizing it for a

German state pension agency managing over two million members

Designed p roduct screens and developed business logic, UI, reports, XML

message p rocessing systems, and data conversion tools

As Team Lead for a 3 -month, 2 -person pension data c onversion/reconstruction

project, created project plan and estimates, wrote functional/technical specs,

and supervised a junior developer; successfully completed project on schedule

Constructed test plans, test cases and test data for functional, performance, and

integration tests of pension software; designed an automated test framework

Analyzed complex benefit calculation errors and messaging interactions

P rimary support contact for client d uring systems integration p roject ;

mediated between client and third -party vendors

Wrote 80 -page user manual (in German) for in-house GUI builder tool

D sseldorf and Munich, Germany Co -op Software Engineer

SD &M AG, May 2001

Built full-stack proof-of-concept for telecom admin system (Java); data conversion Dec 2001

Programmer

MAINFRAME A SSOCIATES LTD ., N anaimo BC May 1999

Developed retail point-of-sale and accounting software using structured BASIC, C Apr 2000

R esponsible for final QA before releases to clients

AB C++ Programmer, SysAdmin

C OMPUTING D EVICES C ANADA, Calgary Sep 9 8 Apr 9 9

PUREE DGE, Victoria BC Instructor for an intro to C p rogramming c ourse Jun 9 8 Jul 9 8

MAINFRAME A SSOCIATES LTD ., N anaimo BC Junior Programmer Jun 9 6 Mar 9 8

2

Technical Skillset

Object -Oriented Analysis and Design, UML 2, E R Modeling, BPMN,

R EQUIREMENTS

Use Cases, F lowcharts, Data Flow Diagrams, Personas, Scenarios,

MODELLING A ND

D ESIGN/SPECIFICATIONJourneys, Storyboards, User Stories, Volere, IEEE 830

Interviewing, u ser observation, surveys, analytics, split testing,

U SABILITY A ND

P RODUCT MGMT . inspections, rapid prototyping, Lean Startup/Minimum Viable Product

CASE T OOLS Sparx Enterprise Architect, Rational Rose, MaxUML, Visio

PM T OOLS Microsoft Project, Scitor PS8, Atlassian JIRA

WIREFRAMING /MOCKUPS HTML/CSS/Javascript, Adobe Photoshop/Illustrator, Visio, Balsamiq

A CCOUNTING /ADMIN Small business accounting, QuickBooks, SR&ED

Java E E, SQL, PL/SQL, C, C++, BASIC, HTML, CSS, Javascript,

P ROGRAMMING

P erl, X ML/DTD/XSD/XSLT

LANGUAGES

O SES Windows, Mac OS X, Unix/Linux

Oracle 8i-11g, MySQL, Access, DB2 ; JPA (Hibernate, TopLink)

D ATABASES

Oracle BI Publisher, Excel/VBA

R EPORTING

WEB APPS GUI HTML/CSS/Javascript, JSP, JSF, ADF Faces, Java applets

D ESKTOP GUI Swing, SWT, Eclipse RCP, Oracle Forms

Bugzilla, FogBugz, ClearQuest, Seapine TTP

D EFECT TRACKING

Git, Mercurial, Subversion/SVN, CVS, ClearCase, Seapine SCM

VERSION CONTROL

MS Office, InDesign, Eclipse Help, Javadoc, Doxygen, WordPress, wikis

D OCUMENTATION

Test case/data management, c ontinuous integration, more

O THER TOOLS

Portfolio of Successfully Launched Software and Writing Projects

www.chapterlab.com A new kind of word processor

www.winchelseasystems.com Corporate web presence and design portfolio

www.architectingusability.com Blog on usability and UX design

www.readybasic.com Web -based programming environment for beginners

www.atrevida.comprenica.com Game development tutorials (ancient, circa 1996 -8)

Education

MBA in progress (part- time distance study) Expected completion: 2016

EDINBURGH BUSINESS SCHOOL at H ERIOT-WATT UNIVERSITY, E dinburgh, UK

MSc Software Development, w ith distinction Mar 2 011

THE OPEN UNIVERSITY, M ilton Keynes, UK

Coursework in project management, UI design/evaluation, O OAD, requirements engineering

B Sc Computer Science (Co -op), with distinction Aug 2 002

U NIVERSITY OF VICTORIA, V ictoria BC

E nglish (native), German (fluent)

LANGUAGES

Canadian c itizenship; willing to relocate throughout Canada

P ERSONAL I NFO

2 2 A ugust 2 01 2 Business Analyst / Business Systems Analyst Resume Latest version at: www.kevinmatz.com/resume

3



Contact this candidate