Java Engineer Resume
Walled Lake, MI
PROFESSIONAL SUMMARY:
A high - octane, engaged and creative java architect and engineer with demonstrated skills in agile transformation, program turnaround and new product development. Solid track record in roles spanning enterprise architecture, governance, DevOps, product management, change management, vendor management, continuous improvement, hiring/firing, budgeting and strategic planning. Charismatic leader and coach who amplifies the capabilities of everyone on his teams.
TECHNICAL SKILLS:
Cloud Infrastructure: Amazon EC2, Amazon S3, Amazon Route 53, Amazon Elastic Load Balancer, Microsoft Azure IaaS, Salesforce.com PaaS
Web Frameworks: Angular.js, Bootstrap, HTML, PHP, CSS, JavaScript, JSON, Spring REST Controllers, Jackson FasterXML, Spring Boot, Spring Security, WordPress
Commercial 3rd Party Integration Frameworks: LocationSmart (ip/geo-location), EVS IdentiFlo (identity verification), Five9 Virtual Call Center, PayPal PayFlow Pro, PayPal Payments API, PayPal Payout API, NMI Payments Gateway, ADS Financing/Lending Gateway
Open Integration Frameworks: SOA, SOA Fabric, REST, SOAP, XML/HTTP, EAI, EJB, CORBA, IBM Message Broker, IBM WebSphere Process Server, IBM DataPower, Messaging, JMS
Databases: Spring JPA, Hibernate, MongoDB, MSSQL, MySQL, Oracle
DevOps: Jenkins, Git/Github, SourceTree, Maven, SonarQube
Operating Systems: OSX, ubuntu linux, Windows 8, Windows 7, Solaris
Languages: Java, C#, Apex, Delphi, C++, Visual Basic
PROFESSIONAL HISTORY:
Confidential, Walled Lake, MI
Java Engineer
Responsibilities:
- Microservices architect and java engineer for Michigan health insurance provider
- Led the migration of public-facing web platform from on-premises Glassfish to Red Hat OpenShift, Docker, Kubernetes and JBoss running in Microsoft Azure
- Introduced agile and lean engineering principles including Kanban and User Stories
- Designed approach for microservices discovery and decomposition in Docker containers
- Agile coach, java engineer and DevOps lead for advanced intelligent vehicle diagnostics platform
- Reduced service repair time more than 50%, while increasing root-cause accuracy and compliance to reduce annual warranty costs of $5B+
- Microservice API’s designed in RAML, developed on Java/JEE, Spring, Hibernate, MySQL, Maven, Git, SonarQube and deployed to AWS EC2
- Extensive integration to 3rd party knowledge engine that encapsulated complete service manuals for Chrysler 200c model (pilot)
- Designed the grammar for interactive service manual content navigation and root cause identification, with the vehicle as the driver and the service tech under its direction
- Interim CTO, java team lead and DevOps lead for venture-funded fantasy sports cloud platform
- This Internet startup had failed to produce software for 288 days - after assessing their codebase and scrapping most of their work, I promised 60 days to private beta and delivered in 59, moving to public beta in only 84
- Established continuous integration/continuous deployment process for rapidly building out this scalable architecture on AWS EC2, S3, Route 53 and Elastic Load Balancing
- Leveraged microservices developed on Java/JEE, Spring, Hibernate, MongoDB, Maven, Git, with Angular/Bootstrap/HTML5/CSS front end
- Implemented Scrumban approach to optimize flow and prioritization of MVP features, focused on getting to the commercial market
- Agile turnaround and process improvement consultant for $4.5B tier 1 manufacturer
- Dramatically improved agile team effectiveness for manufacturing plant floor systems team, instantiating complete transparency into work-in-progress
- Increased team velocity and throughput reducing sprint cycles from 5 weeks down to 2
- Implemented process and governance improvements to increase Root Cause acceptance on the first governance review from 10% to 90%
- Connected Vehicle performance improvement consultant
- Identified opportunities for between 60%-70% reduction in command latency for remote start/stop/lock/unlock capabilities
Confidential, Farmington Hills, MI
Chief Information Officer
Responsibilities:
- Marketing technologist (agile team lead and program manager)
- Developed tracking and attribution analytics of sales to $30m marketing spend that increased confidence metrics from 65% to 95% in six months
- Improved booking rates from 18% to 42% via six months of extensive integration, tracking and optimization of our call center dialer and corresponding operational improvements
- Lead engineer for our Point of Sale (POS) systems
- Enhanced financing partner integration to increase customer financing options by 25%
- Reduced excessive discounting by 40% by eliminating software defects in POS rules and database configuration, while inventing new dynamic management of promo policies
- Infrastructure and vendor management
- Migrated enterprise systems to a cloud infrastructure, reduced expenses by 84% from $25k/month to only $4k with no interruption in performance, availability or quality of service
- Renegotiated or scrapped over $2M in vendor annual contracts and Master Service Agreements
- Pricing Czar
- Drove an effective 10%-30% increase in price per treatment while remaining 30% below our largest competitor, by designing pricing zones and a blended service portfolio
Execution Environment: Windows, .NET, C#, TFS, Visual Studio, Microsoft Azure, Leankit, ColdFusion, IIS, SOAP, REST, HTML5, Javascript, MSSQL
Confidential, Troy, MI
Chief Scientist/Chief Technology Officer
Responsibilities:
- Agile coach, architect and dev lead
- Created a web-based “al 401k” solution for 1M employees of IBM in just three months using a hybrid Scrum/XP approach on Java/JEE, Jenkins, Maven, Git, HTML5, CSS, Javascript
- Automated the budget authorization processes for Team Detroit in a high-velocity Agile SOA program rescue/recovery integrated with PeopleSoft ERP on Java/JEE, Maven
- Invented a full- lifecycle work management solution for Project Worldwide (formerly George P Johnson companies) through a series of Scrum/XP releases using Apex on Force.com, HTML5, CSS, Javascript
- Created a custom event planning configurator for Chair Covers and Linens using XP principles on the Salesforce.com platform that generated a pixel-perfect rendering of custom table configurations for weddings and other events
- Consolidate a leveraged software platform for utility billing deployed in over 60 unique instances into a single customizable, multi-tenant SaaS platform for Utilitec
Confidential, St. Louis, MO
National Director
Responsibilities:
- Reduced information latency by 96% by integrating the primary brands of Luxottica Retail, also eliminating over 3,000 overlapping legacy processes using Java/JEE and IBM Message Broker
- Reduced quote-to-card cycle time by 93% for over 80% of new applicants for Confidential, from an initial 30 days to begin assessing premiums to only 2 days
- Thought Leadership
- By inventing new offers of increasing value, outperformed sales performance targets by 100% in 2006 and 400% in 2007
- Delivered over 20 public seminars and keynote sessions on SOA technology, governance and adaptive business processes as the only non-IBM employee to speak in their “Impact 2007” conference series
Execution Environment: IBM Websphere Process Server, Websphere Message Broker, Websphere Portal, DataPower, Websphere Commerce Server, TIBCO Enterprise
Confidential, Southfield, MI
Chief Technology Officer, Executive Vice President
Responsibilities:
- Integrated identity management for DaimlerChrysler, reducing onboarding time from 60 days to 2 days, and removing terminated employee access to secured buildings, systems and phones using Java/JEE, Ant
- Automated 97% of OnStar common call center operations (renewal, cancellation, etc.) using SOA and messaging for enterprise integration, delivering 6-sigma quality in 40% of competitors’ estimated effort using Java/JEE, Maven, Axis
- Performance tuning and DevOps
- Reduced Virtual Advisor startup latency 92%, from over 30 seconds to under 2.5 seconds using Java/JEE
- Increased Virtual Advisor scalability 500x, from 7 concurrent sessions to several thousand, and reducing maintenance and recovery windows 99.75%, from 800 hours to under 2 hours per year
- Constructed a $4 million software testing and lab for Chrysler, introducing testing standard practices for better quality and traceability with less rework
Execution Environment: Weblogic, Java/JEE, Web Services, Tomcat, VisualAge, Oracle, .NET, C#, Delphi, Visual Basic