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