Senior Consultant/architect Resume
MN
PROFESSIONAL EXPERIENCE:
Senior Consultant/Architect
Confidential, MN
Responsibilities:
- Architect, designed and developed metadata solution, security solutions leveraging SAP Cloud Platform and Cloud Security, enabling improved data streaming capabilities, data protection management and privacy using JAVA, SAP Cloud Computing, Spring Boot and Spring Cloud Stream, Teradata, AngularJS, Postgres, Eureka, Hystrix, RabbitMQ, Elasticsearch, Docker, Spring Batch, Reactive Scala Driver for MongoDB, Scalatra, Akka Streams Play Framework and Rest.
- Created Architecture Documents and translated project requirements into Design Artifact, Blue Print, TOGAF standard and architecture diagrams.
- Architect and developed large metadata extracts for Teradata, MicroStrategy, Tableau, Oracle to MongoDB and Elasticsearch using Kafka, RabbitMq, CDAP, Scala, Akka, StreamSets Data and Srping Cloud Stream to optimize performance
- Architect and developed indexing micro - service to process large data (millions of messages per hour) from RabbitMQ into Elasticsearch to optimize performance and end user search using Spring Cloud Stream, data integration, warehousing, Camel, Spring Cloud Task, RabbitMQ, Kafka, Elasticsearch, Scala and JAVA
- Designed and implemented business rules and actions/decisions tables using Drools and Rete Algorithms.
- Designed and implemented Elasticsearch mapping and dynamic queries and aggregated search results.
- Designed and Implemented Streaming Speech Recognition on an Audio Stream using Google Speech API. This includes the setup of Google Cloud account and configuring Google Cloud Speech API to invoke our external services on the mobile app.
Senior Consultant Architect
Confidential
Responsibilities:
- Created documentation for migrating existing EJB V1.x and EJB V2.x ENTITY BEANS, both Container Managed Persistence (CMP) and Bean Managed Persistence (BMP) to EJB 3.1 Entity Beans using Java Persistence Architecture (JPA).
- Analyzed existing code for migration.
- Instructed off-shore developers in India how to convert entity beans to EJB 3.1 with JPA in Websphere 8.5.5.9 by providing examples and best practices for the migration.
Senior Consultant Lead
Confidential, MN
Responsibilities:
- Provided SOA, data integration and warehousing solutions, event driven and cloud architecture solutions for the Enterprise Content Platform.
- Translate project requirements into design artifact and blue print and architecture diagrams.
- Implemented and designed microservices for the Enterprise Content Platform to allow the creation of project and document schema in Hadoop hdfs via the Portal and the Mobile App.
- Implemented, designed and deployed rest security and a search interface to query the content of the files and schema metadata from FileNet, Mobile App and Web Portal using Elasticsearch, Hazelcast, Kafka Streams, Scala Play, RabbitMQ, JBPM and CDAP.
- Created Custom Mappings and Custom Analyzers in Elasticsearch and Cassandra for data aggregation, data analytic and for partial matching, suggestion and autocomplete.
- Wrote shell scripts for continuous integration and deployment with Jenkins and Node.js
- Implemented front end for the catalog search utilizing HTML5, CSS3, and JavaScript leveraging the ReactJS and NodeJS for loading modules and Java for backend
- Used Eslint, Mocha, Chai and Enzyme for javascript testing and code quality
- Used ReactJS, Spring cloud, Hadoop, Node.js, Java 8, Scala, gulp, Eslint, Chai, Enzyme, Elasticsearch, hbase, Apache Spark, Avro, Kite SDK.
Technology Used: Node.js, ReactJS, CDAP, Cassandra, Datastax java driver, Java 8, Scala, gulp, Eslint, Chai, Enzyme, RDF, Kafka Streams, Jenkins, Sonar, Spring Boot, Vagrant, Docker, Spring Cloud, Scala, Akka (Play/Spray), Akka-HTTP, Kafka, Jasmine, Hbase, RabbitMQ, Apache Spark, FileNet P8, Avro, Kite SDK, SOA, SOAP, REST, XML, XSD, XSLT, XQuery, SOA Integration Patterns, JAX-RS, Java, J2EE, AWS, Gradle, python.
Senior Consultant Lead Architect
Confidential, MN
Responsibilities:
- Lead the architecture of the Blueprint app for Confidential to implement an enterprise wide SOA and cloud architecture solution for all their applications.
- Designed the data platform for microservices to manage online gaming and mobile wallet.
- Designed and developed rest API interfaces using Node.js, Node.js 2.0 Driver for Apache Cassandra, Mule ESB, rest security (authentication and role based access using ReactJS and Node.js) and SOA solutions using datastax driver, Spring Boot and jax-rs to interact and execute large distributed datasets in Cassandra.
- Wrote shell scripts for continuous integration and deployment with Jenkins and Node.js.
- Used Sonar and JaCoCo for Java code coverage and code quality check
- Designed and implemented message driven notification service using Node.js and Mule to connect to Kakfa
Technology Used: ReactJS, AngularJS, Node.js, Node.js 2.0 Driver for Cassandra, Jenkins, Sonar, JaCoCo, Spring Boot, Vagrant, Docker, Spring, Scala and Akka (Play/Spray), Kafka, Elasticsearch, Spring Security, Tomcat AS, UML, SOA, SOAP, REST, XML,XSD,XSLT, SOA Integration Patterns, RabbitMQ, JAX-RS, Java, J2EE, datastax java driver, jax-rs, Mule ESB, AWS, Gradle, python.
Senior Consultant Lead Architect
Confidential, MO
Responsibilities:
- Designed, architected and developed rules event solutions using Confidential ODM (Operational Decision Management).
- Designed and developed rest API interfaces using Node.js, rest security (authentication and role based access using ReactJS and Node.js), event driven and SOA solutions using jpa EJB 3.1 and jax-rs to interact and execute Operational Decision Manager Decision Validation Service features ( Confidential ODM DVS) to produce a KPI-based simulation on large processed transactions datasets for risk scoring analysis and analytic.
- Used Sonar and Emma for Java code coverage and code quality check
Technology Used: ReactJS, Node.js, Spring, Sonar, Jenkins, Emma, WebSphere V8.5.5, UML, BPMN 2.0, SOA, SOAP, Spring Security, REST, XML,XSD,XSLT, SOA Integration Patterns, JAX-RS, Hibernate, Confidential ODM(ODM API), ILog, Java, J2EE, jpa, EJB 3.1, jax-rs, Linux.
Senior Consultant /Architect
MoneyGram, MN
Responsibilities:
- Architected and designed SOA and integration solution, Web based and mobile solutions with various systems for money transfer, Bill Pay and Accounts Deposit.
- Designed and implemented core API rest webservices, canonical schemas and business rules for integration with backend data integration.
- Provided solution for integrating their money transfer applications with Mobility and SaaS vendor.
Technology Used: Spring, Node.js, JBoss AS, UML, SOA, SOAP, REST, SOA Integration Patterns, Tibco ESB, Tibco BW, TIBCO EMS, Rational Software Architect (RSA), Java.
Senior Consultant / Solution Architect
Confidential, MN
Responsibilities:
- Provided SOA, event driven and cloud architecture solutions and roadmap for the Minnesota health exchange.
- Designed and Configured Transformation components in DataPower Service Gateway, WebSphere DataPower Integration Appliance, Websphere Message Broker, Confidential ABPM, EDI Processing (X12 835), SOAP services, business rules and component-based orchestration.
- Designed SOA integration solution and Web based solutions with various systems for member enrollment from the State.
- Provided solution to integrate with mobile development platform and eInsights for sales analytic.
- Created Software Architecture diagrams and documents detailing the solutions.
Technology Used: UML, BPMN 2.0, SOA, SOAP, REST, SOA Integration Patterns, Websphere Message Broker, BPEL, EDI, Confidential BPM Advanced, Confidential DataPower Service Gateway XG45, Confidential InfoSphere MDM, WebSphere DataPower Integration Appliance XI52, Wesbphere Application Server, Sparx Enterprise Architect, RSA Architect, Java, C#, .Net.
Senior Consultant/Lead Architect
Confidential, MN
Responsibilities:
- Implemented Security login and ip authorization for multiple users across different part of the application for large health care.
- Implemented Single Sign-On (SSO) and Policy based access control.
- Implemented index textual for medical documents and search API for Text within those documents to return a ranked list of documents that matched the search query using Apache Lucene and Solr.
- Created a RESTful Node API Using Node.js, Express framework and used Angular for the frontend and to access the API.
- Implemented local cache using Ehcache 2.8 and distributed replicated cache in JBoss clustered environment using infinispan 6, JavaScript, HTML5 and Spring 3.5.
Technology Used: AngularJS, Node.js, Java, Groovy, Grails, JPA, Drupal, Gradle, Topcoat CSS library, Node.js, Express, C#, .Net, SAML, Cassandra, DataStax Enterprise, DataStax Java Driver, JBOSS ESB, HTML 5/CSS3/JSON/Ajax, sqlite, iOS and Android SDK
Senior SOA Consultant/Lead Architect
Confidential, GA
Responsibilities:
- Designed and implemented service metadata and service governance
- Designed and refactored existing data model and UI for the repository
- Designed and developed the solutions to integrate WSRR V8 environment
- Provided architecture integration solution for the service registry and repository
Technology Used: Confidential BPM, Confidential WSRR V8, WSRR Studio, Confidential DataPower Service Gateway XG45, Confidential ODM 8.5, Confidential WMB v8
Senior Enterprise Architect/Consultant
Confidential, MN
Responsibilities:
- Reviewed the proposed analytic system architecture and tools proposed by different vendors like Confidential Insight and eInsights for their Next Best Action (‘NBA’) project which is a Real-Time Data Streams and Complex Event Processing system that leverages strategic data points about a given individual and which capable to deliver customized offers through all channels of engagement.
Technology Used: Unica and Confidential ’s customer analytics suite, Confidential WebSphere ODM Version 8.5, Websphere Process Server, EDI, Confidential Datapower, Confidential Insight, Oracle, Confidential InfoSphere MDM
Senior Architect/Developer
Confidential, MN
Responsibilities:
- Provided proof of concept (POC) for using the JavaScript framework AngularJS as the front end technology to connect to rest services on back end running on Node.js.
Senior Integration Architect/SOA Consultant
Confidential, GA
Responsibilities:
- Designed, Architected and implemented the backend restful services for service discovery read from Cassandra Datastax in the Cloud.
- Implemented, architected, designed, configured and deployed the NOSQL data model to store Service Catalogue information data in Cassandra across multiple datacenter using Datastax Enterprise and Datastax java driver
Technology Used: Linux, JMS, UML, Cassandra, DataStax Enterprise, JAX-RS, Java, Scala, Akka, Play/Spray Framework, JAX-RS, Java 7 Concurrency, Cassandra, CQ
Senior Integration - Solution Architect/SOA Consultant
Confidential, MN
Responsibilities:
- Lead the architecture and integration of a health incentive application with multiple end systems.
- Designed the EIP pattern for integrating real-time data between systems using WebSphere MQ, JBoss BRMS (DROOLS), JBPM, JBOSS EAP and JTA.
- Designed Spring Batch jobs for exporting data between systems.
- Used scala and play framework for the web framework.
Senior Consultant
Confidential, GA
Responsibilities:
- Integrated field service mobile and table application to backend ESB.
Technology Used: JMS, UML, HTML5, SQLITE, JQuery Mobile, Java Script, WSO2 Identity Server, Websocket, Spring framework, Apache Fuse ESB, Maven, Android SDK, Eclips and iOS
Senior Integration Architect/SOA Consultant
Confidential, MN
Responsibilities:
- Designed and implemented batch auditing for high volume transactions of the online directory of pharmacies, participants and providers using Mule ESB and WebSphere MQ.
- Designed the SOAP, ORM layer, REST services and the messaging integration layer to communicate with the directory of pharmacies and subscribers.
Technology Used: JMS, UML, Java Concurrency, Spring,WebSphere Application Server v7.0.6, WebSphere MQ, JBPM, Mule ESB 3.1, JQuery, Dojo, Maven
Senior Integration Architect/SOA Consultant
Confidential, MN
Responsibilities:
- Recommended and provided POC on different ESB and SOA platforms for integrating health care applications and online applications.
- Designed the messaging architecture for the data synchronization between legacy hospital scheduling applications and their cloud data centers using JBOSS EAP and JBOSS ESB.
- Designed and implemented REST services, messaging integrating and persistence layer using JBOSS ESB and JBOSS DROOLS.
Technology Used: JMS, UML, Java, Spring framework, Spring Batch, JBOSS ESB, JBOSS Drools, Web 2.0, Spring MVC, JBPM, JUnit, JQuery, BPMN, JAX-WS 2.0, JAX-RS 1.1, JPA, EJB 3.1, Spring MVC 3.0, Spring Security 3.1, Maven, Ant, Linux.
Senior J2EE Architect/SOA Consultant
Confidential, MN
Responsibilities:
- Recommended and provided POC on different ESB and SOA platforms for high traffic e-commerce infrastructure.
- Designed the blue print architecture and roadmap for their ESB integration and back end applications.
- Designed the messaging architecture for the data replication across different data center using Active MQ, Spring integration and Oracle database.
- Designed and implemented REST, WSDL, Schema and SOAP security using SAML, SSO, Security Token Service, WS-Trust.
Technology Used: JMS, UML, Java Concurrency, Spring framework, Spring Integration, Tomcat Application Server v7.0.6, Ajax, JSF 2, JavaScript, Mule ESB 3.1, SCA, Camel, Service Mix, WebSphere Data Power, WebSphere ESB 6.1, RabbitMQ, ActiveMQ, HAProxy
Senior J2EE Architect/SOA Consultant
Confidential, MN
Responsibilities:
- Design and implemented the ESB event driven architecture using RabbitMQ and Spring integration 2.0 for connecting different systems and processing real-time weather Data from different satellite stations.
- Design and implemented SOA solutions using SOAP and RESTful Web Services (JAX-RS) to integrate with Berkley DB and SQL server and other back end applications for retrieving and processing concurrently huge weather data.
- Implemented Map/Reduce pattern by pushing complex transactions using RabbitMQ.
Technologies Used: JMS, UML, Spring framework, Tomcat Server v7.0.6, OSGI, JUnit, maven, JAX-WS 2.0, JAX-RS 1.1, JPA, Elcipselink, Spring 3.0, Berckely DB, Camel, JQuery, Dojo, RabbitMQ, WS-*
Senior J2EE Architect/SOA Consultant
Confidential, NC
Responsibilities:
- Design and implemented SOAP, Schema, WSDL and RESTful Web Services
- Designed and implemented asynchronous task execution and SCA components.
- Designed and implemented the messaging integration and persistence layer using JMS, JPA, EJB and integrating multiple applications for high volume transaction processing
Skills Utilized: JMS, UML, Spring framework, WebSphere Application Server v6.1, Rational Software Architect 7.0, OSGI, JUnit, JMock, Maven, Metro Web Services JavaScript, JAX-WS 2.0, JAX-RS 1.1, JPA, EJB, EclipseLink, Java EE6, Concurrency, RabbitMQ
Senior J2EE Architect/Consultant/Solutions Architect
Confidential, MN
Responsibilities:
- Designed and implemented J2EE applications to integrate with Oracle Access Management and Oracle Identity Manager (OIM) Version 9.1.2 API and SAP.
- Created BAPI work interface to connect to SAP using Websphere Integration Designer.
- Created and pulled events in SAP, converted them into business objects, and sent the event data as business objects to Confidential WebSphere Enterprise Service Bus using Websphere Integation Designer Advanced event processing interface
- Created custom OIM Adapters
Technologies Used: OSGI, RUP, UML, Spring framework, Oracle Application Server 11g, WAS v6.1, SAP, Websphere Process Server v6.1, Confidential BPM, RSA 7.0, JSF, JMS, MQ, JPA, JSP, Grails, Oracle Identity Manager(OIM) version 9.1.2, Oracle 11g, JMock, maven.
Enterprise Architect / Consultant
Confidential, MN
Responsibilities:
- Performed architecture, code review and implementation for their WebSphere ESB, WebSphere Integration Developer and WebSphere Process Server integration with Oracle JD Edwards EnterpriseOne.
- Designed and implemented SCA components, Data mapping, mediation flows to integrate to Oracle using WebSphere Integration Developer 6.2.
Enterprise Integration Architect / Consultant
Confidential, NM
Responsibilities:
- Created the ESB Blueprint architecture and roadmap for Thornburg to integrate different systems and managing loan processing.
- Design business rules solutions and activity diagrams for the loan processing
Senior Enterprise Architect / Consultant
Confidential, MN
Responsibilities:
- Provided guidance for Thrivent in creating a J2EE lightweight framework using SOA and Java standards to help replace existing old framework.
- Provided SOA best practice, UML-to-SOA transformation and Confidential SOA solution stack.
Senior Enterprise Architect
Confidential, MN
Responsibilities:
- Integrated and implemented a large scale Enterprise Notification System to help Financial Advisors receive and send notifications by integrating with the Scivantage ENS product.
- Designed XML schemas (ESB Canonical messages), WSDLs to integrate with different systems.
Senior Enterprise Architect
Confidential, MN
Responsibilities:
- Designed XML schemas (ESB Canonical messages) to integrate with different Content Management such as Mobius, FileNet and Verity. Provided best practices in the implementation of a services-oriented architecture (SOA) and WS-Security.
Senior Integration / Messaging Architect
Confidential, NY
Responsibilities:
- Architect, designed the integration framework and the ESB Layer that allow several S&P applications to interact with each other thru JMS Messaging, and Web Services.
Senior J2EE Architect
Confidential, MN
Responsibilities:
- Designed, architect, managed and implemented an Enterprise BUS service layer for the integration between PeopleSoft application and Portal CRM application using Web Services, JMS, Service Oriented Architecture (SOA) best practices, J2EE transactions.
Senior J2EE Architect / Developer
Confidential, MN
Responsibilities:
- Designed and developed the data access layer and service layer for the online tax registration.
Middleware Architect
Confidential, MN
Responsibilities:
- Designed developed and architected the data access layer and service layer to communicate from MQ Client to DB2 on Mainframe and to CICS.
Senior Application Architect
Confidential, OH
Responsibilities:
- Designed and architected the bank application error handling and logging exception within WebSphere and into their common framework.
- Designing application component as EJB to connect via resource adapters to MQ
Senior E-Business Architect
Confidential, MN
Responsibilities:
- Prepared software material implementation for the purpose of providing advanced mentoring and for Java developers and architects in the field of e-business design and Java.
Consultant
Confidential
Responsibilities:
- Designed and architected of the electronic commerce framework for Deluxe using J2EE patterns and Confidential best practices. Designed components layers that can better interact with the JSP/ Servlet and EJB layer using the command, MVC and façade pattern.