Experience


General Motors

General Motors

Staff Software Engineer

July 2015 - PRESENT

As Application Architect for OnStar's Global Call Center Advisor Application, I direct full-stack development efforts, encompassing a wide range of technologies: J2EE/Spring, Azure and Pivotal Cloud, Oracle, Node.js, Docker/Kubernetes, multiple JavaScript frameworks, and messaging platforms. My experience spans building solutions for product areas including telephony, emergency services, location-based services, security, mapping, decision management, vehicle connectivity, and CRM.

Key contributor to OnStar's modernization journey, transitioning from “on prem” monolithic systems to cloud-based, event-driven architectures. Responsible for rearchitecting products, workflows and build pipelines to drive and support this transformation.

Completed multi-year effort to harden security across GM customer-facing applications. Implemented authentication, authorization, and encryption solutions at the UI, Service, and persistence layers. Developed strategies to ensure compliance with privacy data protection laws, integrated customer voice biometrics, and successfully achieved and maintained PCI compliance standards.

Conduct technical training sessions on software design, troubleshooting, secure programming, and other related topics.


General Motors

General Motors

Global Integration Tech Lead

March 2014 - July 2015

Technical lead for a data center migration project that successfully migrated over 20 applications and platforms from European data centers to US locations.

Transformed middleware solutions built on the SeeBeyond platform into IBM's integration tool suite, which includes IBM Integration Bus, WebSphere Transformation Extender, and Sterling File Transfer Service.


Compuware

Compuware

Consultant at Blue Care Network

October 2013 - March 2014

Refactored team’s source code repo, software build practices, and dependency management solutions. Modernized projects to GIT, Maven, and implemented Nexus Repository Manager into the organization.


Tek Systems

Tek Systems

Consultant at General Motors

October 2012 - September 2013

Migrated applications and server environments into GM's enterprise datacenter, led development efforts, updated applications that did not adhere to GM IT technical and security standards.


Minacs

Minacs

Tech Lead/Senior Developer

April 2007 - September 2012

Developed software products that enable users to create direct, email, and web-based marketing campaigns. Responsible for designing and implementing the application architecture, source control, testing solutions, build, and deployment processes.


bcbsm.png

Senior Developer

September 2006 - March 2007

Development and production support for insurance claims OCR System at Blue Cross Blue Shield Michigan.


Phoenix Group

Software Developer

January 1999 - August 2006

Application developer for automotive clients. Member of the team responsible for implementing source control, development tools, application frameworks, and security standards.

Profile ⚡


22 years of enterprise-level architect, development, and IT operations experience.

Experienced in leadership roles ranging from Development Manager, Technical Architect, Senior Developer, to Product Owner.

Expertise in diverse areas of software development including J2EE, cloud, desktop, mobile, middleware products, ETL and build/deploy engineering.

Extensive knowledge of the automotive, marketing, and insurance business sectors.

Technical leader of multiple build/test/deployment automation engineering projects.


Skills 🧙‍♂️


20 years architect and development expertise in Java technologies; Spring, SOAP/REST Web Services, messaging solutions, JSF, Android, and EJB

20+ years developing Oracle SQL/PLSQL solutions

10+ years experience in UI technologies; Node.js ecosystem, React, Polymer, JQuery, Adobe Flex/Flash

Expert application and systems administration skill set in Windows, Linux, WebLogic, WebSphere, Tomcat, and Azure devops

Skilled in DevOps automation, configuration management, and Docker orchestration

2 Years specializing in developing Integration middleware solutions using SeeBeyond, IBM Technologies (MQ, Integration Bus, WTX)


Education 📚


Bachelor of Science in Information Technology

Completed BSIT from the University of Phoenix in 2003


Certifications 🏆