Senior Consultant/architect Resume
MN
CAREER EXPERIENCE:
Senior Consultant/Architect
Confidential, MN
Responsibilities:
- Architect, designed and developed API metadata solution, data access, security solutions leveraging Spring Cloud Security, enabling improved data streaming capabilities, data protection management and privacy using JAVA, Spring Cloud Gateway, Spring Boot and Spring Cloud Stream, Teradata, AngularJS, Postgres, Eureka, Hystrix, RabbitMQ, Elasticsearch, Docker, Kubernetes, Python Spring Batch, Cassandra DSE, Spark, Cassandra Operations, Scala, Akka Streams Play Framework and Rest.
- Created Architecture Documents and translated project requirements into Design Artifact, Blue Print, API and Microservices Architecture, TOGAF standard and architecture diagrams.
- Designed the cloud architecture and deployed data from On premise to Google Cloud
- Used Google Cloud Deployment Manager, to automate the creation and management of Google Cloud.
- Setup Multinode Kafka Cluster with Zookeeper and used Kafka to do real - time stream processing of data ingested from mupliple datasource into Elasticsearch.
- Architect and developed large Microservices metadata services extracts for Teradata, Tableau, Hive, HDFS, Oracle to MongoDB, Cassandra and Elasticsearch using Kafka, RabbitMq, Cassandra DSE, Scala, Akka, Spray, Lift and Spring Cloud Stream to optimize performance.
- Architect and developed indexing Microservices to process large data (millions of messages per hour) from RabbitMQ into Elasticsearch and Cassandra to optimize performance and end user search using Spring Cloud Stream, data integration, warehousing, Camel, Spring Cloud Task, Hybris, RabbitMQ, Kafka, HBase, Elasticsearch, Scala and JAVA, JavaScript.
- Designed and implemented business rules and actions/decisions tables using Drools and
- Rete Algorithms.
- Provided expertise knowledge of JBPM workflow tool and integration with Data Portal Application.
- Designed and implemented BPMN task workflow and business rules and actions/decisions tables using JBPM and Drools.
- Integrated with JBPM workflow using rest services API and WSO2 API manager and implemented JAAS login module for SSO.
- Designed and implemented Elasticsearch mapping and dynamic queries and aggregated search results.
- Implemented Hazelcast distributed maps for caching the IDs of the ingested data while crawling different sources and for comparing existing data in Cassandra Confidential the end of the process.
- 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, Cassandra, Hazelcast, Kafka Streams, AWS and Multiple Kafka clusters, Scala Play, RabbitMQ.
- Created Custom Mappings and Custom Analyzers in Elasticsearch and Cassandra Datastax 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, ES6 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, Oozie, Avro, Kite SDK.
Technology Used: Node.js, ReactJS, WSO2, Cassandra, Datastax java driver, Java 8, Scala, gulp, Eslint, Chai, Enzyme, RDF, Kafka Clusters and Kafka Streams, Spark, Jenkins, Sonar, Spring Boot, Spark, Vagrant, Docker, Azure, 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 Datastax, WSO2 ESB and API, rest security (authentication and role based access using ReactJS and Node.js) and SOA solutions using datastax driver, Kafka with multiple clusters, 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 WSO2 to connect to Kakfa data centers.
- Configured Kafka multi data center deployment using Kafka broker, Zookeeper and Confluent Replicator to easily and reliably replicate topics from one Kafka cluster to another across multiple regions.
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, Cassandra, Spring Security, Tomcat AS, UML, SOA, SOAP, REST, XML,XSD,XSLT, SOA Integration Patterns, RabbitMQ, JAX-RS, Java, J2EE, datastax java driver, jax-rs, WSO2 ESB, AWS, Gradle, python.
Senior Consultant Architect
Confidential, MO
Responsibilities:
- Designed, architected and developed rules event solutions using Confidential ODM, (Operational Decision Management), ODM API to automate testing and simulation.
- Designed and developed rest API interfaces using Spring 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
Confidential, 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: 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 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 customer analytics suite, Confidential WebSphere ODM Version 8.5, Websphere Process Server, EDI, Confidential Datapower, Confidential, 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, Scala, 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, JBOSS DROOLS and JBOSS JBPM.
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, Microservices and SOA platforms for high traffic e-commerce infrastructure.
- Designed the API 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, WSO2 ES integration and Oracle database.
- Designed and implemented the data access API using REST, WSDL, Schema, and 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, WSO2 v5.1, SCA, Camel, Service Mix, WebSphere Data Power, WebSphere ESB 6.1, RabbitMQ, ActiveMQ, HAProxy