Post Job Free
Sign in

Management Project

Location:
Toronto, ON, Canada
Posted:
October 08, 2012

Contact this candidate

Resume:

JOHN MORNING

416-***-**** - cell

aborzh@r.postjobfree.com

Core Financial Management Competencies

. Industry Experience: Brokerage Capital, Derivatives, and Currency Markets

. Leadership: Champion, Evangelist, Stakeholder and Visionary

. Management: Adaptive, Change, Expectation, Growth, People and Risk

. Communication Skills: Negotiation, Mediation, Oral and Written

. Presentation Skills: Clear, Concise, Compelling and Responsive

. Planning: Analytic, Goal, Strategic, Systematic

. Team Oriented: Built, Coached, Hired, and Mentored

. Interpersonal: Integrated, Outgoing and Responsible,

. Multi-Tasking: Problem Solver

Core System Competencies

. Languages: Java, XML, JavaScript

. Application Servers Oracle WebLogic, IBM WebSphere

. Message Servers ActiveMQ, HornetQ, TibcoESB(Rendezvous)

. Development Tools Eclipse, IBM RAD, XMLSpy, HermesJMS, Tomcat

. Framework APIs Spring, Struts, Log4J

. Relational Databases: Oracle, DB2, Sybase SQL, Stored Procedures & Triggers

. Modelling tools: UML, Rose, Visio, Sybase Power Designer, ERwin, Oracle SQL Data Modeller

. Methodologies: Agile, Scrum, Extreme Programming, Test Driven Development, SDLC

. Operating Systems: UNIX Linux, Solaris, AIX, OpenBSD, Windows XP

. Source Code Control: SVN, CVS, ClearCase

. Issue Maintenance: Jira, Bugzilla

. CI/Build Tools: Maven, Ant, Hudson CI, Artifactory

. Testing Tools soapUI. JUnit

. Document Management MS Sharepoint, Google Docs

EDUCATION

. Masters of Business Administration ( MBA ), University of Alberta, 1995

. Bachelor of Mathematics ( BMath ), University of Waterloo, 1991

WORK EXPERIENCE

Citi Group, Inc., Toronto, Ontario, Canada

Oct. 2010 Present

Senior Consultant (Contract) Lead Quantitative Programmer Analyst

Working as a Senior Lead Quantitative Programmer Analyst to architect, design, develop and document a

Global Stock Record system

o Responsible for enhancing the Global Stock Record Data Warehouse; Upstream Data Collection and

Downstream Data Distribution applications

o Technologies utilized include WebLogic, Oracle, Tibco Rendezvous (ESB/JMS), Java, Spring

o Responsible for developing a Broadridge positions gateway that on boarded multiple Citi Firms

o Responsible for developing an ESales accounts gateway that reconciled with the Global Data

Warehouse

Using Agile Scrum international development team project methodology, team size 40

Black Patch Information Systems, Inc.

216 Timpson Drive, Suite 100

Aurora, Ontario, Canada, L4G 5M7

VisionMax, Inc., Mississauga, Ontario, Canada

Jun. 2009 May 2010

Senior Consultant (Contract) Lead Systems Programmer Analyst

Worked as a Senior Lead Systems Programmer/Analyst to architect, design, develop and document a

Supply Chain Management and Point Of Sale system for two international telecommunications

companies; T-Mobile and Digicel Group

o Gathered and documented system requirements for the Product Registry, Product Portfolio, and

Product Catalogue Portal

Responsible for building a Business to Business Web Service layer between the telecommunications

companies and their Suppliers

Responsible for Data Modelling Oracle database, wrote and maintained SQL scripts to create tables, and

indexes, XML, JAXB

Responsible creating Architecture documents, state diagrams and process flow diagrams

Responsible for creating and reviewing Coding Standards, and conducting code reviews

Used Agile Scrum team project methodology, team size 23

Honda of Canada Manufacturing, Inc. (HCM), Alliston, Ontario, Canada

Mar. 2004 Apr. 2009

Senior Consultant (Contract) Lead Programmer Analyst

Worked as a Senior Java Lead Developer with a team of 8 Java Developers to architect and develop a

corporate web services application to manage Honda of Canada Manufacturing, Inc. New Model Part

Development Systems (NMPDS) using the Java 2 Platform (J2SE & J2EE)

The Web Tier architecture utilised; JSPs (HTML & JavaScript), Servlets, Struts (taglibs, XML validation,

form & action beans), Tiles, AJAX, Business Objects/Crystal Reports

Responsible for maintaining client communications and gathering project requirements

The Database was a DB2 instance on an IBM mainframe, SQL access via Quest Central (Toad)

Responsible for setting coding standards and mentoring Junior Programmers

The deployment environment consisted of IBM Websphere (WAS 5.0/6.1) on IBM AIX (Unix)

Used Agile Scrum, and SDLC team project methodologies, team sizes 18

Toyota Canada, Inc. (TCI), Toronto, Ontario, Canada

Aug. 2003 Feb. 2004

Senior Consultant (Contract) Architecture, Team Lead, and Development

Architected a web services dealership server application to communicate between Toyota Canada, Inc.

head office enterprise data warehouse and an external 3rd party software services vendor (Reynolds &

Reynolds) desktop software (ERA), using the Java 2 Platform (J2SE & J2EE).

The Server Side architecture utilized J2EE (Servlets, EJB (BMP), JDBC), Apache Jakarta Struts, XML &

XSL to distribute Vehicle Identification, Model Maintenance and Service Operation Data to Toyota s

network of Dealership across Canada

Internal Client Side administration and data entry tools were also architected and developed utilizing a

JFC/Swing graphical user interface (GUI).

Architecture requirements including converting a Business Requirements Document into both External

and Internal Design Documents, which were used by developers, business analysts and management to

validate the projects deliverables.

Used SDLC team project methodology, team size 6

Bell Mobility Cellular, Inc., Toronto, Ontario, Canada

Jun. 2002 Dec. 2002

Senior Consultant (Contract) to the Wireless Network Technology Development

The role was to enhancing an existing internal cellular switch application with a Work Order Assignment

and Distribution form written in Java.

The client is a JFC/Swing application, delivered nationally to internal customers via the Java Web Start.

The application server was J2EE (Orion), which communicates primarily to a Sybase database.

Enterprise Java Beans (EJBs) were developed, primarily Session Beans, using Bean Managed Persistence

Black Patch Information Systems, Inc.

216 Timpson Drive, Suite 100

Aurora, Ontario, Canada, L4G 5M7

The Loyalty Management Group Canada, Inc., Toronto, Ontario, Canada

Nov. 2001 March 2002

Senior Consultant (Contract) to the Data Warehouse Director (Business Intelligence Group)

Designed, re-architected and implemented a Campaign Management System

The Loyalty Management Group manages the AirMiles program in Canada, their Campaign Management

System is the book of record for existing and new campaigns designed to develop collector loyalty

towards corporate sponsors.

The HTML/Browser based system was a 4 tier architecture, modelled using Rational Rose s UML

modelling tool, and implemented using; XML(xerces), XSLT(xalan), XSD (XML Schemas), Java, J2EE

(BEA WebLogic), EJB (CMP), JFC/Swing (Applet), Apache STRUTS, Servlets/JSP and IBM DB2.

Used development tools such as Rational Rose, JBuilder, and XMLSpy.

Used Agile XP team project methodology

RedCelsius, Inc., Mississauga, Ontario, Canada

Oct. 2000 - Jun. 2001

Senior Consultant (Contract), reporting to the Director of Development

RedCelcius produced CRM software and J2EE frameworks supporting B2C eCommerce on the Internet.

Converted the JSP user interface to a more flexible Servlet/XML/XSLT Architecture

Integrated 3rd party EJB components into the RedCelsius FirePower framework using a Web Tier - EJB

Tier approach

Worked on an Object to XML converter API to automate the generation of XML for the Presentation Tier

which had multiple Looks via the use of XSLT

RBC Capital Markets (Dominion Securities), Toronto, Ontario, Canada

May. 2000 - Jul. 2000

Solution Architect (Contract), reporting to the VP of eCommerce

As team leader for the Fixed Income Quick Strike Internet Application Development, responsibilities

included the designing and developing the RBC DS Fixed Income - New Issue Direct (FINID) Internet

trading system

Responsible for gathering requirements from internal user groups, and architecting a technical solution

The development was done using Apache s Tomcat Servlet engine & the iPlanet Enterprise Webserver,

the EIS-tier was build using the jConnect/JDBC drive and a Sybase database, the data repository was

designed using ER/WIN, the Servlet & JSP framework was design using Rational Rose s UML modelling

software.

Daiwa Securities America Inc., Manhattan, New York, USA

Nov. 1998 - Apr. 2000

Solution Architect (Contract), reporting directly to the First VP of Systems

As team member of the Middle Systems group responsible for the designing, developing, and delivery of

a Japanese Equity Trading System (JETS), and Java Odd-Lot Trading System (JOLT), built using

webMethods (ActiveWorks), Tibco

Responsible for evaluating and recommending various J2EE application servers, including BEA

WebLogic and IBM WebSphere

JETS is an n-tier object-oriented system. Developed using JDK 1.2, and architected around Active

Software's Message Broker, the system includes multiple services, such as a database repository,

Informix, using the JDBC

JOLT is a internet application architected to allow institutional Fixed Income clients to trade Odd Lots

via a client user interface that operates over the internet, built using Sybase, connections managed with

jConnect . JMS (Message Oriented Middleware) touch points included; a customized fax server, a custom

Post-Script report print server, and an adapter to their back office clearing house (Phase 3, a Sungard

company)

Black Patch Information Systems, Inc.

216 Timpson Drive, Suite 100

Aurora, Ontario, Canada, L4G 5M7

RBC Capital Markets (Dominion Securities), Toronto, Ontario, Canada

Feb. 1998 - Nov. 1998

Senior Developer (Contract), a team member of the Global Markets Architecture & Systems

Development Team designing and developing an Intranet document management system complete with

workflow management and compliance archiving, to allow the distributed Investment Executives to share

Word and Excel documents across the country via their Intranet, called AdvisorNet

Also a team member of the Global Markets Trading Systems Team developing a distributed object-

oriented Java based contact management client/server application (called COIN)

Developed a Y2K project management web site written using HTML, PERL, SYBASE (SQL) on HP-UX

Dow Jones Markets, Toronto, Ontario, Canada

Nov. 1997 - Feb. 1998

Senior Developer (Contract)

A team member of the Optimark Trading Development Team, providing distributed object oriented

consulting and mentoring services

Prototyped various financial trading tools as Java applets for a private network marketed to institutional

equity traders.

Developed an intranet testing demonstration web site on a Solaris Ultra-2 using JavaSoft's web server

Bank of Nova Scotia (BNS), Toronto, Ontario, Canada

June 1996 - Nov. 1997

Systems Programmer Analyst (Full-Time), a team member of ISS/Front Office Development

Project Lead on a Fixed Income, Money Market project, designing a data bridge between an Oracle back-

office transaction database and an external service provider, utilising Java.

Member of the SDBI Stockline Internet Trading Development Team, responsible for the design and

development of an internal application to provide administrative maintenance of the Sybase Database;

object-oriented GUI written in JAVA using the AWT, database connectivity to Sybase System 11

developed using JDBC. (JDK 1.1), all classes created conformed to the Java Beans Framework, using the

1.1 event model

CIBC Wood Gundy (formerly Merrill Lynch Canada, Midland Walwyn) Inc.,

May 1995 - May 1996

Toronto, Ontario, Canada

Trading Systems Developer (Full-Time) assigned to work with the Equity Derivative Securities

Desk

Bell Sygma Telecom Solutions Inc., Toronto, Ontario, Canada

May 1994 - Sept. 1994

Senior Consultant (Contract), for the Development and Expansion of ADCAMS for the British

Telecommunications Industry (IAA Telecom Accounting Package)

Scotia Capital Markets (Scotia McLeod Inc. SMI), Toronto, Ontario, Canada

Dec. 1991 - Aug. 1993

Software Engineer/Application Development (Full-Time), in the Information Systems Software

Development (Retail Division) Department

REFERENCES

. Available upon request

Black Patch Information Systems, Inc.

216 Timpson Drive, Suite 100

Aurora, Ontario, Canada, L4G 5M7



Contact this candidate