Post Job Free

Resume

Sign in

Director, Development

Location:
Calgary, AB, Canada
Posted:
December 22, 2016

Contact this candidate

Original resume on Jobvertise

Resume:

Rick Hugie

acxzft@r.postjobfree.com 403-***-****

Career Synopsis

With over 20 years of experience in the IT industry, I am familiar with many types of IT projects and the

challenges associated with delivering quality software solutions in complex and dynamic environments. For the

past few years Ive been leading the development and operations at Vintri Technologies and prior to that was

Chief Technology Officer at Kryos Systems leading both the product development and consulting practices.

Along with my commercial software experience Ive consulted for organizations in different parts of the world and

have successfully delivered projects under extreme conditions.

My technical education and wide ranging experience has given me the foundation for seeing where the different

technologies are appropriate and the importance of open standards and interoperability. In conjunction with my

technical skills I have also been heavily involved in gathering requirements and creating application designs.

One of my key skills is the ability to converse with the business users in nontechnical terms and then translate

those business needs into a technical solution.

Technical Skills

Analysis and Advanced System Design

1.

Knowledge management, expert systems, object oriented analysis, Software As A Service, Web

Development

Extensive Database Design

Databases

1.

DB2, SQL Server, Oracle, MySQL

Programming Languages

2.

C#, ASP.net, LINQ, Ecmascript 6, Java, Objective-C, Eclipse RCP, J2SE, J2ME(MIDP and

CLDC), J2EE, GEF, SWT, EJB, JSP, Servlets, Portlets, WebServices, SOAP, XSL, XML, WSDL, JSF, HTML,

JavaScript, CSS, SQL, COBOL, CICS, WML

Development Tools

3.

Visual Studio, Rational Application Developer 6 - 7, Xcode, Eclipse 3.x, 2.x, Together J, JBuilder,

Workplace Forms Designer, IBM Portlet Factory, BlackBerry JDE, BlackBerry MDS Studio,

Software

4.

IIS, Azure, AWS, WebSphere Portal 5.x 6.x, WebSphere 6.x, 5.x, 4.x, WebSphere Community

Edition, Information Integrator For Content (II4C), DB2 Content Manager, TIBCO (Business Works,

InConcert and Rendezvous), JBoss, Tomcat, JUnit, JMeter, JSTL, Hibernate, Spring, Struts, iBATIS, IBM

MQSeries, JRun 3.1

Operating Systems

5.

Mac, Android, iOS, RIM, Windows, Linux.

Employment History

Oral4D

November 2016 December 2016

Director, Development

Oral4D is a leader in the dental space providing 3D modeling and note generation. They have 2 products,

Ortho4D for conventional braces and Aligner4D for trays.

Scaled the team to maintain the existing application and start a rewrite

Created the roadmap for the product and architecture for the next 18 months

Lead the technology vision and architecture of the product suite

Put in development processes to move from pure startup mode to developing in a sustainable way.

Vintri Technologies

March 2014 October 2016

VP, Development and Operations

Vintri Technologies is a leader in the pipeline asset traceability space. They have 2 products, vintriID that

manages pipeline assets from supply chain through to construction and operations and vintriPLANT that is used

by the largest pipe coating company in the world to manage the assets through the manufacturing process. The

products are cloud based leveraging Microsoft Azure and Amazon platforms

Created and program managed the development teams of the products

Lead the Product Managers to define and envision the product roadmap

Lead the technology vision and architecture of the product suite

Put in place the processes and procedures to take the company from startup to successfully meeting SOC2

compliance and delivering to our customer SLAs

Lead the technology direction and architecture for the company

A member of the leadership team setting the direction and vision of the company

Mobility Quotient

December 2011 Feb 2014

Mobile Architect

Mobility Quotient is a solution provider in the automotive and Location Based Services area. They were just

getting into developing mobile applications and I was brought in to train the team on mobile best practices and

SOA best practices with mobile and web clients.

Some of the highlights from working at Mobility Quotient.

Developed an Android and iPad tablet application to check in automobiles at auto dealerships. Using the camera

to scan the VIN barcode to bring up the vehicle history, fill in the inspection form, schedule services, sign the

form and print to out the completed form.

Developed a price checking application for gas stations to track their competitors prices using the camera to

capture the prices and geocoding the images to verify that they were in the same location as the gas station.

TeleCommunication Systems

October 2010 November 2011

Development Manager / Mobile Architect

Initially the role at TeleCommunication Systems (TCS) was as the Lead Architect on the handset team

developing the Location Based Services applications on Android, RIM, iPhone, Windows Mobile, BREW, and

Symbian. After 2 months I was asked to take the position of Development Manager for the handset development

and the middleware applications.

Some of the functions and achievements are:

Restructured the code base to eliminate duplicate code streams for multiple products across RIM, Android and

J2ME.

Development time has been significantly reduced.

Maintenance costs are reduced as changes only need to be made in 1 place.

Managed the middleware team to deliver version 7.7 and 8.0 ahead of schedule.

Managed the handset team to deliver the Network API and Family Locator Android products concurrently.

Kryos Systems

February 2004 September 2010

Chief Technology Officer

As a member of the leadership team at Kryos, my role has evolved over the past 6 years, from Java Team Lead

to Chief Technology Officer and then to Vice President of Products. The product role started in 2007 when Kryos

started on the Velocity Mobile Platform which is a development platform and runtime for rapid development of

BlackBerry applications. In that capacity I was responsible for the product management, product development

team, Quality Assurance, Customer Support and Technical PreSales. As Chief Technology Officer, I am

accountable for the technical direction of the company and the technologies used to implement solutions for our

clients. Some of the functions I perform are:

Working as a key member of the leadership team to set the corporate direction and strategic planning.

Defining the product roadmap.

Designing and architecting product features.

Leading the product development team and managing the different projects.

Liaising with the Sales and Marketing teams to communicate the product features and functions.

Developing prototypes and proof of concepts in the R&D of the Velocity product.

Developed main framework for the Velocity Integrated Development Environment as Eclipse plugins

Velocity Administration Console used to control the devices from a central admin console

Main Velocity BlackBerry client.

Starting on port of BlackBerry client to Android.

Working with clients to design and architect solutions.

Providing guidance and architectural support to the consulting teams.

Mentoring team members and training customers on development with the Velocity platform.

Setup and manage the customer support team

Providing input to and acting as a Career Coach as part of the Career Planning Program at Kryos.

CONSULTING PROJECT EXPERIENCE

Wawanesa Assurance Enterprise Portal

Portal Architect on the portal projects, Employee Portal and Broker Portal

o

Responsible for the technical architecture of the portal infrastructure

o

Architected and designed the portal applications and portlets that implemented the

o

solutions

Mentored the client technical staff on the portal infrastructure and development.

o

Alberta Treasury Branches Electronic Forms Pilot

Solution Architect and Lead Developer on the project to pilot the IBM Workplace Forms

o

technology.

Installation and configuration of the software on the internal infrastructure.

o

Reengineered the existing paper based loan processing forms into wizard driven

o

electronic forms

Designed and developed the Java based web application to process the forms. Pre

o

populated the forms with data from the back office applications and postprocessing to store the

forms in the content repository and extract the data to be stored back into the back office

applications.

Mentored form designers and developers on the IBM Workplace Forms Technology.

o

SaskTel Communications Hosted Voice Services

The HVS project is a user interface to maintain the Voice Over Internet Protocol (VOIP)

o

telephones developed with Java, J2EE, JSR168 Portlets, Oracle, WebMethods, SAP and Web

Services.

The system uses WebSphere Portal 5.1.0.1 as the view to a Service Oriented Architecture

o

utilizing WebMethods to integrate with the legacy systems.

Facilitated Use Case sessions to gather the requirements, developed the user interface

o

prototypes.

Developed the Application and Technical Architecture.

o

Created the detail design documents utilizing UML diagrams.

o

Developed the core application framework and mentored the development staff.

Saskatchewan Wheat Pool Enterprise Portal

Solution Architect on the Portal project which was creating a WebSphere Portal solution

o

on the OS/390 using a zLinux partition. The portal is a B2B and B2C solution to share

information with customers and business partners.

Worked with the customer on how to change their environment from PowerBuilder to

o

Java.

Developed an application architecture framework the customer is now using as the

o

blueprint for all their application development.

Canadian Freightways Online Shipping Tools

A web based WebSphere, Domino and Information Integrator for Content application

o

providing customers a self service interface to track their shipments, view digital images of their

shipping documents and enquire regarding transit times and services between locations. The

solution is a J2EE application using WebSphere 5.1 on the AS/400 using DB2 being accessed

by EJBs.

Responsible for the overall application design and architecture

o

Developed the application framework, persistence layer and mentored the development

o

staff

Installation and configuration of the WebSphere server

o

Devon Energy, Calgary, AB (Contract)

October 2003 February 2004

TIBCO Integration Developer

Designed and developed Enterprise Application Integration (EAI) systems using TIBCO BusinessWorks and

TIBCO InConcert..

CAstek Software Factory, toronto, ON (Contract)

April 2002 July 2003

Java Architect & Lead Developer

Designed and Developed the Insure Claims application. The Claims system is a Java/J2EE application utilizing

JSP, custom JSP Tag Libraries, EJB, and Web Services using Agile/Extreme Programming(XP SCRUM)

methodology running on WebSphere.

Designed, Developed and implemented the System Listener, Transaction Journaling Framework, Diary, Security

and User Profile features utilizing JSP, EJB, Servlets, XML, XSL and Web Services.

Developed test cases using JUnit and JMeter

Performed Data Modelling

Designed and Developed interfaces (EAI) to external Billing, CRM and Policy Administration systems using XML,

Web Services and MQ Series.

Worked with the team to develop the overall architecture and framework

Mentoring junior staff.

Collaborating with Business Analysts to design the User Interface and Application Flow

Collaborated with internal and external Subject Matter Experts to gather the requirements through JAD and Use

Case sessions.

Department of Health and Human Services, Raleigh, NC (Contract)

February 2000 March 2002

System Architect and Lead Developer

Designed, developed and implemented the INSYNC3 application for the North Carolina Department of Health

and Human Services. The system utilized J2EE with JSP and Servlet interfaces calling the COOL:Gen

application tier.

Developed and implemented the first Java web based system at DHHS. Worked closely with the client technical

staff to setup the development and production environments that was JRun, IIS, MQ Series.

Collaborated with client users to determine requirements and negotiated with stakeholders to resolve conflicting

system needs

Designed, documented and developed the application architecture for both the web and application tiers. The

architecture was NTier system utilizing and Model View Controller (MVC) pattern with the interface written in

JSP and Servlets using a Command pattern, using MQ Series to communicate with the application tier on the

mainframe. The application tier on the mainframe was developed using a Component Based Development

(CBD).

Performed the Data Modelling for the system that included over 100 tables.

Facilitated the development by mentoring and coaching the developers and ensuring code quality.

After the system was implemented, spent 6 months working with the maintenance team to work through issues

and perform knowledge transfer

Texas Natural Resource Conservation Commission, Austin, Tx (Contract)

August 1999 February 2000

Technical Architect

Designed and created the technical architecture for the Texas Natural Resource Conservation Commissions

(TNRCC) Information Strategic Plan project to port their legacy applications to the Internet and consolidate

customer data.

Designed and documented the technical and application architecture which was ColdFusion web pages running

on IIS, using COM objects to communicate with C programs making up the application tier on HPUX and Oracle

8i. The application tier was developed using CBD

Developed a proof of concept utilizing the recommended architecture.

Collaborated with the clients business and technical staff to determine the technical architecture that would best

suit their existing talent while providing future growth

Created development standards and collaborated with internal staff to set up the support infrastructure for the

development efforts. The TNRCC had never undertaken an effort of that magnitude to consolidate the data and

many meetings were required to set up the required support mechanisms.

Designed the migration strategy to obtain the customer data from the disparate legacy systems and populate the

new centralized database.

Designed the interfaces for the external legacy systems to retrieve the customer data from the centralized

database.

Australian Taxation Office, Canberra, Australia (Contract)

September 1997 March 1999

Solution Architect & Lead Developer

One of the Architects and Lead Developers on the Tax Reform project for the Australian Taxation Office. The

system was developed using COOL:Gen case too.

Designed and developed the security component for the GUI applications. The architecture had the GUI clients

deployed on Windows Servers, using COM objects to communicate with the application tier running on OS/390

and DB2

Responsible for reviewing all components prior to being released to production.

Collaborated with internal staff and team members to set up the process and guidelines for Component Based

Development (CBD) at the client site

Architect and Lead Developer on the High Wealth Individuals Project

Designed, Developed and Implemented the first GUI/Client Server application for the ATO. Clients(C code

generated from COOL:Gen) on Windows NT and Servers (COBOL, CICS, DB2 generated from COOL:Gen) on

OS/390

Collaborated with the internal technical resources to set up the development and production environments..

Developed the Data Model and Application Architecture.

Mentored the internal infrastructure staff on installing the required software and configuring the environment.

Trained and mentored internal resources to develop and maintain the system.

Queensland Department of Transportation, Brisbane, Australia (Contract)

September 1996 September 1997

Application Developer

Developed the TRAILS application to handle Drivers Licensing and Traffic Infringements

Crown Life Assurance Company, Regina, Saskatchewan

August 1992 September 1996

Application Developer

Designed and developed systems using COOL:Gen, COBOL, CICS and DB2.

Education & Continuous Improvement

Technical Upgrades:

IBM Certified SOA Solutions Designer 2007

IBM Certified Associate Developer Rational Application Developer V6.0 2006

IBM Certified Solution Developer: WebSphere Portal 5.0 2004

TIBCO BW201 Essentials of TIBCO BusinessWorks 2.x 2003

TIBCO BW501 Integrating with TIBCO BusinessWorks 2.x 2003

Continuous Improvements

IBM Impact SOA Conference Speaker 2009

IBM Impact SOA Conference Speaker 2008

IBM Portal Technical Conference Speaker 2007

IBM Impact SOA Conference Speaker 2007

Dale Carnegie Leadership Training 2006

IBM Redbooks Open Source Residency 2006

Secondary Education:

Dataprocessing Diploma 1992

Saskatchewan Institute of Applied Science and Technology, Moose Jaw, Saskatchewan

Two-year program that provided a wide array of management and information technology skills.

Learned to analyze business systems and to make recommendations on how to improve them with the

innovative use of information technologies.

Gained an understanding on how information is used in business and management to assist decision-

makers, planners and analysts in understanding and running their organizations

References

Excellent references available upon request.



Contact this candidate