We provide IT Staff Augmentation Services!

Lead Solution Architect Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Total 14+ years in IT and around 10+ years of experience in MDM / Customer Master, Security Master, Reference data, CDI technologies, Data Quality, Data Governance, DW and Big Data. Helping customers to develop strategies around information governance and Master Data Management. With more than 10+ years’ experience in the master data engagement.
  • Helped numerous fortune 500 companies overcome significant master/reference data challenges to create business value and develop, define and implement target architecture and roadmap.
  • Responsible for the Master Data Management, Data Quality Architectural Design as well as Enterprise Architecture, service design and set strategic direction for MDM initiatives and road map for successful delivery. Managing relationships with client project managers, business owners and IT teams.
  • Well versatile being custodian of customer and location master for maintaining consistency, uniformity and accuracy of all customer and location data. Analyze the data lineage across various source system, Identify ownership and develop data governance framework, taxonomies and hierarchies. Define master data critical attributes and develop data lineage, dictionaries, data standards, rules, procedures and policies
  • Engaged in many consulting engagement and RFP for DAS (Data Analytic Solution) Practice and defining the roadmaps for the successful execution of the Program.
  • Prepare Proposals and Statements of Work portfolio by coordinating with different stakeholders such as Procurement, Legal and the other units working on the proposal.
  • Demonstrated success within business relationship management, client solution identification, software/system development, executive reporting, staff development, and performance measurement.
  • Effective at building culturally diverse, team - centered operating units, with excellent business process and strategy development skills.
  • Customer-centric with the ability to initiate profitable alliances with global partners.
  • Experience in client introductions and account context to help DAS efforts in Account Portfolio(s). Provide analysis and ground intelligence regarding opportunities (including proactive opportunities) in his/her account portfolio(s).
  • Competitive analysis for the segment for Account Portfolio(s). Work with other Engagement Managers for their analyses in order to obtain a unified view across the segment for existing account portfolios.

TECHNICAL EXPERTISE

  • Extensive experience in Design and Development of Object Oriented Paradigm (OOAD), Java, J2EE, EJB 2.0, Confidential MDM Server 10/11, IBM WCC and Informatica MDM
  • Experience working on Pitney Bowes Business Insight (PBBI) for Data Standardization, Cleansing, Augmentation and Geo-Coding.
  • Experience in SOA (Service Oriented Architecture) and large scale Enterprise Application and integration.
  • 10+ Yrs of implementation experience on Confidential MDM Server 10/11, WCC 6.5/ WCC7.0 at that involves Data Addition, Extension, ROV, Data Migration
  • Trained on Confidential MDM8.0 and MDM8.5 by IBM. Ability to upgrade Application from the wcc6.5/7.0 to the higher version (MDM 8.0/8.5/9.0/10/11 ).
  • MDM skills and multiple project experience with IBM MDM server / WebSphere customer Center (WCC)
  • Having good experience in the developing, analysis, designing, testing, implementation, and maintenance of large scale object oriented applications using Java and J2EE technology.
  • Good Financial Domain Knowledge (Banking, Insurance, Brokerage and Clearance Solution)
  • Current experience in working with large databases, data marts, and data warehouses
  • Experience in using development tool Eclipse3.1, MyEclipse Enterprise workbench 6.0, RAD6.0, RSA 7.0/ 8.0.3
  • One year of hand on experience of Configuration Management and Quality Assurance.
  • Experience in estimation skills and delegation experience.
  • Demonstrates commitment to leadership/teamwork through positive contributions in streamlining systems and providing superior customer service.
  • Good communication and interpersonal skills with good team leading capabilities.
  • Works closely and effectively with all levels of client and management to satisfy project/productivity requirements.
  • Trained on Oracle Product Data Quality (PDQ) by Oracle / Silver Creek in US. Hand on Experience of PDQ implementation, Data Quality Knowledge Studio, Application Studio and Governance Studio Version 5.5

TECHNICAL SKILLS

Programming Languages: JAVA/J2EE, SQL, XML

Java Technologies: J2EE, Servlets2.4, JSP2.0, JDBC, STRUTS2.0, STRUTS2 2.1, Ant1.4, EJB2.0, JMS, Web Services, SOAP, XPATH, XML, XSL, Hibernate, Spring, AJAX, JAXP, SAX, and DOM.

Design Methodologies: RUP, OOAD Using UML, Iterative Model and V-Model

ORM: Hibernate and Spring

Design Dev Tools: Rational Rose, TOAD 9.0, RSA 8.0.3 for WebSphere, MyEclipse Enterprise workbench 6.0, Eclipse3.1, XML Spy, SOAP, JBuilder, Ant, JUnit, Log4j

Version Controllers: Clear Case7.1, VSS, SVN

Operating Systems: Windows 9.x, UNIX, Solaris, AIX

RDBMS / Database: Oracle 8i/9i, Oracle 10g, MySQL Server, PostgreSql, DB28.0/9.0

Middleware: RMI, CORBA, EJB2.0/3.0, Confidential WCC6.5/7.0, Confidential MDM 8.0/8.5 /10/11 , InfoSphere MDM Workbench, Informatica MDM 9.x, Pitney Bowes Spectrum Technology Platform

Application servers: WebSphere 7.x, IBM WebSphere Service Registry and Repository (WSRR), and IIS 8.7.

Data Design Tools: Rational Rose, Visio, Enterprise Architect

Tools: HP Quality Center, fortify, WSSR, Pitney Bowes (PBBI)

Soft Skills: Presentation Skills, Team Management, Communication & Client Interaction Skills

PROFESSIONAL EXPERIENCE

Confidential

Lead Solution Architect

Sr.Consultant/MDM Architect

Responsibilities:

  • Analyzing use cases and prepares Technical specification based on the actual Business requirement and review with the entire team.
  • Responsible for Master Data Management/Data Quality Architectural Design as well as Enterprise Architecture and service design.
  • Responsible for interacting with the clients for suggesting use case optimization or clarifying use case scenario.
  • Define master data critical attributes and develop data lineage, dictionaries, data standards, rules, procedures and policies.
  • Successfully Implemented Confidential MDM v10 on z/Linux platform as well as on the Window XP for local workstation setup. implemented overall Application Architecture in Master Data Management (MDM) with understanding of different components at the business, technology and data layers
  • Involved in the capacity Analysis, DASD, MIPS, LPAR and etc…
  • Defined end to end architectural flow of entire Confidential System, including ESB, PBBI (Pitney Bowes) and MDM.
  • Defining the architecture of de-duplication logic. Match & Merge capabilities and maintain the golden record in MDM.
  • Actively participated in higher management CIO and CTO meeting and address MDM capabilities and the entire Location MDM Solution. Help them in making decision the architectural pattern/Style and MDM usage.
  • Preparing Design and Functional Document, HLD, LLD and Data model Document.
  • Customized IBM MDM product according to the client requirement and expose the Web Services to be consumed.
  • Customizing IBM MDM product and writing Extension, Addition, Business Proxi and Business Classes, Controller in Java/J2ee platform.
  • Responsible for All environment pipeline readiness and doing test harness for all exposed services.
  • Participation in each production release and presenting production turnover presentation.
  • Responsible in Release Management Activity.
  • Offshore - Onshore co-ordination and handle team of 20-25 members.
  • Data Migration and Conversion activities.

Environment: Confidential MDM Server v10, MDM Server BAUI, MDM Server, Pitney Bowes (PBBI), DSUI, EJB2.0, WebSphere 6.0, RSA 8.0.3, JUnit, XML, Web Services, SOAP, Servlet,2.4, JSP2.0, Struts DB2, IBM AIX, SOAP UI, WSSR, fortify, IBM ClearCase, CA Introscope and ESE DB2 9.7

Confidential, Charlotte, NC

Technology Lead

Responsibilities:

  • Analyzing use cases or Technical specification prepared by the client.
  • Responsible for interacting with the clients for suggesting use case optimization or clarifying use case scenario.
  • Define master data critical attributes and develop data lineage, dictionaries, data standards, rules, procedures and policies
  • Preparing Design and Functional Document, HLD, LLD and Data model Document.
  • Preparing Test Plan and Test Scripts Document in various testing phase.
  • Customized IBM WCC product according to the client requirement and expose the Web Services to be consumed.
  • Responsible for customizing Data Addition, Data Extension and the OAG and Composite Transaction by leveraging the IBM WCC product.
  • Responsible for Customizing IBM WCC product and writing Business Proxi and Business Classes, Controller in Java/J2ee platform.
  • WCC implementation and deploy the customized application on the WCC Server.
  • MDM 8.0/8.5 implementation.
  • Writing Java Utilities / Custom classes for the external rule and validation.
  • Creating a web Services to expose all WCC Application Services.
  • Responsible to perform Unit test, CIT (Component Integration Testing), SIT (System Integration Testing) and TT (Tech Test- Performance Test) for all newly developed Services or impacted API.
  • Responsible for All environment pipeline readiness and doing test harness for all exposed services.
  • Test harness and certification (execute WCC and OFR Services) of the code on the server whenever the code is deploy on to the server.
  • Participation in Performance Test, Load Test and meeting the Tx SLA.
  • Responsible for uploading the testing scripts in to the HP Quality Center and test.
  • Production Error Analysis and fixing.
  • Participation in each production release and presenting production turnover presentation.
  • Responsible in Release Management Activity.
  • Offshore - Onshore co-ordination and handle team of 8-10 members.
  • MDM implementation and successfully upgraded to MDM 8.0.
  • Data Migration and Conversion activities from the different system by running the mainframe jobs.

Environment: IBM WCC6.5, EJB2.0, WebSphere 6.0, RAD6.0, Confidential MDM8.0, RSA 7.1, JUnit, XML, Web Services, SOAP, Servlet,2.4, JSP2.0, Struts DB2, IBM AIX, SOAP UI, WSSR, fortify, IBM ClearCase, CA Introscope and DB2 8.1.

Confidential, NJ

System Analyst

Responsibilities:

  • Creating and reviewing the Functional Specification Document to capture the functional aspects of the existing NCE application.
  • Creating and reviewing the Technical Specification Document (TAD) to capture all the technical details of the new application.
  • Designing the screen prototypes of the new application to present it to the business users.
  • Designing and modeling Normalized database.
  • Presenting the Technical Specification document to Business Technology Group. After several round of discussions got the approval on TAD.
  • Creating the Technical Implementation Document (TID) to capture the design aspect of the application. TID includes the Class Diagram, Sequence Diagram, Activity Diagram created in MS Visio.
  • Helping the offshore team to understand the technical design of the new system.
  • Reviewing the code implemented by the offshore team.
  • Application is developed in Java 2 Enterprise Edition (J2EE).
  • Used EJB 2.0 for the business layer implementation.
  • Developed stateless EJB services components (local and remote), which acts as a session façade pattern.
  • The application is designed using the Service Oriented Architecture (SOA).The application is divided into four different services Transaction Management, Collateral Allocation Service, Mark2Market service and Reference Data service.
  • DB Framework is developed with the help of Spring Framework that exposes API which wrap the usage of both Hibernate 3.2.6 and JDBC 3.0
  • Created and maintained the object relational by using the Hibernate. Configured the cache using Ehcache.
  • The web interface of the application is developed in Flex Framework.
  • System is designed to work in a multi-threaded fashion.
  • Implemented the optimistic locking to avoid the concurrent access of a resource by multiple threads.
  • Designed and implemented exception handling strategies, logging, auditing and monitoring methods for the above services (log4J).
  • Interaction between different services is achieved by IBM MQ Series.
  • Reviewing the Development Integration Test plan (DIT).
  • Reviewing and executing the System Integration Test plan (SIT).
  • Reviewing and executing the Functional Test Plan (FTP).
  • Analyzing the performance of the application by capturing the statistics of Memory Utilization, garbage collection, JVM performance.
  • Performance of the application screens are analyzed using HTTP Watch tool.
  • Tuning the Stored Procedures and Sql queries by using explain plans.
  • Tracking and analyzing the defects on SIT and UAT environments.
  • IDE used for the development is RAD 7.0
  • Working on Oracle 9i Database. Involved in writing PL/SQL and SQL queries.
  • Good knowledge of working on Unix Server and writing Shell scripts.
  • Knowledge transfer and transition sessions with the offshore team members.
  • Using design patterns like Singleton, Factory, DAO.
  • Using Rational ClearCase for Version control

Confidential

J2EE Developer

Responsibilities:

  • Analyzing use cases or Technical specification prepared by the client.
  • Interacting with the clients for suggesting use case optimization or clarifying use case scenario if it’s required.
  • Preparing Design and Functional Document FSD, LLD.
  • Designed components for company’s object framework using best practices and J2EE design patterns such as Model-View-Controller (MVC), Data Access Object, Value Object, Front Controller and Business Delegate.
  • SOAP and WebServices implementation for message exchange.
  • Writing JSP Custom Tag Library and used JSTL, JSF and Struts custom tag Library.
  • Working and Navigating Experience in the UI: A completely new Portal Solutions user interface (UI) has been designed for greater ease of use, simpler navigation, and quicker access to the information.
  • EJB Bean assembler and bean deployer.
  • Used Apache struts framework for building MVC architecture and implemented apache validation framework.
  • Implemented Version Control for the code using CVS and SVN.
  • Created action classes, action forms, action mappings in Struts-Config file for each logical request.
  • AJAX Action is implemented to load a part of a data or Asynchronous message on the form.
  • Used spring framework (Dependency Injection) to inject an Object.
  • Followed command pattern for writing action classes.
  • Created Reusable Architectural Components (RAC) like Servlets Components thus implemented the Patterns.
  • Written JUnit test classes for DAO layer and test each component.
  • Code & Module Documentation, review.
  • Configuring the entire application on Eclipse on the local as well as production environment.

Environment: EJB2.0, Servlet,2.4, JSP2.0, JavaScript, Struts, Spring, Hibernate, Weblogic 9.2, Tomcat 6.0, AJAX, MyEclipse Enterprise workbench 6.0, JUnit, XML, XSLT, Web Services, Oracle 10g database, Unix Sun Solaris.

Confidential

J2EE Developer

Responsibilities:

  • Implemented Struts Framework.
  • Used Apache struts framework for building MVC architecture and implemented apache validation framework.
  • Designed components for company’s object framework using best practices and J2EE design patterns such as Model-View-Controller (MVC), Data Access Object, Value Object, Front Controller and Business Delegate.
  • Developed Java Taglibs to aid front-end JSP pages.
  • Involved in developing User Interface using JSP's, JavaScript for the pages.
  • Gave on call support to the integration testing for any technical problems Involved in Designing of User Validation Process through JSP.
  • Configuration Management
  • Writing functional Document for the Deliver Render part.
  • Implemented Version Control for the development using VSS
  • Bug fixing & Maintenance.
  • Fishbone Analysis.

Environment: JavaBeans, Java Servlet2.3, JSP1.1, Struts1.1, JavaScript, Tomcat4.1, XML, PostgreSql and Oracle 9i Database, Unix.

Confidential

J2EE Developer

Responsibilities:

  • Used Apache struts framework for building MVC architecture and implemented apache validation framework.
  • Designed components for company’s object framework using best practices and J2EE design patterns such as Model-View-Controller (MVC), Data Access Object, Value Object, Front Controller and Business Delegate.
  • Developed Java Taglibs to aid front-end JSP pages.
  • Implemented Version Control for the code using VSS.
  • Used Apache struts framework for building MVC architecture.
  • Created action classes, action forms, action mappings in Struts-Config file for each logical request.
  • Followed command pattern for writing action classes.
  • Created Reusable Architectural Components (RAC) like Servlets Components thus implemented the Patterns.
  • EJB Bean assembler and bean deployer.

Environment: Java/J2EE, JSP, EJB2.0, Servlet2.3, JSP1.1, JavaScript, Weblogic 8.1, Tomcat4.1, Struts1.1, XML, HTML, Oracle9i, Windows 2000.

Confidential

J2EE Developer

Responsibilities:

  • Participated in developing presentation layer using JSP, Servlets, HTML, and CSS.
  • Used Apache struts framework for building MVC architecture and implemented apache validation framework.
  • Designed components for company’s object framework using best practices and J2EE design patterns such as Model-View-Controller (MVC), Data Access Object, Value Object, Front Controller and Business Delegate.
  • Developed Java Taglibs to aid front-end JSP pages.
  • Involved in coding of Controllers for all modules using Struts framework.
  • Implemented the data access mechanism using JDBC.
  • Wrote deployment descriptors for Struts using XML.
  • Written JUnit test classes for DAO layer.
  • Understanding of UML class and sequence diagrams to implement the business logic.

Environment: Java/J2EE, JSP, JavaBeans, Servlet2.3, JSP, JavaScript, Weblogic 8.1, Tomcat4.1, Struts1.1, XML, HTML, Oracle9i, Windows 2000.

Confidential

J2EE Developer

Responsibilities:

  • Involved in developing front-end screens using JSP, Servlets and HTML.
  • Involved in implementing persistent data management using JDBC.
  • Deployed the war file into Apache Tomcat.
  • Implemented the required Java Beans used by the JSP components.
  • Implemented internationalization concept for the project.
  • Played an active role in testing the application by writing test cases for different scenarios.

Environment: Java/J2EE, JSP, JavaBeans, Servlet2.3, JSP, JavaScript, Tomcat4.1, Struts1.1, XML, HTML, Oracle9i, Windows 2000.

Confidential

Java/Swings Developer

Responsibilities:

  • Involved in developing front-end screens using Java Swings
  • Involved in implementing persistent data management using JDBC.
  • Responsible for doing coding for the various module in EIMS.
  • Played an active role in testing the application by writing test cases for different scenarios.

Environment: Swings, JDBC, JSP, Servlet2.3, java Script, Ms-SQL Server 2000 & Windows NT Server 4.0.

Confidential

Java Developer

Responsibilities:

  • Involved in developing front-end screens using Visual Basic 6.0
  • Writing logic to calculate mathematical calculation on a given equation.
  • Played an active role in testing the application.

Environment: Java, JDBC, Java Beans, C++, VB 6, Oracle8i, TOAD.

We'd love your feedback!