From:                              route@monster.com

Sent:                               Saturday, May 07, 2016 5:10 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Cloud

 

This resume has been forwarded to you at the request of Monster User xapeix03

Michael Griffith 

Last updated:  03/31/16

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Howey in the Hills, FL  34737
US

Mobile: 507-299-0004   
mg@openprinciple.com
http://www.linkedin.com/in/michaelgriffith
Contact Preference:  Email

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Senior Enterprise Architect/Developer/Cloud Architect REMOTE ONLY

Resume Value: g3qyayp2acurwvgg   

  

 


Resume of Michael Griffith, page 1 of 7

Practical Experience

 

Michael Griffith, Solution Architect  / Senior Team Lead / Skilled Developer – Only Remote Work Considered

Central Florida, 34737

mg@openprinciple.com | www.linkedin.com/in/michaelgriffith/

 

Executive Summary

Michael Griffith is an accomplished technical professional with proven HANDS-ON experience designing developing and implementing successful solutions at Amazon scale using Java and Spring.  With over twenty years experience producing enterprise client-server and web applications as a developer, technical team leader, and system architect he is an exceptional communicator, with a capability for translating user requirements into streamlined functional specifications and efficient designs.  Michael has experience in all phases of the software development life cycle, and offers a broad and in-depth understanding of complex technical issues and concepts.

 

Companies & Orginization Experience

 

n         Pearson Education (Education, Technology Big Data)

n         Zappos Family of Companies (E-Commerce, Big Data)

n         AT&T (E-Commerce, Big Data)

n         DELL Consulting (B2B, Big Data)

n         Harvard Pilgrim (HealthCare B2B, Big Data)

n         US Food and Drug Administration (FDA) (HealthCare B2B-B2C)

n         National Institutes of Health (NICHD, NIMH) (HealthCare B2B)

n         Department of Health and Human Services (PSC/HHS) (HealthCare B2B)

n         WellPoint/Anthem – (Healthcare)

n         SpringSource/VMWare (Technology)

n         Donaldson Corporation (Manufacturing)

n         Pearson VUE (B2C)

n         Room and Board (E-Commerce)

n         GreenTree Lending Corporation/Walter Investments (Finance)

n         Passed NASAA Series 63 and Series 7 Exams on first attempt (licenses no longer held)

n         Primarily Self Employed Java Consultant for the past 14 years, subcontractor under OpenPrinciple Consulting.

 

Technical Skills


Platforms: Amazon (AWS) Cloud Computing, Interactive Intelligence (ININ), UNIX (Sun OS), Linux (SUSE, Red Hat, CentOS, Fedora, Ubuntu), Windows, Mac OS, VMWare ESXi/Fusion/Player, iOS

 

Methodologies & Tools: Agile / Scrum, Test Driven Development (TDD), Rational Unified Process (RUP), OO Analysis and Design, Jira, Confluence, SVN, Git, Jenkins, Bamboo, Splunk, Maven, Gradle, ANT

 

Development Frameworks and Extensive OpenSource Experience: Spring Framework 1.2 – 4.x, Java 1.2 – 1.8, Struts, Struts2, Hibernate, JPA, EJB 3.0, Ajax, Dojo, JQuery, JDBC, Swing, Open Source Experience, XML/XSL, UML, JUnit and Mock Objects, JMS, Velocity, Freemarker, Spring Security, Appian BPM, Alfresco Activiti BPM, Alfresco 5 CMS, REST/Soap-WS, RabbitMQ


Databases: Oracle, Sybase, MySQL, Relational database design, NOSQL – Apache Cassandra

Search: Lucene, Solr

Proficiency/Skill

Years of Experience

Rank (1-10)

(10 is highest)

Professional Experience in System Development Teams

20+

10

Experience in all aspects of SDLC

20+

10

Analysis and design in Web Technologies

15+

8

Java Web Development

15+

10

Model 2+ MVC Web Architectures

15+

9

Spring Framework

10+

10

Java Web Services

7

8

XML/XSL/XSD/Schema

10+

8

Oracle / RDBMS / MySQL

20+

8

Lucene/Solr Full Text Search

5

8

HTML/XHTML/CSS Design

10+

8

JPA/EJB 3.0/ORM/Hibernate

10+

8

Apache Tomcat/tcServer

10+

10

Enterprise Service Design/JMS/Rest Services

7

8

Cloud Application Platforms (AWS/VMWare)

3

7

iOS Mobile Application Development

4

4

Apache Cassandra /MongoDB

1

5


1-3 = Limited Exposure, 4-5 = Practical Experience, 6-7 = Work Independently, 8-9 = Mentor Others, 10 = Advanced Skill
 

Employment History

Pearson, Plc.             August 2015 - Present
Senior Software Architect

Java/Spring implementation of Alfresco 5 Enterprise Content Management (CMS) for Pearson Education Global Content Management Group.  Working as part of a Global team to design, develop and implement new features in Alfresco 5 (comprised of 50 Million Documents) of to replace an existing vendor system.  Responsible for design, development and coordination of multiple off shore resource groups to deliver new functionality to the Pearson Global Content Management Alfresco implementation.  Primary Responsibilities include design/implementation of asynchronous media transformation service that creates multiple renditions of source media targeted at specific delivery channels and devices. This application handles 120 million media assets annually and transcode 75,000 minutes of video monthly. Technologies used: JavaScript, Java, Spring, REST, Solr

 

Zappos Family of Companies (Consultant)           September 2014 – August 2015
Senior Systems Engineer

Java/Spring Development of new enhancements from a backlog of new features for Zappos.com, 6pm.com Zappos mobile and Couture e-Commerce web properties.  Applications run in Elastic Beanstalk (AWS) and private cloud environments. Responsible for changes to Site Search and Product Detail page stacks. Daily responsibilities involve working with Zappos Production Support to identify and determine fixes and enhancements for the three billion dollar a year Zappos.com website. Monitoring of analytic tools, system logs and code bases to ensure the Zappos application stacks work seamlessly together to prevent zero down time. Code changes often involve identifying which area of the highly complex and deep software stack is affected and making the necessary changes to eliminate outages, failures or bad customer experiences. Work closely with production support to ensure all change requests are properly deployed to the production environments. Migration of Product Search Page to Java 1.8 and Spring 4.x. Technologies used: JavaScript, Java, Spring, REST, Solr

 


AT&T (Consultant) July 2014 – September 2014
Senior Developer/Solution Architect

Converted and Refactored and existing Java based Oracle Database used for AT&T customer profile information to a multi-node Apache Cassandra Implementation.   Working in Common Services System Architecture team (CSSA) – Responsible for analysis, design and refactoring of Java/Spring based code that used JPA backed by Hibernate to redesign the application to Apache Cassandra. Applications developed for AWS platform. (Technologies used: Java, SpringCore, Apache Cassandra)

 

Harvard Pilgrim (Dell Consultant) April 2014 – September 2014
Senior Developer/Solution Architect

Implemented a series of Java/Spring Batch jobs related to the Accumulator Management System (AMS). AMS is an exchange system, which tracks data associated with member deductibles, out-of-pocket expense or other member limits associated with expenses -- to create a source of information for claim adjudication. Responsible for the complete implementation of a series of Spring Batch jobs related to a set of products or providers – from design to implementation, through deployment of the product. Technologies used: JavaScript, Java, SpringBatch, SpringData
 

WellPoint/Anthem (Consultant)                                               April 2013 – March 2014

Solution Architect

Multi-Channel Contact Center (MCC) Project:  As a solution architect for WellPoint’s new Model Office and Multi-Channel Contact Center, Mr. Griffith’s primary responsibilities include working with a premier cloud vendor (Interactive Intelligence) to integrate a Contact Center as a Service (CaaS) with WellPoint’s various member Portals. As a solution architect, it is Mr. Griffith’s role to design solutions that align with the business context at both a conceptual and component level. Mr. Griffith facilitates the collaboration of all relevant architecture teams, development teams and solution engineering to create conceptual, logical and physical architectures for the WellPoint MCC Project. Additional responsibilities include:

·   Collaborating across all of WellPoint IT to find solutions and modify architectures given scope changes, discovery of previously unknown issues and/or any unintended consequences encountered during detailed design, construction and implementation phases of each release.
 

·   Resolving IT architecture problems through option analysis which includes identification, assessment and resolution of business / technical problems in accordance to architecture standards frameworks and guidelines.

·   Facilitating and influencing discussions on various solution options -- outlining the advantages, disadvantages and potential risk associated with each approach.

 

Digital DataVoice (DDV)              September 2012 – March 2013

Principal Consultant

Principal Consultant for Digital DataVoice:  Responsible for working with clients on assigned Java projects to identify solutions to business problems and improve processes.  As part of the Vision Team at DDV, duties include providing subject matter expertise and technical leadership for managed services teams.  Day to day duties include managing and mentoring teams of Java/Spring developers on managed services projects; executing and completing projects within scope and budget agreed upon with the client; evaluating existing systems and procedures to make recommendations for improvements; providing thought leadership, prototypes and proof of concepts that benefits the clients needs and identifying business and technical landscape and improvements that strengthen customer relationships and expose new strategic business opportunities.

 

SpringSource, a Division of VMWare(Now Pivitol)            March 2012 – September 2012

Systems Engineer

Systems Engineer for vFabric Cloud Application Platform:  Responsible for providing Pre-Sales Engineer activities for the Java / Spring based VMWare vFabric Cloud Application Platform.  Duties included providing VMWare customers and prospects with solutions to business problems using the vFabric suite. This position required intimate architect level knowledge and experience with building Java EE and Spring based applications that can scale horizontally in the cloud, the ability to uncover business challenges as well as the ability to design and develop custom solutions to solve those challenges.  Solutions often involved NOSQL (GemFire) type of Internet-based application designs, re-architecting web based applications for scaling out in a cloud-based environment.


Mackson Consulting, Reston, Virginia  February 2011 – March 2012

Application Architect, Sr. Technical Lead/Consultant

Application Architect & Team lead for Program Support Center (PSC) division of the Department of Health and Human Services (DHHS):  Orchestrating, designing and leading all technical aspects of an Amazon Cloud Computing based COTS integration plus Custom Java/Spring and PHP Application Development effort.  The web application is an e-Commerce engine that allows PSC broaden their reach into the federal marketplace by providing an easy-to-use e-Commerce portal that provides a high-quality, consistent and visible customer experience.  The e-Commerce system is integrated with an Open Source BPMN 2.0 Workflow/Processing Engine to perform order fulfillment and quote to order services.  The e-Commerce system integrates with HHS’s Single Sign On (SSO) solution via SAML 2.0.  Integration between backend systems such as HHS’s Unified Financial Management System (UFMS) have been designed and implemented using Enterprise Integration Patterns in Apache Camel.

Technologies Used:  Java, Amazon EC2 Cloud Compute Services including EC2, IAM, S3, ELB, RDS, SES, AWS Security Groups and Elastic IPs, Spring Framework 3.0, Alfresco Activiti 5.x (BPMN 2.0), Apache Camel, JPA 2.0, Hibernate 3.0, MySQL & AWS RDB, Apache Tomcat, PHP5, Magento Enterprise 1.9, Eclipse IDE

 

DRT Strategies, Arlington, Virginia      October 2010 – May 2011

Sr. Technical Consultant/IT Strategist Consultant

DRT Strategies, Inc. retained Mr. Griffith as part of their award of the FDA’s Information Technology Support Services (ITSS) Contract.  The ITSS contract is an infinite delivery, indefinite quality (IDIQ) contract to obtain technology support services throughout the FDA’s Agency in all phases of Software Development Lifecycle. As an expert in developing conceptual, logical and physical architectures, Mr. Griffith’s deep experience in enterprise and system architectures, systems engineering and modern software development helps DRT craft creative solutions to improve productivity and introduce new value added services.

 

G&B Solutions, Inc, McLean, Virginia  May 2007 – September 2010

Enterprise Architect/Principle Consultant

·   Lead developer and Chief Technical Architect for the FDA’s Electronic Safety Reporting Portal (SRP).  The Java based Portal is a joint collaboration between the FDA and the National Institute of Health, to provide a mechanism for reporting pre and post Market safety data to the Federal Government.   The software designed and implemented on behalf of this project for the FDA include a 24x7 Message Oriented Middleware component that reads incoming XML messages from an Electronic Gateway Interface and processes the messages into an HL7 ICSR standard format. More information about the SRP portal can be found at: http://www.fda.gov/NewsEvents/Newsroom/PressAnnouncements/ucm213221.htm
Technologies Used: Informatica DataTranslation Studio, Informatica PowerCenter, Java 6, XML, XML Schema, XPath, Oracle 10g. 
 

·   Application Architect at the US Food and Drug Administration:  Acting as a trusted consultant, reporting directly to the Agency CIO, Mr. Griffith led the technical aspects of consolidating eight FDA Center’s Java application development practices into an Agency level set of standards for application design, and development.  Based on personal assessments and recommendations, the FDA CIO created the Architecture and Tools Group (ATG) to centralize and modernize application development processes within the FDA.
Technologies Used:  Appian BPM, Various Open Source Frameworks Struts 2.0, Java, Spring Framework 2.5, JPA 1.0, Hibernate 3.0, XHTML, Eclipse IDE
 

·   IT Strategist for the U.S. Food and Drug Administration:  Fulfilling the mission of creating a common Java/Spring framework to enable interoperability and consistency in enterprise and Center/Office development efforts.  Responsible for crafting development standards, including governance for reusable templates, services and common functions.

 

OpenPrinciple Consulting, LLC, (Self Employment)                                                    2005 - Present

Principal Consultant

 

As a technical consultant working for a varied list of local and national clients, Mr. Griffith created new designs and developed solutions in Java for the following projects:

 

·   Warranty Card and Commercial Compliance System:  For a Major Minnesota Air Filtration manufacturer.  This system allows the customer’s dealer/installer to upload a log file collected from a data recorder installed on a vehicle’s exhaust system. The Java based web application performs complex analysis on the log file to ensure that the EPA (and other regulatory agencies) allows the vehicle to be retrofitted with the manufacture’s exhaust system.  The system produces a customized recommendation letter, which includes good, better and best choices and also displays a histogram of the data analyzed.  Having a record of the recommendation for retrofitting eliminates the risk for the manufacturer that they can be in violation of a dealer misusing or installing parts on vehicles that are not qualified for the retrofitting.  Additional key aspects of the system are:  Automation of the data log processing eliminated the need for a full time Engineer to analyze new data logs. Reduced exposure of manufacturer of non-compliant applications, resulting in fewer violations from the EPA and California Air Resource Board (CARB). Each violation is typically followed by a fine with can be upwards of $500,000.  The new compliance system greatly reduces if not eliminates the possibility of violations and fines. Reduced costs on legal fees. Technologies Used:  Java, Struts 2.0, Spring Framework 3.0, Spring Security 3, JPA 2.0, Hibernate 3.0, JQuery 1.4, Integration with LimeSurvey for Warranty Registrations and Assessments, XHTML, iText, JFreeChart, Oracle 10g, Eclipse IDE
 

·   Computer Based Testing/Assessment Driver: One of a team of seven developers engaged in a rewrite of the core assessment driver (engine) of an International Computer Based Testing and Certification Service Provider.  This is a redesign of the company’s assessment delivery engine to update it with modern application architectural patterns in Java and migrate from a legacy Test Definition Language to an open source XML based language Question & Test Interoperability (QTI).  Responsibilities include: Analysis, design, development and creation of Junit tests for various architectural components. Technologies Used:  Java, Spring Framework XML/XSLT

 

·   Event Registration Web Registration: Developed and implemented a Java/Spring solution incorporating a public facing registration form as well as an administrative dashboard analytics interface. Administrative functions included real-time email application statistics for decision support.  Other functions included: Event driven system generated emails to facilitate approval/response of abstract submissions, conference book generation functions, a range of exportation/printing options, and event management/notification capabilities.
 

·   Outstanding Resident Award Nomination Web Application: Streamlined and modernized nomination, registration, and award selection processes through an integrated Java/Spring based Web application. Solution encompassed online nomination, voting, and notification processes as well as fully enabled real-time statistical routines. Included Excel exportation and printing functions.
 

·   Public Website Redesign: For Room and Board, a home furnishings chain, Mr. Griffith participated in a team of three developers to evaluate, redesign, and re-platform their Java/Spring based public website and e-business portion known as ‘shop at home’.
 

·   As a follow-on project with Room and Board, Mr. Griffith also evaluated, redesigned, re-platformed, and recoded their Career Admin Intranet application.  Both websites used Java/Struts/Spring/Velocity/Jakarta and Hibernate ORM platform mix.



 

 

Guerrilla Technical Services, Inc., (Self Employment)2001 - 2005

Principal Consultant

All Mr. Griffith’s projects were for the National Institute of Child Health and Human Services Intramural Research Division (NICHD/DIR).

 

Responsible for the development of 16 Java-based web, desktop, and handheld applications including office administration, workflow processes & medical research using industry standards and stable open source projects where appropriate.  Six key projects are further described:
 

·   Clinical Trials Database: Created a Java/Spring web-based Clinical Trials database application to house the hundreds of active and inactive protocols over years of NICHD’s research projects.  The Clinical Trials database allowed the development and customization of on-line data collection for each protocol.  The on-line forms could be constructed and ordered by non-technical programming staff such as a staff clinician or clinical fellow.  Dynamic execution of forms included the ability to include standard validation and cross-field validations.  This application interfaced with an LDAP directory for security/authority information using Web Services.  The completed application allows NICHD to have a standard enterprise class approach to how protocols are constructed, executed and reported on.
 

·   NICHD/DIR Research Tools: Developed and implemented two distinct and multifunctional genetic research tools using Java/Spring -- tailored for bioinformatics and genomics, respectively. Applications facilitated database mining, data analysis and comparison, as well as storage of large datasets.
 

·   Publication and Abstract Clearance Manager: Designed and launched an on-line Java/Spring solution and database to streamline submission tracking and approval of Scientific Journal articles utilizing a purpose-built workflow engine. Developed routines for routing requests and document management.
 

·   Procurement Management (eRequisition): Developed a Java/Spring based administrative system enabling online submission of procurement requests. Incorporated processes to streamline recurring orders and ensure consistent stock levels of consumable materials. Utilized purpose-built workflow engine and user-role security systems.
 

·   Work Flow Subsystem: Created a Java/Spring server-based service used by multiple applications for carrying out workflow-related tasks such as sending email notifications for document approval and routing.  Among its core features, WFSS presents a user interface that allows the creation of tasks, and the assignment of roles that can perform those tasks.  The application also includes a Java API for client-side applications to invoke and interact with WFSS.
 

·   Used Java, MySQL, JUnit, DBUnit and Mock Objects to create a suite of automated unit tests with metrics applied to measure quantity and quality of tests.
 

·   Used SVN and Cruise Control for continuous integration and automated building & testing of the code bases.

 

Firepond, Inc (formerly Signature Software), Bloomington, MN     1994 - 2001

Various Roles and Titles

 

Michael Griffith began his professional career with Signature Software by programming with PowerBuilder.  Over the years, he became a PowerBuilder expert, leading to the authoring of many articles and books, (a sample of which are listed below.)  Taking advantage of his natural analytical logic, organizational skills, and natural curiosity, Michael rose through the ranks, working as analyst, database designer, application developer, and platform architect. During this time, Michael worked on a wide variety of applications in many industries, including but not limited to: manufacturing, packaging, healthcare, sales/CRM and life sciences. His excellent communications skills have endeared him to many clients and the programmers he mentored.  Firepond, Inc retained Michael Griffith upon their acquisition of Signature Software as their Director of Professional Services, where he authored the Company’s RAPIDFire implementation methodology, which defined the professional services delivery strategy, thereby reversing Firepond’s professional services losses into profit within three consecutive quarters.

 

Education
 

General Education Coursework, University of Minnesota, Minneapolis, MN

Biomedical Engineering Coursework, Inver Hills Community College, Inver Grove Heights, MN

 

Published Materials

 

§    Monthly Editorial Column: Editor-in-Chief, PowerBuilder Developers Journal (May 1995 – November 1996)

§    Book:  Co-author of PowerBuilder 5.0, Secrets of the Masters

§    Book:  Co-author of PowerBuilder 4.0, Secrets of the Masters



Experience

BACK TO TOP

 

Job Title

Company

Experience

Sr. Software Architect

Pearson Educacion Sa

- Present

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

100.00 - 100.00 USD hr

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

More than 15 Years

Date of Availability:

Within 2 weeks

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

Other Active Clearance

US Military Service:

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

Senior Enterprise Architect/Developer

Desired Job Type:

Employee
Temporary/Contract/Project

Desired Status:

Full-Time

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         Software/System Architecture

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-FL-Orlando

Relocate:

No

Willingness to travel:

No Travel Required

 

Languages:

Languages

Proficiency Level

English

Fluent