We provide IT Staff Augmentation Services!

Solution Architect Resume

2.00/5 (Submit Your Rating)

Red Bank, NJ

SUMMARY:

  • A dynamic and goal - oriented Solution Architect,Lead Java Programmer with over 15 years of solid experience in requirement gathering, estimation, analysis, design, development and testing of web-based portal applications using Java Platform Standard Edition/J2EE,Big Data Hadoop,Cloud Infrastructure, Amazon Web Services,Mule Soft ESB
  • Excellent understanding/knowledge of Hadoop Ecosystem including HDFS, MapReduce, Hive, Pig, Storm, Kafka, YARN, HBase, Oozie, ZooKeeper, Flume and Sqoop based Big Data Platforms.
  • Expertise in design and implementation of Big Data solutions in Banking, Retail and E-commerce domains
  • Experience in creating various Use case diagrams, Class diagrams and Sequence diagrams and using Microsoft Visio, Rational Rose during the design phase of SDLC
  • Experience with multiple databases like Oracle10g Express, MySQL and experience in writing Stored Procedures using PL/SQL,Mongo Database.
  • Experience in using IBM Web Sphere Application Server 7.0 (WAS), IBM Web Sphere Portal Server 8.0, Tomcat Web Server 6.0, JBoss Application Server 3.2.7, BEA Weblogic 9.0/10.0, Oracle WebLogic Server 11g (10.3.6 ),IBM PIM,IBM Datapower,Service Oriented Architecture SOA,Restful webservices,Soap webservices.
  • Experience in using MVC Frameworks Spring, JSF,Portlets,Angular.js,Node.js,React.js
  • Hands-on experience with ETL (Extract-Transform-Load) tools

PROFESSIONAL EXPERIENCE:

Confidential, Red Bank, NJ

Solution Architect

Responsibilities:

  • Design and Development of Scorecard System for Obligors using Java Technologies
  • Subscription Facility Scorecard data integration with Hadoop.
  • Hands-on experience in designing and developing MapReduce programs using Apache Hadoop for analyzing the Big Data
  • Expertise in optimizing traffic across network using Combiners, joining multiple schema datasets using Joins and organizing data using Partitioners and Buckets
  • Experienced in writing complex MapReduce programs that work with different file formats like Text, Sequence, Xml .
  • Expertise in composing MapReduce Pipelines with many user-defined functions using Apache Crunch PIG
  • Expertise in writing ad-hoc MapReduce programs using Pig Scripts
  • Implemented business logic by writing Pig Latin UDFs in Java and used various UDFs from Piggybanks and other sources HIVE Expertise in Hive Query Language(HiveQL), Hive Security and debugging Hive issues

Environment: Java 1.7, Eclipse, Maven Plugins, Ajax-JQuery,, Spring Framework, Hibernate 5.0,HTML 5,CSS3,JSTL Tags, Teradata,Oracle DB,PL/SQL,Apache Hadoop Big Data,Map reduce, Hbase,ETL,Hbase

Technical Architect

Confidential, Charlotte, NC

Responsibilities:

  • Developed technical solutions to build Java architectural framework for Pim Portal.
  • Managed architect team to develop architectural components and services.
  • Worked with management to determine cost estimates.
  • Provided support in developing project roadmaps.
  • Enforced best practices and utilized code quality tools.
  • Used dynatrace for memory use and garbage collection activity to enhance the performance of the application
  • Designed the Pet Locking Feature in multi threaded environment
  • Designed and developed the server side logic to get the data using xquery from the IBM MDM data set and display on the worklist pet display portlet .
  • Designed and developed the Content Pet Portlet which is a data entry screen to enter the Item Primary Hierarchy Attributes and Blue Martini Attributes of an Item
  • Designed and Developed the json rest ful webservice to save the data in IBM PIM database, to approve the content pet in IBM PIM database..
  • Designed and Developed the json rest ful webservice to do the IPH Mapping for an Item in IBM PIM database .
  • Designed simple and complex MapReduce programs in Java for Data Analysis on different data formats
  • Designed MapReduce programs that filter bad and unnecessary claim records and find out unique records based on account type Processed semi, unstructured data using Map Reduce programs
  • Designed Daily Cron jobs that automate parallel tasks of loading the data into HDFS and pre-processing with Pig using Oozie co-ordinator jobs
  • Designed custom DataTypes, InputFormat, RecordReader, OutputFormat, RecordWriter for MapReduce computations
  • Successfully migrated Legacy application to Big Data application using Hive/Pig/HBase in Production level
  • Transformed date related data into application compatible format by developing apache Pig UDFs
  • Developed MapReduce pipeline for feature extraction and tested the modules using MRUnit
  • Optimized MapReduce jobs to use HDFS efficiently by using various compression mechanisms
  • Creating Hive tables, loading with data and writing Hive queries which will run internally in MapReduce way
  • Responsible for performing extensive data validation using Hive
  • Populated HDFS and Cassandra with huge amounts of data using Apache Kafka

Environment: Java 1.7, RAD 8.0, IBM Websphere Portal Server 8.5 Express, JAutoDoc, Maven Plugins, Ajax-JQuery, Spring portlets 286,Spring Framework 4.0,Hibernate 5.0,HTML 5,CSS3,JSTL Tags, IBM MDM-PIM,Apache Hadoop Big Data 2.7

Technical Architect

Confidential, New York

Responsibilities:

  • Preparing the Project Plan, Doing Effort Estimation for development of software components, Mentoring and grooming team members.
  • Providing the technical vision and guidance to the organization.
  • Design of Pistol Permit Recertification Website and Pistol Permit Recertification Portlet domain objects using RSA.
  • Design of Pistol Permit Processing Processing Portlet.
  • Development of Pistol Permit Recertification System using JSF
  • Developed the back end logic for Pistol Permit Recertification Portlet using Object -Relational Mapping Framework JPA1.2.
  • Development of Pistol Permit Processing System
  • Designed and developed the Soap webservice for DMV.
  • Coding shell scripts to delete the ninety days old pistol permit data from the database using jdbc.
  • Coding batch scripts to delete the ninety days old pistol permit data from the database using jdbc.
  • Designed and developed the Review Letter PDF Generation Servlet.
  • Developed audit framework to audit the request and response objects
  • Developed the Assault Weapon Registration using Spring 3.1 deployed on Oracle WebLogic Application Server 11g (10.3.6)
  • Coded Named Query to search the pistol permit from the database
  • Developed the Audit Interceptor.
  • Developed the Activity Log Interceptor.
  • Developed the JUnit Tests and incorporated the Test Driven Development.
  • Developed the Pistol Permit Search Engine using Apache Lucene

Environment: Java 1.6, RAD 8.0, IBM Websphere Portal Server 8.0, JAutoDoc, Maven Plugins, Ajax-JQuery, Hudson Server, Apache-maven-2.2.1, HTML 5, Mozilla FireBug, Junit,TDD-Test Driven Development,Rational Software Architect,J2EE, Selenium IDE, JPA1.2, Tortoise SVN, Oracle 11 G, JSF 1.2,JSP,Javascript, IBM Websphere Application 7.0, Message Driven Beans, JMS, Soap UI 3.5, IBM Datapower X150, Cygwin, Shell scripts, Dozer Bean Mapping, JSR168 portlets, JAXB, Annotations, EJB3.0,LDAP, Spring 3.1,Alfresco4.2.4,Oracle WebLogic Application Server 11g (10.3.6),Lucene Search Engine,Soap Webservice,JDBC

Technical Architect

Confidential

Responsibilities:

  • Provided the Technical leadership for design, development and testing of the implementation effort for choice hotel projects.
  • Assessed and managed the functional and non-functional requirements and ensure that they are addressed with the technical solution.
  • Coaching and guiding colleagues in the progression and development of their technical skills.
  • Holded Design Session for the team to resolve the complex User Stories.
  • Development and enhancement of Rate Center Management System for Choice Spring 2.5.6
  • Designed and developed the java based service oriented architecture Soap webservice for Property Management System.
  • Designed the travel finance reimbursement System for choice employees in Spring 2.5.6.
  • Designed the rate center back end system using the SQL Object -Relational Mapping Framerwork Hibernate3.2.
  • Developed the JUnits using Easy Mock and Power Mock Test Driven Development-TDD
  • Wrote the PL/SQL queries in Informix Database
  • Worked on Choice stories; MULE ESB middleware tool was used to publish rates to different internal and external systems
  • Integrated RatesCenter application with PMS systems via Mule ESB.
  • Defined the system interfaces (XSD).
  • Created Mule ESB flows using MuleStudio, performed payload transformation & developed middleware frameworks for routing the messages to appropriate systems.

Environment: Java 1.6, Spring 2.5.6, Servlets, Ajax, JQuery, JSON, JMS, Oracle Weblogic Queues, apachemaven-2.2.1, Eclipse Indigo, HTML, Easy Mock, PowerMock, TDD - Test Driven Development,Rational Software Architect, UML, Oracle SQL Developer, Agile-Scrum methodology, XML, XSLT, PL/SQL Queries, Informix, Tomcat 6.0, Rally, Hibernate 3.2,JDBC, Oracle WebLogic Application Server 11g

Technical Architect

Confidential, Hoboken, NJ

Responsibilities:

  • Designed the LDAP Schema for adding custom attributes for password policy management
  • Developed Oracle ADF Custom Login Form
  • Installation and configuration of OIM 11GR1, OAM 11GR1/OAM 11GR2, LDAP Sync configuration
  • Developed the LDAP Apis Library for user management, password management and LDAP Server Connection
  • Developed proof of concept using Oracle Identity Management 11GR1 apis for managing User and Roles
  • Designed the Identity Management User Interface in JSP, JSF, javascript.
  • Designed and Developed the servlet for invoking the admin screen back end logic .
  • Designed and Developed the insurance finance system for the Confidential brokers using Spring 3.2 and Spring JMS Integration .
  • Designed the identity management admin screen back end logic in Hibernate 3.2.
  • Designed and developed the JAX-WS Oracle Weblogic GCIdentityManagement WebService which uses OIM Apis for interfacing with OIM Server and OIM Server syncs up with LDAP Server to add, update, read and delete the User and Roles
  • Designed the Schema for the TWINS SOA Event
  • Designed the Schema for the Reinsurance Message
  • Designed and developed the TWINS Entity BPEL Process
  • Designed and developed the TWINS Canonical BPEL Process
  • Developed the TWIN SOA EJB
  • Developed the styelsheet for EntityProcess AssemblerRequest, EntityProcess CrossReferenceRequest, EntityProcess TransformationRequest, CanonicalProcess EntityRequest, CanonicalProcess GcReinsuranceJMSMessage. and CanonicalProcess UpdateTrackingActivity

Environment: Java 1.6, JDeveloper 11.1.1.4, Oracle Enterprise Manager 11g Fusion Middleware Control SOA Server, Single Sign On-LDAP Server, Oracle Weblogic Server 11g Administration Console, XML, XPATH XSLT2.0, XSD, Xquery, Oracle Identity Management Server, Oracle ADF 11.1.1.5, OAM Server, JMS Messaging Publish and Subscribe, Soap UI 3.6.1, JAX Webservice, EJB 3.0, Hibernate 3.2, Oracle SOA Suite 11g,Service Oriented Architecture, JAXB, Oracle ESB, Oracle OSB, Oracle BPM, IAM,TDD,JDBC,Servlet, Oracle WebLogic Application Server 11g

Confidential, Princeton, NJ

Technical Architect

Responsibilities:

  • Setting Up of the Environment for Portal Development including Maven, RAD and IBM Portal Websphere Server installation and configuration.
  • Designed and developed the GUI for Notification Portlets using HTML, IJ Tag library, Ajax-Jquery and JSF Framework
  • Developed the Page Code and Master Data Delegate Component
  • Designed and developed the Data Bean and Request Bean, Service Name Bean for notification Portlets
  • Designed and developed the servlet to to invoke the business service layer.
  • Developed the Assembler for Notification Portlets.
  • Configured the web.xml, faces-config.xml and Portlet.xml
  • Developed the Women Health Facility Notification Portlet using JSF components.
  • Developed the Highway Drug Interdiction Portlet.
  • Developed the Weather Update Portlet for NSYP Troops
  • Developed the wsdl for Inter Portlet Communication
  • Developed the Hit Confirmation Request and Hit Confirmation Response Portlet using Inter Portlet Communication
  • Developed the Inbox Stylesheets for the Notification Portlets
  • Developed the Ajax JQuery methods for hiding and showing the Portlets fields, using the blind/trigger feature of Jquery, generating the dynamic header section on change of Drop Downs using Jquery
  • Troubleshoot the request and response xml generated from the portal application and Business Service Layer
  • Refactored the Notification Assemblers.
  • Effectively used Maven for automated builds in Windows Environment
  • Deployed the Notification Portlets In Portal Server in Sandbox Environment
  • Setting Up of the Environment for Business Service Development including Maven, RAD and IBM Websphere
  • Application Server installation and configuration.
  • Configured WAS 6.1 for Queue Connection Factory/Queue Managers/JMS Queues/ Websphere MQs/ Channels
  • Configured TBNotificationProcessor MDB with Queue and IJPInboxMDB with Inbox Queue using Activation Specification
  • Configured WAS JVM properties and shared libraries
  • Configured datasources on WAS
  • Developed the xslt for transforming the Coarse Grain Request to Fine Grain Request
  • Designed the schema for DMV Photo Request xml and Response xml
  • Developed the xslt for transforming the niem xml to soap xml and vice versa
  • Configured WAS Server for calling soap over https
  • Have built interoperable soap IJPRegistrationDomain web-service with JSR 109 which is based upon JAXRPC so the datapower can communicate with the business services deployed in WAS using SOAP apis
  • Developed client side api to make a call to the dmv photo webservice deployed in Datapower X150 from
  • Business Service deployed in WAS using SOAP apis
  • Extensive use of RFHUtil for analysing the message content present in the Queue
  • Developed NYAlert Business Logic and also developed NYAlert Message Driven Bean

Environment: Java 1.6, RAD 7.5, IBM Websphere Portal Server 6.0.5.1, Single Sign On -LDAP, Mylyn Pugins, JAutoDoc, Maven Plugins, Ajax-JQuery, Hudson Server, Apache-maven-2.2.1, HTML, Mozilla FireBug, Junit, Selenium IDE, Hibernate3.0, Tortoise SVN, Oracle ADF 11.1.1.5, Oracle BPM, Windows XP, Oracle 10.2.0 Express, Toad, Nexus Repository, JSF, UNIX, Altova Xml Spy 2011, IBM Websphere Application Server6.1/7.0, XSLT2.0, IBM Webpshere Broker 6.0.0.2, IBM Websphere MQs 6.0.0.1, Broker Toolkit, RFHUtil, Message Driven Beans, JMS, Soap Webservices-JSR109, Soap UI 3.5, IBM Datapower X150, Niem XML,TDD, Soap XML, XSD,Servlet,JDBC, Oracle WebLogic Application Server 11g

Confidential, Princeton, NJ

Software Architect

Responsibilities:

  • Public Service Layer (PUSL): Currently H&R Block has tax webservices for their internal departments and it is not available to the H&R Block External Partners/Organisations.PUSL Project provides the set of tax webservices which can be invoked by H&R Block external Partners. Architecture for PUSL is 3-tier J2EE based on Rest Based Web Services embedded in Spring Framework.

Environment: Java 1.6, Thought Works XStream API, Spring 3.0.2, Servlets, Ajax, JQuery, JSON, JMS, Active MQ, apache-maven-2.2.1, Eclipse Galileo, HTML, Drools Rule Engine, Junit, Mocking Framework Mockito, Hudson Server, Jetty, JSON Restful Based Webservices, Soap UI, Apache CXF Webservices 2.3, Hibernate3.0, UML, Class Diagram, Sequence Diagram, Jmeter, Eclipse Galileo Ide, Drools, Subversion, Oracle WebLogic Application Server 11g, Windows XP, Microsoft SQL Server 2008, Nexus Repository, Mongo Database, Terramark Machines in Cloud Environment

We'd love your feedback!