We provide IT Staff Augmentation Services!

Chief Software Architect Resume

4.00/5 (Submit Your Rating)

Cleveland, OH

SUMMARY OF EXPERIENCE AND INTERESTS

  • Startups
  • Extreme Transaction Processing (XTP)
  • Big Data
  • Cloud (IAAS/PAAS/SAAS)
  • Enterprise Solutions Architecture
  • Enterprise Application Integration (EAI)
  • Product Line Architecture
  • Enterprise Data Integration
  • Service Oriented Architecture (SOA)
  • Enterprise Service Bus (ESB)
  • Event Driven Architecture (EDA)
  • Performance/Scalability
  • Complex Event Processing (CEP)
  • Java/XML
  • Enterprise Performance Management (EPM)
  • Security
  • Enterprise Decision Management (EDM)
  • Apache Software Foundation
  • Business Process Management (BPM)
  • Apache ServiceMix
  • Business Rules Management (BRM)
  • Liferay
  • Master Data Management (MDM)
  • JPA/OpenJPA
  • Software Architecture
  • Talend
SUMMARY OF PROFESSIONAL QUALIFICATIONS
  • Experienced Enterprise Solutions Software Architect > 12 years, Software Developer > 15 years
  • Specialize in Business Benefits/Mission Objectives w/SAAS, MDM, EDM, EPM, SOA, EDA, EDI, BPM, BRM, CEP
  • Worked within Technology over the last 22 years (7 in Nuclear, 15 in Software)
  • Experienced in GERAM, TOGAF, Zachman, IEEE - 1471, VRAPS, QAW, ADD, ATAM, ARID
  • Work with stakeholders to select styles for best fit (e.g. SAAS, SOA, EDA, Bus, Layers)
  • Select/develop Reference Architectures/Models to assist in architectural design guidance
  • Develop Preliminary designs, proof-of-concepts, and prototypes to obtain stakeholder buy-in
  • Write position papers to facilitate stakeholder buy-in and white papers to assist marketing
  • Select frameworks/patterns/technologies/standards (e.g. ESB, BPMS, BRMS, BAM, CEP, WS-*)
  • Lead in/evaluate and select software vendors for each framework (e.g. Apache, IBM, Oracle)
  • Develop Architecture Definition with viewpoints focused on stakeholder groups’ desires & concerns
  • Viewpoint Models developed at appropriate levels of breadth & depth
  • Lead designers/engineers in design blueprints (framework/component/service/object/relational)
  • Provide ‘hands-on’ analysis, design, development, and testing when and where needed
  • Monitor & review design & development to ensure compliancy with architectural design
  • Worked as Architect, Project Manager/Lead, Analyst, Engineer, Programmer, QA, Instructor
  • Mentors include an experienced Chief Security Architect, CTO, and VP Development
  • Experienced in JSE/JEE/EJB/JSP/Servlet/SOAP/XML/XSD/WSDL/JBI/SCA/OSGI/WS-*)
  • Experienced in Security, Scalability, and Availability soundness principles and implements
  • Experience with Security & Network technologies, Project, Systems, & Change Management
  • Client focused, strong creative problem solver using innovative ideas and patterns
  • Verticals: Government, Entertainment, Insurance, Medical, Retail, Real Estate, Supply Chain, Chemical, Manufacturing, Legal
  • Inactive Secret Clearance from Navy Nuclear work

PROFESSIONAL HISTORY

Confidential (Akron, OH)

Owner / Micropreneur / Lean Software Architect / Developer

  • Agile Development
  • Java SE/EE (Servlet/EJB/MDB/OSGi)
  • Apache Camel
  • Apache Aries
  • XML / XSD / XSLT / JAXB / XJC
  • WSDL / WS-*
  • SAML / Kerberos / Encryption / Hashing
  • HTML5 / CSS3 / JavaScript / JSON / AJAX
  • jQuery / jQuery UI
  • Android
  • JPA / OpenJPA / Hibernate
  • MySQL, MS SQL Server, Oracle
  • Maven, Ant, Jenkins, Sonar, JProfiler
  • Apache ServiceMix, Tomcat
  • Liferay
  • Talend
  • Amazon Web Services (AWS)
  • BPEL
  • BPMN

Confidential (Cleveland, OH)

Chief Software Architect

Worked with the founder, Investors, Sales/Marketing, Product Management, Operations, developers, and contractors to re-architect their current products into a cohesive product line to support integration with medium-to-large corporations’ Enterprise Architectures supporting the complete Electronic Discovery Reference Model (EDRM). The new architectural design supported much greater than the 10x increase in revenue and profit targets due to dramatic performance/scalability improvements while greatly improving process output quality improving support for the much larger corporate e-discovery market to make them much more competitive in their market. Prototype focused on more immediate need to obtain investment. Technologies/standards in use included Java, WSDL, WS-*, JPA, JAXB, EOSGi, XML, XSD, XSLT, & Velocity. Vendor products in use included Maven 3.0.4, Archiva 1.3.6, Jenkins 1.509.2, JIRA 6.0, Liferay 6.1, Apache ServiceMix 4.5.2/5.0 (Felix/Aries), Apache Tomcat 7.0.42, Camel 2.11, CXF 2.7.6, & OpenJPA 2.2.1.

Confidential (Brecksville, OH)

Sr Architect - Consultant

Assisted in writing a phase one proposal for a $20M EIM program; provided consulting on Service Oriented Architecture (SOA), Event Driven Architecture (EDA), Enterprise Data Integration (EDI), Extract Transform Load (ETL), Master Data Management (MDM), Business Process Management (BPM), Business Rules Management (BRM), Enterprise Information Management (EIM), Enterprise Decision Management (EDM), and Enterprise Performance Management (EPM) initiatives.

Confidential (Cleveland, OH)

Worked with their owners, Sales/Marketing, Product Management, and developers to begin re-architecting their current products into a cohesive product line to support integration with medium-to-large corporations’ Enterprise Architectures supporting the complete Electronic Discovery Reference Model (EDRM). Integrated MS Exchange 2010, MS SharePoint 2010, ServiceMix 4.4.2, Aries/Felix, Apache Camel, Lucene, and others for a prototype.

Confidential (Cleveland, OH)

Evaluated their current Master Data Management architecture's ability to support their needs.

Recommended to CIO to start Program Management and Enterprise Architect groups, a re-organization, and a corporate-wide SOA initiative to address MDM data integration (as well as other integration issues) at the enterprise level. Savings of $25M/yr OPEX within 5 years was estimated.

Confidential (Akron, OH)

Implemented BPEL routes for lower-level routing while guiding service development ensuring future business process route designs were kept in mind for ease of future implementation.

Confidential (Akron, OH)

Context

Confidential, an Independent Software Vendor for the Retail industry, provided Pricing and Inventory management software for Tier 1 and 2 Grocery and General Merchandising customers. Several opportunities lead to the desire for a new architecture.

Architectural Design

Stakeholder ROI/Business Benefits desired and concerns were captured by working with Executive Management, Sales, Marketing, and Product Management, Retailers through an Advisory Board and Surveys to obtain their desires and concerns and Corporate's 10k to ensure strategic alignment. Architectural Design was accomplished through:

  • Captured Architectural Designs and Rationales by using an Architecture Definition document based on IEEE-1471, SEI SAD templates, TOGAF viewpoints, and Zachman model framework
  • Informally used TOGAF Architecture Development Methodology (ADM) for guidance
  • Selected and Presented Reference Models (OASIS/ARTS) to guide company’s SOA initiative
  • Provided a Conceptual (Preliminary) Architecture with models and presented to Executives
  • Developed (w/ a Sr. Engineer/Developer) a SAAS/SOA/EDA/BPMS/BRMS Proof-of-Concept for executive stakeholder buy-in
  • Synthesized design guidelines for obtaining general business benefits (governance)
  • Produced a 15 Year Capability Roadmap and achieved Executive adoption
  • Strengthened selected vendor relationships
  • Ensured expectations of management and development staff were reasonable to safeguard morale
  • Modeled w/ sketches, whiteboards, Power Point, Intalio, Enterprise Architect, UML, Blender
  • Stayed abreast of Standards including GS1, ARTS XML, WS-*, JBI, SCA, BPEL, EDI (856, 857, 894, 895)
  • Was active member of Confidential Business Process Committee and XML POSLog v6 Work Group
  • Evaluated Mobile retail solutions including Java ME, Android, Windows .Net CF, Windows SilverLight, and Browser/JS/DLL selecting Windows .Net CF in 2007.
  • Lightly evaluated Business Process Management (BPM) vendor solutions including Intalio, Oracle BPM, Lombardi BPM, IBM BPM, and Tibco ActiveMatrix BPM in 2007 selecting Intalio for initial OpenSource platform.
  • Lightly evaluated open source Business Rules Management System (BRMS) vendor solutions including Corticon and Drools in 2008 for initial OpenSource platform choosing Drools.
  • Evaluated Enterprise Service Bus vendors in 2007 including Mule, Apache ServiceMix, Oracle OSB, and Tibco ActiveMatrix Service Bus selecting Apache ServiceMix for initial OpenSource platform.
  • Evaluated and recommended Liferay Portal deployed in ServiceMix vs. ‘hand coding’ JSP-based frameworks in 2008.

Component Design/Implementation/Integration

Flushed out detailed designs and implemented the product line with 12 Software Engineers/Developers:

  • Designed, presented, and implemented more complex frameworks and then taught engineers, developers, and integrators on how to design, develop, integrate functionality
  • Evaluated Engineers' designs against Architectural design/stakeholder desires/concerns
  • Worked with management to define and model business processes using BPM tool and capture business rules using BRMS tool.
  • Worked with management, engineering, and integration to define and develop routing services in BPEL including performing gap analysis to determine new services needed to be developed.
  • Worked with engineering management on improving their software development life cycle (SDLC) process and project planning to improve development efficiencies and mentoring my replacement

Confidential

Ensured Confidential was in alignment with Confidential vision for support of implementing Business Processes with BPMS tools and worked with additional work groups as needed.

Confidential (Jacksonville, FL)

Supply Chain Management Architect

  • Collaboratively designed a Conceptual Architecture for a real-time 100,000 claims/day capability processing system providing shorter turnaround times on claims processing reducing provider payout wait times
  • Provided an initial roadmap for the current batch-based ETL-style 50,000 claims/day processing system’s migration to a new ESB/SOA-style Architecture that included gradual removal of FTP links with insertion of Service interfaces and MOM backbone providing the infrastructure necessary to support a more real-time, service-based, agile organization by providing the application infrastructure to support service integration with a BPMS & BRMS
  • BRMS technologies lightly evaluated (for potential proof-of-concept) were ILOG JRules, Blaze Advisor, OPSJ, Jess, Corticon, and JBoss Rules
  • Modeling with sketches, whiteboards, Visio, and UML
  • Standards/APIs include limited WS-*, JMS, JSR-94
  • Other tools used include ClearCase, ClearQuest, MS Project, Word, Excel, and PowerPoint

Confidential (San Diego, CA)

System Designer

  • Evaluated the ability of their current IT architecture (network, application, data, and information) to meet business growth expectations scaling economically while maintaining performance and availability SLAs
  • Results analyzed with new hardware scaling and software tuning re-factorings as inputs to their roadmap with resulting successes
  • Provided design inputs for their technical roadmap to shape their batch-type synchronous ETL-style integration system into a more real-time asynchronous SOA-style Hub-and-Spoke integration system integrating medical insurance companies, medical practices, and banks
  • Technologies used were jBPM, BridgeGate, BAI, Lockbox, EDI (X12 - 820, 823, 824, 835, 997), JBoss J2EE container, Sparx Enterprise Architect 6.1, UML 2.0, Ethereal, Optimizeit, JProfiler, IntelliJ, Eclipse, Ant, Hibernate, Subversion, JIRA, Mac OS X, Windows XP/2k/2k3, and Linux Red Hat

Confidential (La Jolla, CA)

Software Security Architect

  • Assisted the Chief Security Architect with the formulation, definition, and alignment of security architecture within an SOA style for the Confidential Health Administration (VHA)’s international IT health system (HealtheVet)
  • Member of the Health Information Architects (HIA) group
  • Provided inputs into Zachman-based architecture definitions
  • Determined software interface specifications
  • Evaluated commercial-off-the-shelf (COTS) products for standards compliancy and architectural fit
  • Developed and presented prototypes, proof-of-concepts, and demonstrations for stakeholder buy in
  • Performed tradeoff analysis between competing solutions to select best candidates
  • Implemented and deployed a pilot for stakeholder buy in
  • Provided leadership, direction, and support to technical team
  • Technologies/Standards researched/prototyped include HL7, RBAC, XACML, BEA ALES, IBM TAM & WebSeal, Single Sign On, SAML, JAAS, JGSS, VSJ, SPNEGO, Kerberos, Active Directory, PKI, X.509, WS-Security, WS-Signature, and WS-Encryption, MD5, SHA1, 3DES, AES, Java/J2EE, BEA WebLogic, sketchbooks, white boards, Photoshop, Sparx Enterprise Architect, VP-UML, MS Power Point, MS Word, Oxygen, IntelliJ, Ethereal, Mac OS X, Windows 2000/2003, Linux SUSE and Red Hat

Confidential (Poway, CA)

Software Integration Architect

  • Used MISMO standards for integrations
  • Worked w/ Integration, Support, and QA to gather and prioritize their concerns as inputs into architectural design
  • Lightly used SEI’s QAW, ADD, ARID, and ATAM processes to aid in the transition from a Hub-and-Spoke SOA to an Enterprise Service Bus (ESB) SOA
  • Provided an architectural roadmap for an existing software message router (C#/SOAP) using a hybrid ANSI/IEEE-1471-2000/SEI documentation with Kruchten 4+1 viewpoints
  • Presented designs to Executive and Support stakeholders
  • Lightly researched Workflow and Web Service Security Standards for integration evaluation
  • Traveled to Bangalore, India to present architecture definitions to designers & Call Center
  • Provided a design for a web service-testing tool (Java/SOAP)
  • Technologies used were RequisitePro, ClearCase/ClearQuest, UML, Rational Rose, Sparx Enterprise Architect, Java (J2SE/J2EE), XML, XSLT, C#, XMLSpy, BEA WebLogic (Server, Portal, Integration), Tomcat, Oracle RDBMS, Solaris OS, and Sun server hardware

Confidential (San Diego, CA)

Java Developer

  • Reported directly to and worked closely with the CTO providing architectural design, project leadership, and development process engineering for company’s product line (CMS, ETL)
  • Created project plans with MS Project
  • Designed with UML and implemented an ETL using a J2EE container
  • Evaluated Struts, Maverick, & Barracuda/XMLC Web MVC frameworks; settled w/Maverick
  • Designed J2EE components with UML with TogetherJ
  • Designed operational relational databases with Erwin for MS SQL Server and Oracle
  • Used the RUP to a partial CMM-Level 2 guideline (no SCM)
  • Fully automated build and deployment processes
  • Mentored engineers and programmers
  • Technologies used were Java J2SE/J2EE (EJB, Servlet, JSP), IntelliJ IDEA, SQL, Toad/Query Analyzer, XML, XMLSpy, JBoss, Orion, and Tomcat J2EE containers, Red Hat Linux and Windows 2000 Advanced Server operating systems

Confidential (Solana Beach, CA)

Technical Developer

Jr. Software Architect, Software Engineer, Java Developer

  • Designed, built, tested, deployed, and maintained a four-tier physical, four-tier logical distributed J2EE architecture and its components to meet scalability issues for Walt Disney acceptance
  • Re-engineered K-Means Clustering engine for improved scalability
  • Mentored junior and senior engineers on Java technologies, development processes, solid OOAD techniques, and trade-offs of designs
  • Researched, evaluated, and approved new technologies
  • Followed lightly the Rational Unified Process (RUP)
  • Technologies used were Java J2SE (Swing, AWT, SQL, XML…)/J2EE (EJB, Servlet, JSP), Rational Rose J, UML, JRun, IBM WebSphere, MS SQL Server, JBuilder, IIS, Win2K, Linux.

Confidential, (San Diego, CA)

Web Developer

  • Worked closely with VP Engineering designing, implementing, and testing two e-commerce applications and one web application
  • Lightly followed the Rational Unified Process (RUP)
  • Consulted with clients when necessary (e.g. troubleshooting and corporate buy-out)
  • Technologies used were Visual Studio, Active Server Pages with VBScript, JavaScript, and HTML, VB COM+ components for Business/Data Access Tier components, Site Server eCommerce (MSCS), MS SQL Server (SQL Stored Procedures, ER design, DTS packages and DB Admin) and Visual Source Safe (VSS)

Confidential (San Diego, CA)

Nuclear Operator

  • Mentored by Director of Engineering
  • Met with end users to capture requirements using Use Cases
  • Designed (with UML) the system as a 4-tier logical 3-tier physical OLTP structure
  • Implemented workflow using JetForm products
  • Designed, built, tested, deployed, maintained, and upgraded application
  • Partially implemented the RUP to a partial CMM-Level 2 guideline (no SSM)
  • Traveled to Chicago and Washington, D.C. to show our work for best-of-breed design
  • Navy Copernicus Award was awarded to the command for our work
  • Technologies: Java Servlets, JDBC, Visual Café, JRun, Rational Rose, ASP, VB, C++, ATL, Visual Studio/Interdev, UML, SQL, MS SQL Server, Oracle, VSS, RequisitePro, ClearCase, IIS

We'd love your feedback!