|
FYI: This output is created using an XML file as the source document, and XSLT to transform it into HTML and a CSS file to format it.
Click here from the Word version
Wayne Murphy resumeObjective:Challenging Development Work where I can use my skills and experience to help bring success to the team Summary - Two decades of solid development in C#/C++/C
- Experienced working in fast-paced environments demanding strong organizational, technical and interpersonal skills
- Able to effectively discuss requirements and status whether it be with a small team, executive management or with clients
- Known for being positive, open-minded, amicable, helpful, fair, result driven, very analytical yet still creative
- Strong management skills, able to lead a large team in challenging projects
Skills:| C# / C++ / .Net | ASP.Net | Web-Services | Business Object Design | Architecture and UI design | business object design | .NUnit / Unit Testing | VB | SQL / MDX | XML | (x)HTML, CSS, XSLT | Visual Studio Team System | | Leadership and mentoring | Design and Code Review | Senior Management | Agile Development | Rational Unified Process | Rational tools incl. Clear Case, Rose, Team-Test, Requisite Pro, Purify, Quantify | Design Patterns | | Microsoft Project, spreadsheets | MS Small Business Accounting, Quickbooks | XENIX/UNIX incl. scripting | HL7 | MIMOSA | ITIL |
Professional Experience Christie Digital ( Contract Developer; Kitchener) 2009-02-2009-12. A leader in providing visual solutions for business, entertainment, and industry C# 2.0, XP Embedded, VS2008 Team Foundation Server, - Redesign and build a new interface to operate their new cinema projectors
- Created a multi-lingual On Screen Keyboard to use with the touch-pad devices
- Worked on the UI layer creating many custom controls, the controller layer and on the device layer
- Created a resx tool to manage the export/import csv files and maintainence tasks within the resource files
Opalis ( Contract Developer; Mississauga) 2007-10-2008-08. A leader in Business Process Automation C# 2.0, C++, XML, COM, SQL Server, Windows 2003, CA ServiceDesk, - Redo old modules to use their new SDK in .Net
- Maintain other modules with fixes/improvements where required
- Worked on CA Service Desk Integration: involving ITIL methodology
Bill Keeven ( Contract Developer; Burlington) 2007-06-2007-09. A semi-retired music teacher creating innovative software for teaching music theory C# 2.0, XML, WinForms, - Analysis, design and construction of quiz-type 'General-Ear-Training' music knowledge application. Defined interface for various types of questions to be presented and score kept
- Built multi-tier application. Includes pitch recognition module, staff/note music control)
- Created quiz data schema and stored in encrypted XML
- Logic for per-module registration
- Update/bug-fix Borland C++ product 'EarAbility' (teaching music Intervals with pitch recognition with piano control) at end of SDLC
Z-Tech Inc. ( Contract Developer; Toronto) 2007-02-2007-04. Z-Tech was creating the hardware and software for a new type of breast cancer detection system C# 2.0, XML, WinForms, TortoiseCVS, - Helped create the front-end UI that interacts with their specialized USB hardware in main development of SDLC
- Worked on highly customized Windows app with lots of custom GDI drawing; building, and consuming User Controls
- Built functionality for user list, program options, field customization settings; settings stored in XML files
ABELSoft ( Contract Developer; Burlington) 2005-04-2007-02. C# 1.1, Unmanaged C++, C, VB, SQL Server 2005, SQL Server 2000, Access, ADO.Net, Use Cases, - Worked on several competitive data conversions and data analysis projects
- Reviewing and proposing new strategies for data competitive conversions
- Reviewing current methodologies, proposing and designing (using UML design and Use Cases) new Reporting solutions using formal Business Objects
- VB project to export financials to QuickBooks and Simply Accounting
- Designed project for new persistence model
- Designed project for new multi-application financial model
- Designed project for new multi-faceted scheduling model
T4G ( Contract Developer; ) 2005-03-2005-03. C# 1.1, SQL Server, IIS 6.0, - C# work in data loading/saving routines for online catalogue
- created Sql-Server database on host, created and updated Stored Procedures
Knowledge4You ( Contract Business Analyst; Toronto) 2005-01-2005-02. 'Transforms Data into Knowledge' and has a number of B.I. products and services UML, MS Office, requirements analysis, - Working with team to evaluate current needs based on old system and user discussions
Ivara ( Contract Developer; Burlington) 2004-07-2004-12. Ivara is an industry leader and innovator in Reliability Centered Maintenance software. C# 1.1, C++, VB6, SQL Server 2000, Oracle, - 2 months at a customer site in the L.A. area. Projects involve working with the customer to define solutions to migrate data between systems and to implement interfaces in C#, VB and C++
- Worked for 1 month on client web-service; caught ODC call for getting indicator reading and created message to post to MIMOSA server. Extracted result and returned to ODC request
- In my spare time I wrote a code-generator (in C#) for the company to allow new hires to understand the object hierarchy in the database and to learn how to query joins and iterate those objects. Also worked on prioritized tracing/event logging system.
Siebel Systems ( Senior Software Development Manager : Hospitality Industry; Toronto) 2002-2003-07. MS Project, C++, Siebel Tools, SQL Server, IBM DB2, Oracle, Clear Case, Design Docs, Product Requirement Docs, - Created new application for Hospitality Function Booking Reservation System
- Team size varied from 8 to 15
- Innovation: Part of a team that got a patent for the function space booking engine
- Helped create a application that had glowing reviews from clients and prospects
- Met the challenge of managing a project that encompassed multiple teams, sites and projects. Ensured the team was motivated and that they remained committed to the project
- Liaised with Product Managers for Requirements docs. Worked with developers creating design docs. Did Project Management for my team projects. Made sure they followed design, implementation and testing guidelines. Oversaw Version Control processes
- Spent major role in triaging incoming issues, working with other teams to learn history, ownership, and priority of issues. Time management of resources and deadlines of issues at end of product testing before release
- Spent major role in triaging incoming issues, working with other teams to learn history, ownership, and priority of issues. Time management of resources and deadlines of issues at end of product testing before release
Siebel Systems ( Software Development Manager : Institutional Finance; Toronto) 2001-2002. Siebel was a leading provider of CRM software. Siebel acquired Janna Systems in Q4/2000 MS Project, C++, Siebel Tools, SQL Server, IBM DB2, Oracle, Clear Case, Design Docs, Product Requirement Docs, - Team size varied from 5 to 9 that focused on integrating Janna functionality into the Siebel 7.0 release
- Oversaw several projects for the 7.0 release including Deal Management, Events Management Enhancements, Coverage Management, and Institutional Sales and Research Enhancements. Many of the Events Management features were applauded so adopted into the base product
- Expanded existing framework to incorporate Janna JavaScript features such as Calendar and Persistent Filters
- Involved in all parts of SDLC
Janna Software ( Development Manager, Server Systems; Toronto) 2000-09-2001. Was a growing CRM company, with advanced Web 2.0 features C++, COM, JavaScript, VB, SQL Server, Windows 2000, MS Project, Design Docs, Product Docs, - Janna Application Server with 5 team members: Main server of the architecture that handled object requests. Involved heavy C++/COM, and focused on scalability, reliability and performance
- Remote Server with 4 team members: Used to replicate and synchronize data from the main database to remote databases and remote users. Involved C++/COM, Visual Basic and a large amount of database knowledge
- Conduit Synchronization with 2 team members: Module replicated and synchronized data from the main database to the users Outlook database or their Palm Pilot database. Written in C++/COM and involved database knowledge
ABELSoft ( Medical Software Development Manager; Burlington) 1995-2000-09. C++, C, COM, Faircom CTree (proprienty ISAM format), MS Access, Windows NT, - Managed a team of 6 developers. Reported to the President, was accountable for the team, and gave input for product direction. Liaison to other development team, documenters, QA, trainers
- Migrated application from C code to C++ Windows GUI, overhauled all 3 code tiers
- Designed and implemented class library for handling the financials. Used in numerous parts of the app, including reporting modules. O.O. design greatly lessened requirement for new staff to learn domain knowledge
- Communicated with customers often, either for customized solutions or for input on upcoming features
- Reworked a major part of the system for a specific custom-development contract with a large client. Manipulated existing code to solve their problem with a new data schema. Abstracted out of old spaghetti code data layer for easier implementation
- Administrate SourceSafe
- Inspired Loyalty: Low turnover in all my teams, resulting in a more productive team and better products
- Team Motivation: Empowered and motivated my team to deliver high quality software on time in spite of being at a remote site, and understaffed of engineers, product management and technical support staff
- Involved in all parts of SDLC
ABELSoft ( Medical Software Lead Developer; Burlington) 1990-1995. C, Faircom CTree (proprienty ISAM format), SCO Xenix, DOS, Windows NT, - Reworked Billing Module for greater flexibility
- Created Viewer which somebody had built as a unidirectional text-file viewer and I changed it to a generic tool for various (abstract) types of data. Added in-line editing, multiple interfaces and features and implemented it in several areas of the application
- Developed an interface that received information from a hospital system (via a TCPIP port), and queued it using a Socket connection (since some of the software is single-threaded) to be added to our database. Several other similar interfaces have been made to work with systems that use HL7 (or other types of) data
- Enhanced an interface to have old custom C printing routines use Windows GDI printing method. Also lately enabled new printing code to use same GDI layer
ABELSoft ( Medical Software Jr. Developer; Burlington) 1987-06-1990. ABELSoft is a leading software provider to medical and dental practices C, Faircom CTree (proprienty ISAM format), SCO Xenix, - Worked on various modules of the app: billing, scheduling, patient admin, reporting
- Created shell-scripts for product generation and installation, version control, and various dev. tasks
Education SharePoint Code Camp . Toronto; 2009-01-24 Rapid Software Testing Michael Bolton. Mississauga; 2007 Consulting As A Career Option Gov't program facilitated by Ian Kennedy. Toronto; 2004 Siebel 7 Core Consultant . Toronto; 2002 Java . Burlington; 1999 Stephen Covey courses: Seven Habits, What Matters Most, Presentation Skills . Burlington; Rational Unified Process / Rose Metex. Burlington; 1999 Ongoing Strategies for Innovative Technology Executives OnSite/Price-Waterhouse. Burlington; 1997 Project Planning . Burlington; 1996 Computer Science and Technology Diploma Sheridan College of Applied Arts and Technology. Brampton; 1987 Affiliations Microsoft Project Users Group since 2004 Member of Toronto .Net Users Group since 2003 Microsoft Project Users Group since 2004 Member of Canadas Technology Triangle .NET User Group since 2004 Member of Software Contractors Guild since 2004 Last Updated: 2009-11-07
|