Overview
Work History
Education
Timeline
Generic

Justin McCann

Pawcatuck,Connecticut

Overview

29
29
years of professional experience

Work History

Director, Software Engineering

Cox Automotive
Groton, CT
06.2015 - Current
  • Original architect of the OMNI platform, the basis for Generation 4 products at RTS
  • Managed five Scrum teams, providing quarterly reviews and weekly one on one conversations
  • Introduced forward chaining using the Drools rules engine to accomodate the vast number of rules across fifty state DMVs for a number of registration activities
  • Envisioned a context-aware and dynamic UI for the RegUSA product to allow for cross-state ubiquity
  • Introduced Domain Driven Design to the teams to re-inforce the notion of bounded contexts and to encourage ubiquitous language
  • Brought a microservice architecture hosted on AWS to RTS in the form of RegUSA
  • Directed the first project (RegUSA) in all of Cox Automotive to get to Production in an AWS L2 account (one containing PII data)
  • Recruit and develop top talent in software engineering.
  • Mentor and coach several team members to advance to higher leadership positions within the company.
  • Drive innovation and experimentation in software engineering practices.
  • Delivered outstanding service to clients to maintain and extend relationship for future business opportunities.

Sr. Manager

Cox Automotive
Groton, CT
09.2013 - 06.2015
  • Hired two high powered teams in NY in order to ready RTS for a major application re-write
  • Performed quarterly reviews and coached more than twenty engineers and QA resources
  • Managed multiple integration projects with other Dealertrack solutions
  • Successfully pitched the re-write of the RegUSA application to the business leading to a significant market advantage considering the rise in automobiles purchased online
  • Delivered the FUSION Dealer/Dealer Group and FUSION Common User/SSO data integration project for RTS
  • Enhanced existing application suite with security resolutions and stability enhancements
  • Directed the strengthening and/or upgragding of communication protocols with various state DMVs.

Manager

Cox Automotive
Groton, CT
09.2012 - 09.2013
  • Managed the Engineering Operations group introducing new process efficiencies, design patterns and automation.
  • Performed quarterly reviews and coached more than fifteen engineers and QA resources.
  • Oversaw the development and installation of all enhancements to Generation 1 and Generation 2 products dealing with automotive registration activities.
  • Introduced and implemented Kanban as a lean process for making enhancements to existing products.

Technical Lead and Architect

Accenture (for Pfizer)
New London, CT
09.2010 - 08.2012
  • Technical Lead and Architect for various Pfizer mission critical projects
  • Architected the systems to support the physical and electronic move of over ten million double-blinded clinical trial packaged supplies for a major pharmaceutical acquisition (Pfizer purchase of Wyeth)
  • Architected and implemented the IDF (Intelligent Data Framework), a ReST based service used to consolidate Pfizer compound information from various scientific and clinical systems into a single user portal for the purpose of compound portfolio analysis.

Principal Consultant

Tourtelotte Solutions, Inc
New London, CT
10.2004 - 08.2010
  • Responsible for the overall architecture and implementation of the presentation framework (Controller and View) for both the End User System (web and IVRS) and the Protocol Administration System for the Impala Clinical Trial Manager software using Model 2 / Struts framework
  • Impala is the most often used Pfizer Clinical Trial software that takes subjects from screening, randomization, drug assignment straight through study completion or extension enrollment
  • Designed a dictionary of data inputs, using XML configuration files, jsp includes and Tiles like page templating, as well as a workflow "traffic cop" to support a dynamic view of End User System data captures specific to protocol (study) and function
  • Was responsible for the process of writing and fulfilling Custom Code requirements to fit Pfizer's ISLC SDLC
  • Designed and built tag libraries to support data blinding and role based access.
  • Implemented custom code, to execute protocol specific business logic at certain attachment points, based on protocol and function for several of Pfizer's high profile studies.
  • Coach and managed a group of 7 developers providing consultant career counseling as well as technical training.
  • Responsible for the annual review, expectation setting and evaluation of five TC consultants.
  • Compiled research data and gave professional presentations highlighting finds and recommended optimizations.

Sr. Software Engineer

VISA
Portland, ME
08.2002 - 09.2004
  • Responsible for the development and implementation of the Visa Travel Account Manager service including reporting functionality, file extract capability, invoice/financial matching and re-design of presentation architecture using JSP Model 2 MVC
  • Deployed service to WebSphere 4.04
  • Involved in all phases of the SDLC from requirements gathering to production deployment
  • Re-factored Multi-National Reporting code to improve overall performance and consolidate architecture into a homogenous presentation layer framework
  • Built proprietary HTML rendering tools in Java, working in concert with Model 2 architecture to the end of application assembly as opposed to application development.

Sr. Software Engineer

chooseenergy.com
Needham, MA
07.1998 - 07.2002
  • Designed and developed Chameleon, ChooseEnergy's proprietary technology allowing for a private label strategy for utility/supplier implementations
  • Chameleon allows ChooseEnergy's acquisition and enrollment software to be incorporated seamlessly into a client web site using client specific branding, by dynamically generated client defined page look and feel
  • Developed Supplier Side functionality for flagship CE Suite product using Java 2 Enterprise Edition
  • Built middleware EJB components using Oracle’s proprietary Business Components For Java (BC4J) Framework
  • Using BC4J framework, coded objects in all tiers to accommodate Supplier side administration of private label capabilities
  • Acted as liaison between Marketing/Design team and core team of developers to compliment the specifications handed down from Project Manager
  • Coached members of the marketing group in the core of the application in order to establish a smooth communication flow between Tech and Marketing
  • Continuously updated choice application code as Business Analysts required and usability results warranted
  • Developed and designed file upload capabilities manipulating the jspSmartUpload interface
  • Perform administrative duties as required, particularly in regard to new hires
  • Interviewed candidates for Junior and Intermediate engineering positions
  • Wrote SQL code generation software in Java to quickly and efficiently construct scripts for database triggers in order to capture table history and to create the history tables themselves
  • Managed and coached a group of three contractors, defining timeframes, work allocation and deliverables
  • Gave presentations of the Chameleon core technology and functionality to investors.

Technical Consultant

Prism Rehab Systems, Inc
Boston, MA
03.1998 - 05.1999
  • Designed, developed and implemented front end client server user interfaces for various financial modeling, data extraction and business development analysis functions using Visual Basic and Visual Basic for Applications
  • Developed a VB platform for the Proposal/Pricing software then in place, increasing the efficiency of pricing exercises
  • Automated financial reporting, analysis and assessment protocols using VBA for Office
  • Rapid application development using VBA for Office in order to accommodate current ad hoc reporting needs and automation requirements

Consultant Engineer

Internet Securities
Boston, MA
07.1996 - 07.1998
  • Designed, developed and implemented a global consolidation application which adhered to FASB 52 GAAP requirements and foreign currency translation in order to expedite the monthly close of books and to automate manual business processes using Visual Basic and VBA/SQL
  • Dynamic global consolidation spanning eighteen countries and twenty one offices reduced the close time from approximately five days to three hours
  • Programmatically audited and cleansed the then current financial reporting repository using ODBC API to wrap Navision data, MS Access as a staging area and MS Excel as a reporting tool
  • Developed an Intercompany reconciliation protocol as a plug in to the larger above mentioned application
  • Rebuilt all company financial reports including P&L, Balance Sheet and Statement of Cash Flow
  • Was involved in all vendor product demonstrations as a technical compliment to functional personnel
  • Mapped business processes for the Finance department including AP, AR, GL, Contracts and Intercompany transactions
  • Migrated data from three disparate data repositories into Oracle 8i database using SQL+
  • Modeled the ultimate data warehouse (logical model) to accommodate global contract/user/subscriber/vendor access and Marketing OLAP tools

Marketing Associate / IT Liaison, Life

Massachusetts Casualty Insurance Company
Boston, MA
08.1994 - 03.1998
  • Designed and implemented Excel bridge to VB premium calculation package of Novus 4000 Sales Illustration System in order to accommodate large volume quotes
  • Developed plan designs, technical programs in Visual Basic and wrote copy for marketing materials to support field associates in the sale of multi-life cases
  • Wrote the online technical documentation for the Novus 4000 Sales Illustration System
  • Assisted in the development of technical specifications for the Novus 4000 SIS
  • Created multi-life case management utility using MS Access Basic
  • Converted MS-DOS version of proposal software to an MS Excel platform
  • Provided back office sales support for large disability income multi-life cases

Education

Philosophy

Trinity College

Bachelor of Arts - Religious Studies/Philosophy

Connecticut College

Timeline

Director, Software Engineering

Cox Automotive
06.2015 - Current

Sr. Manager

Cox Automotive
09.2013 - 06.2015

Manager

Cox Automotive
09.2012 - 09.2013

Technical Lead and Architect

Accenture (for Pfizer)
09.2010 - 08.2012

Principal Consultant

Tourtelotte Solutions, Inc
10.2004 - 08.2010

Sr. Software Engineer

VISA
08.2002 - 09.2004

Sr. Software Engineer

chooseenergy.com
07.1998 - 07.2002

Technical Consultant

Prism Rehab Systems, Inc
03.1998 - 05.1999

Consultant Engineer

Internet Securities
07.1996 - 07.1998

Marketing Associate / IT Liaison, Life

Massachusetts Casualty Insurance Company
08.1994 - 03.1998

Philosophy

Trinity College

Bachelor of Arts - Religious Studies/Philosophy

Connecticut College
Justin McCann