Solution Architect; Project Manager Resume
PROFILE:
- Confidential is an SAP CRM Web Tools Consultant with over 15 years’ experience in SAP R/3 and CRM.
- While working his Internet skills and ability to plug SAP functionality into existing customer data stores has proven effective in allowing customers to meet their goals.
- Starting as a Technical Writer for the SAP Product Development Group his skill set quickly changed to a lead ITS Consultant and has matured into a lead SAP CRM Internet Sales (ISA) Tools Consultant using Web Application Server (WAS) 6.40 and 7.0, J2EE, Java and Java Server Pages.
- His skills include 20 years of development with the Java, SOAP, SAP JCO, JSP, XML, ASP; with years of LDAP and SAP integration into other systems; with 11 years of SAP CRM Internet Sales (e - selling) and 20 Years of Developing and Customizing SAP Internet Customer Self Service (ICSS).
- My ISA experience includes 22 full life-cycle implementations. 3 Years Hybris Configuration, Architecture and Customizations with Mobile and Desktop Web Applications in both B2B and B2C solutions.
- Extension of Master Data from SAP to the Hybris Datastore for Catalog and Customer managements.
- Custom Solutions with Portals on Hana Platform with HCM, BI, and SRM. Developed Single Sign On for CAMs solution on Windows App Development Platform
- Developed a fully integrated LDAP CRM Solutions as a single sign on Portal .Worked on IPC and CRM ISA at expert level
- Architect for Hybris, HCI, SAP Gateway, Enterprise Services, SaaS, iPaaS
- Micro Service Solution Architect for SAP Gateway (Fiori, Node, iOs, Droid, REST, SAPUI5 )
- Worked with training Department on several classes in CRM, Internet sales and Web Development
- Participated in Sales Demo to the customers with regard to CRM Internet Sales and SAP Projects
- Design multiple paths for security integration with CRM and Single Sign on.
- Build AFS ISA Website that is linked to a non AFS ISA website
- Add Credit Card Functionality to SAP CRM ISA B2B
- Ad extended search and Ranking functionality from Trex 6.0 to CRM ISA 7.0
- Provide a custom Built LDAP Directory for supporting CRM ISA B2C 2.0c, 3.0, 3.1 4.0 and 5.0, 6.0, 7.0, 7.4
- Built Custom User Interfaces for Standalone and Integrated IPC Web Configuration Application
- Integrating .Net C# libraries into the SAP Ecommerce Platform.
- Building Custom Portals using both .Net and Java
- Proficient in PHP and Ruby on Rails.
- Built EarthLink Sales Demo including SAP Internet Sales, Internet Customer Self Service and Biller Direct on the CRM 4.0 platform.
- Built Internet Sales and Internet Customer Self Service Demo for Johnson and Johnson including Live Chat for CRM.
- Built Custom Skins for SAP Portal for use with multiple Customers
- Designed custom iViews for use with the SAP Portal System
- Defined Strategies for leveraging Ownership of SAP Portals including Coding Standards and UI Implementations.
- Single Sign On plug-in Development for Internet Customer Self Service, Internet Sales, Biller Direct and Customer SAP Web Application Sites into LDAP and Proprietary customer Landscapes
- Custom pricing routines for IPC/VMC 4.0 to 7.0 for both CRM and R/3 ECC.
- Performed Product Development Projects for CRM ISA and ISA for ECC and ICSS is Waldorf, Germany and Palo Alto, Ca.
- Hibernate SQL Framework
- Spring MVC
- BOBJ and Business Object SDK Java and .Net
- AJAX and JSON, JQuery, Dojo HTML5, Angular, Bootstrap, Backbone iOs and Droid Development for native Apps.
- Designed several Custom User Interfaces using Flex and Flash technologies for SAPphire Demos.
- SAP Hybris Training in leveraging SAP JCO and Services model into the Hybris Data Service Mobility Platform for Droid and iOs Service calls using JSON and oData.
- SAP NetWeaver Gateway accessing using oData and iOs apps
- ESS/MSS Fiori Based Apps with Customizations to Cross Platforms (iOs, Droid, HTML5)
- SAP Mobile Platform
- Employed with SAP from doing SAP Internet Application Development and Services.
- Spring Boot, Hibernate, Spring Data
- Velocity, Go, Groovy, PHP, Python
- Node Engine Implementation and Design
- Cordova Development platform
- SAP Persona and Security
- SAP Fiori; SAP UI5, SAP Personas Screen Customizations
- Design Studio 1.4
- SAP Gateway; CA API Manager
- Hana Search Services
PROFESSIONAL EXPERIENCE:
Confidential
Solution Architect; Project Manager
Responsibilities:
- Gathering Business Requirements
- Design UI Components
- Build Architecture / Solution to SAP service and Azure Cloud
- Manage New Software Product for Instrument Calibration and Testing
- Prototype Fiori Applications
Confidential
Cloud Portal Solution Architect
Responsibilities:
- Perform Training to Developers on SAP Cloud Development
- Built User Provisioning plan from on-prem to Cloud Users and Security
- Integrated Fiori Applications into Portal Framework
- Migrated Maven projects to NWDI and SAP Build Process
- Created existing application migration plan from on-prem legacy to Cloud Portal
- Moved from monolithic solution REST Service based development
- Configured SSO solution from on-prem to Cloud.
Confidential
Solution Architect / Lead Developer
Responsibilities:
- Configured Roles and Groups for Fiori Launchpad
- Provisioned Users for Access to Fiori Tile
- Exposed Fiori App through SAP Portals
- Developed Mobile First Fiori Application
- Interfaced with BAPIs SALES ORDER SIMULATE and SALES ORDER CREATE
- Configured Web Dispatcher for Portals and Fiori REST OData Calls
- Integrated with Boomi for API Access Control
- Guided in best Practices in using OAuth in the SAP Gateway.
- Built Self Registration for Fiori Tile Access
- Built Self Service Password Change using One Time Use URL
- Integrated with MFA Duo Solution for Login and Password Reset
Confidential
Enterprise Solution Architect
Responsibilities:
- Coordinate Business and IT Teams in gathering requirements for Transformation.
- Build throw away secure development environment
- Develop Cloud Kerberos Security Solution
- Integrate with NetWeaver J2EE Stack
- Develop Web Services Interface
- Build Custom Oracle Query for User ID Translation
Confidential
Enterprise Solution Architect
Responsibilities:
- Coordinate Business and IT Teams in gathering requirements for Transformation.
- Build Development Team
- Work with Business on Requirements
- Have UI Designer build Storyboards
- Coordinate with Executive team on milestones and timelines
- Coordinate testing
- Define Infrastructure changes and upgrades.
- Develop SAP integration
Confidential
Enterprise Solution Architect
Responsibilities:
- Coordinate Business and IT Teams in gathering requirements for Transformation.
- Evaluate Multiple Solutions for new Solution
- Improve Dev Ops by leveraging Continuous Development and Integration (CI/CD) patterns for and Implementing Agile Methodology.
- Coordinating with Off-Shore and Near-Shore teams on impact with Transformation Project
- Build Development Cook Book and Code Library to standardize Development through Solution specific Template/Patterns
- Communicate regularly with business on transformation recommendations.
- Work with Leadership on Transformation Recommendations and decision points.
- Create Project Documents for RFP
Confidential
Solution Architect; Technical Lead
Responsibilities:
- Scope out new Solution for Legacy EDI Feeds
- Developed Efficient COBOL for Multi-Thread Processing
- Designed/Developed Custom Engine for Monitoring and Processing Feeds from dynamic sources
- Designed/Developed Multi-Thread Engine for Processing Feeds
- Implemented Throttling Control for Threads
- Designed / Implemented Monitoring and Management Toolset
- Developed REST endpoints for Consumption cross applications
Confidential
Architect Developer for SAPHANA S/4, Gateway, Fiori, SAP UI
Responsibilities:
- Work with Business on Customer Fiori App Requirements
- Performed Training in SAPUI to SAP Fiori
- Leveraged Standard SAP HANA S/4 Search Services for Customer Fiori App
- Configured User Role Specific Fiori Launch Pads
- Trained Business Users in Role Configurations
- SAP Design Studio SDK creating UI components for seamless single UI through enterprise
- Designs HUB and Spoke model of Dual System Integration through SAP Gateway
- Defined REST Standards for API Manager to Gateway Interfaces
- Hana Enterprise On-Site integration into Existing Service Architecture.
- Architected HCI for Scaling Customer and Vendor access to services.
- Created SAP Gateway Service Projects to match REST Actions
- Designed and Implemented a UI State Service for allowing the recovery of Screen state in Fiori Apps. Leveraged Mongo DB for CRUD Calls.
- Implement FI Personas Screens for Dual ECC Maintenance Solution
- Developed Custom Personas Layouts for non-SAP Personnel
- Shared REST for Personas and Fiori for Portal Delivery
- Provided training to developers in house on SAP Service Calls
- Trained ABAPers Development Consideration for Multi SAP Backend Solution
- Trained Confidential Resources in Service Designs and SAP Capabilities on Integration solutions
Confidential
Solution Architect and Derivable Owner
Responsibilities:
- Design Solution for Scalable Main Frame EDI Integration
- Solution Modular Customer facing services
- Implement 3rd Party Redemption Solution
- Implemented Dynamic UI
- Internationalize Mobile Site
- Evaluate Cobol Main Frame Code to make more efficient and use JSON
- Designed / Implemented Auto Scaling Containers using Kubernetes
- Extended High Recourse Cost processes to use Kubernetes Start/Stop Services
- Enhanced Multi-Threaded operations to run based on Customer SLA priorities to avoid customer penalties.
- Design Fiori applications to read from non-SAP System.
- Have Fiori Applications to go through SAP ECC for Executive monitoring and daily Dashboards.
Confidential
Architect for Azure implementation
Responsibilities:
- Design Azure Cloud Footprint
- Implement Web Jobs for SharePoint Lists
- Reorganize SharePoint Document Repositories using Azure Queues
- Implement Status Checking using Azure Web Applications
- Combine Azure and SharePoint REST Calls.
Confidential
Architect for SAP OData and Third Party Interface, Design Studio
Responsibilities:
- Defined Architecture for Interrex Portals
- Built SAP Gateway and Services Layer
- Defined Architecture of Public Environment
- Trained Company Developer in Intrexx Development
- Trained Developers in Bootstrap, jQuery, Angular
- We use Cordova for iOS and Droid and Windows Mobile App
- Using SAP Design Studio SDK for integrating a Single UI into a third party Portal
- Created Development Standards for Confidential
- Defined oData Library
Confidential
Architect for SAP Portals 7.4
Responsibilities:
- Defined Architecture for SAP Portals Footprint
- Trained Resources for Support of Portal Environment (Firewalls, Ports, Optimized Startup)
- Trained Developer to code REST Services for the CAM solution for SAP NWJ2EE 7.4
- Implemented SSO using Active Directory.
- Using Hana S/4 Cloud Services built Custom Fiori App for Displaying Manufacturing Line Information
- Fiori Launchpad SSO with Smart Card Security
- Personas screen development for Microsoft Tablets.
- Personas SSO with Smart Card Security
- Developed Personas Manufacturing screens using Large Button Format
- Hana Cloud Services for Vendor and Customer interaction / Reporting
- Customized Login Stack to Confidential Specifications
- Developed Solution on Microsoft Store App for Kerberos Credential passing to REST
- Implemented NWDI for Source Control and Code Migration
- Design Studio SDK for use with Mobile Devices to standardize look
- Developed Microsoft Store App for Hornet Assembly Line
- REST Services Model
Confidential, AK
Architect for SAP
Responsibilities:
- Defined Architecture for SAP Portals Footprint
- Implemented Security Design with Web Dispatcher
- Portal Roles for SAP PO, SAP ESS/MSS, FICO
- Personas Scoping and Implementation
- Architected HANA S/4 Fiori Application in SAP Portals
- Developed Custom Fiori Applications using HANA Rest Services.
- Designed Custom Desktop based on User Roles
- Implemented On-Premises Hana S/4 (Dev and Sandbox)
- Migrated to Cloud Service Hana S/4 for QAS and PRD
- Used Personas for Ease of Use solution for Employees
- Personas Simplified Interfaces for in Field needs
- HCI for Fiori Development and serving of Employee Functionality
- Combination of Fiori Apps and Portal Custom Applications
- Using Fiori Launchpad Roles Management and SAP Portal Roles.
- Integration Customization of BI Fiori Apps to Customer Needs.
- Customized HTML5 UI to be branded with Anchorage Layout and Flow
- Demo iOs and REST Calls using SAP Gateway and SAPUI5
- Implemented NWDI and CTS+ for Java and ABAP Code migration
- Implemented SSO with Active Directory
Confidential
Architect for SAP J2EE NetWeaver with IPC/VMC Configurator
Responsibilities:
- Implement SAP NetWeaver J2EE
- Implement VMC
- Implement IPC Web Applications
- Developed Custom Mobile first UI components
- Leveraged Backbone and Angular for Responsive Design Components
- Developed Interface REST for Service Driven Variant Configurator
- Designed Custom Front End for Variant Prototype
- Trained Developer
- Implemented Hybris for POC
- Implemented EComm and Marketing Accelerators
- Extend Spring Beans for Custom UI
- Implemented the SAP SSC for Configuration.
Confidential, AZ
Architect for Fiori/SAP NetWeaver Gateway
Responsibilities:
- Implement SAP NetWeaver Gateway
- Implement Hana S/4 Enterprise Component
- Implement Fiori Standard Apps
- Using HANA for Fiori Dashboard and Business Applications
- Developed Open Fiori Application to allow for BOBJ Screens to be rendered.
- Developed Customization to Fiori Models
- Develop Custom BOBJ SSO with Active Directory and Web Access Manager
- Developed BI reporting Fiori Application
- Implemented Custom Fiori Controls
- SAP Personas Prototype for simplifying screens for ease of use.
- SAP Personas SSO and Smart Card
- Developed Native iOs Application using NetWeaver gateway to Hana
- Train Developers
Confidential, Boston, MA
SAP Architect / Developer
Responsibilities:
- Design and Implement Architecture
- Train Developers
- Define technical solution from business requirements
- Install SAP J2EE NW solutions for SLC and IPC Web Applications
- Design custom Fiori Front-end using the IPC backend for Product Configuration
- HTML5, Angular, Bootstrap, jQuery
- Implemented service model using SAP NetWeaver Gateway using Spring and IPC Variant Configuration
Confidential, Tulsa, OK
SAP Architect
Responsibilities:
- Design and Implement Architecture
- Train Developers
- Define technical solution from business requirements
- Work with Development team on solution
- Performed hands on development and configuration of Hybris
- Implemented code migration strategy using NWDI
- Applied SAP and Hybris support packages.
- Defined go-live support plan
- Developed Spring Extensions for custom Hybris UI
- Implemented Backbone JS to modernize the Hybris UI
- Extended Ecommerce and FI Hybris Accelerators BRIM
Confidential, Tulsa, OK
Technical, systems and Infrastructure Lead
Responsibilities:
- Design and Train Developers
- Recommend and Implement Architecture
- Perform gap Analysis
- Review Functional Design
- Implement Technical Solutions
Confidential, Marlborough, MA
Technical, systems and Infrastructure Lead
Responsibilities:
- Design Customer Branded SSC UI Layout
- Implement HTML5 tools and Widgets for Custom SSC JSP UI
- Architect System layout and security controls.
- Implement SAP NetWeaver Gateway for servicing calls to SSC UI
- Design SSC UI to leverage JSON calls to and from Gateway beyond PFunction
- Hybris Architecture integration with SAP HANA
- Customization of EComm Accelerator
- UI Design Extensions
- SAP Fiori Architectural Design
- SAP Gateway Setup
- RFC to Gateway Deployment
- Fiori Desktop Configuration
- Extended Standard Applications
- Developed 3 Custom Fiori Apps
Confidential, Tulsa, OK
SAP Architect
Responsibilities:
- Implement SAP NetWeaver Gateway into infrastructure.
- Implement SAP Mobility Platform into Infrastructure
- Interfaces into Shopify for turnkey Catalog, Order and Quote reconciliation
- Using Mobility Platform released functionality for demo outside of corporate network.
- Using oData and JSON developed iOs Apps to perform Order and Quote Entry
- SAP Fiori Architectural Design
- SAP Gateway Setup
- RFC to Gateway Deployment
- Fiori Desktop Configuration
- Extended Standard Applications
- Developed 3 Custom Fiori Apps
Confidential, Newtown Square, PA
Technical, systems and Infrastructure Lead
Responsibilities:
- Design SSC solution
- Implement PFunctions
- Setup NWDI Tracks
- Train Basis in NWDI management
- Implement HTML5 tools and Widgets for Custom SSC JSP UI
- Coordinate Developers in timelines and development task needs
- Architect System layout and security controls.
- SAP Fiori Architectural Design
- SAP Gateway Setup
- RFC to Gateway Deployment
- Fiori Desktop Configuration
- Extended Standard Applications
Confidential, Research Triangle Park, NC
Functional and Process Lead
Responsibilities:
- Global Template Process owner for Web Channel
- Design of High Availability processes
- Defined process to improve performance of Web Channel site
- Defined Training of resources on coding best practices for SAP Web Channel
- Gather detailed requirements from global template partner countries.
- Defined security envelope for Web Channel within Confidential Architecture
- Variant Configuration Web Front End Design and Implementation
- Defined Global Architecture Fit for Web Channel and Security
- Mid Project upgrade from Web Channel to SAP Hybris early adoption program.
- Customized Hybris for use within the Confidential solution model
- Transfer Master Data (Customer and Material) into Hybris Datastore
- Mobile prototyping for use with Native iOS applications using JSON
- Extended out Hybris Spring Model for Custom UI
- Implemented Hibernate container for Hybris integration external DataStore in conjunction with SAP
- Developed Custom PFunctions for SAP SLC Configurable Products
Confidential, Dallas, TX
Lead Developer and Architect
Responsibilities:
- Upgrade from CRM 4.0 Web Channel Functionality to CRM EHP1 WCEM
- Implement New Tracks for NWDI
- Upgrade Developer desktops
- Support / Train Basis on how to manage SAP J2EE Server
- Implement Custom UI for Variant Configurator.
- Implement Custom Variant pFunctions in Java
- Implement Custom Pricing User Exits in Java
- Train 3 developer on Staff.
- Lead developer both on site and offshore.
- Develop Solution for Mobile platform using Custom Quick Quote solution on B2B Platform
- Used SAP Personas to design screens specific to job tasks
- Warehouse
- Manufacturing
- Order Management
- Trained Configurators how to brand SAP screens to streamline day-to-day tasks
- Extended screen functionality to in corporate Intranet data allowing the end user a single place to access corporate information provide from corporate Portal.
Confidential, St. Louie, MO
Lead Developer and Architect
Responsibilities:
- Upgrade CRM 7.0 Web Channel Functionality
- Implement New Tracks for NWDI
- Upgrade Developer desktops
- Support / Train Basis on how to manage SAP J2EE Server
- Integrate Custom Web Analytics with Oracle Analytic Engine
- SAP Fiori Architectural Design
- SAP Gateway Setup
- RFC to Gateway Deployment
- Fiori Desktop Configuration
- Extended Standard Applications
Confidential, Tampa, FL
Solution Engineer
Responsibilities:
- Design and Develop Custom SAP Portals Framework from Mobile Devices
- Train Confidential Developer in Developing iOS Devices to use SAP as Backend
- Train Confidential Developer in Developing Droid Devices to use SAP as Backend
- Leverage off of Hybris as a standalone Ecommerce solution for serving B2B and Self service solutions beyond Ecommerce.
- Trained in Hybris deliverable and development practices
- Architect Secure pathways for mobile devices to access UI Block for Cross Platforms delivery
- Implement several code strategies and methodologies for all developers (ABAP, C#, and Java) to adopt in order to streamline reusability.
- Designed
- SAP Gateway Setup
- RFC to Gateway Deployment
- SAP Ui5
- Built Custom Applications
Confidential, St. Louis, MO
Lead Developer and Architect
Responsibilities:
- Develop custom Product Catalog Interface
- Implement Training for development within the SAP Web Business Framework
- Developed Custom Apparel Grid for Catalog and Cart
- Integrate Order management functionality for Grid on Order Status Screens
- Using .Net Framework created custom POS using the C3 and SAP ECC Ecommerce store Framework
Confidential, St. Louie, MO
Lead Developer and Architect
Responsibilities:
- Each year the business develops a set of enhancements and I am called to implement before the season opens for seed ordering
- Fix Security issues with SAP Portals
- Troubleshoot landscape issue with an SAP Portal upgrade
- Work with SAP Support to determine solutions for next year
- Worked with Businesses for enhancements next year
Confidential, Battle Creek, MI
Lead Developer and Architect
Responsibilities:
- Develop custom Product Catalog Interface
- Changed Auctioning Functionality to allow for both Market Value Bidding and static Price Bids
- Significant UI enhancements to Allow for Anonymous access to Auction Data
- Provided support to Infrastructure team for setting up Production High Security and High Availability environment
- Training of Product In House Support of Site and Environment
- Design custom UI for B2B ISA Bidding site.
- Custom Web Service interaction from SAP Auctioning Web Site