Technology Lead Resume
Tampa, FL
PROFESSIONAL SUMMARY:
- 7 years of experience in software development and design of Service Integration Component, Enterprise Application using Java / J2EE and SOA middleware tool like IBM Integration Designer (IID), IBM Business Process Manager (BPM), IBM WebSphere Integration Developer (WID), IBM WebSphere Process Servers (WPS), IBM Application server, WESB, IBM Integration Bus (IIB).
- Strong understanding and working knowledge of WMB, MQ, Data Power and Pega.
- Designed and developed application based on OOPs concept using Java/J2EE, Hibernate, JavaScript, HTML, CSS, jQuery, Web service (JAX - RPC, JAX-WS, JASON, REST, and AJAX), JDBC and EJB.
- Strong experience with Process Designer including BPDs, Service, Coaches, Integration component & toolkits.
- Having experience in deploying snapshot to online server from process center, importing and exporting process application and toolkits.
- Experience in implementing Timer Event, Message Event, Tracking Event and Under Cover Agent (UCA).
- Developed Sub process, linked process, decision service and Business rules service.
- Experience in portal Dashboard Service and Custom reports.
- Customized Coaches by using CSS, JavaScript, JQuery, XSL and Coach Designer, Human Heritage service, Custom Coach Views.
- Strong development experience in Webservice, Advance integration service, Document Services, Generic System Service Integration with JSON/ Rest services.
- Design & Implemented Enterprise Integration Application utilizing SOA technologies like Business Process Execution Language (BPEL), Enterprise Service Bus (ESB) with the help of IBM, Service Component Architecture (SCA) Technology stack, WPS, ESB Business Process Manger BPM, IBM Integration Designer & Process Designer.
- Worked on 6.2 and 7.0 version of WID, version 8.5 of IID, played a key role in migrating applications from WebSphere Process Servers (WPS) 6.2 to 7.0.
- Extensively worked on WESB - mediation application with good working knowledge of mediation primitive like - parallel processing using Fan in - Fan out, custom XSLT transforms, java in custom mediation, x path quires, context and type based routing, reuse using mediation sub flows.
- Strong experience with WAS, WESB and WPS to deploy applications, configure SSL certificate, queue, queue configuration factory, activation spec, Data Source, local buses, and trouble shoot issue by activating trace logs.
- Extensively used BPC to test and validate BEPL.
- Strong working experience on File adaptors, Selectors, Versioning, human tasks, Enterprise buses, BPC, Fault handling, compensation and retry mechanism in BPEL.
- Design, developed and implemented enterprise application using IBM Adaptors like Flat File, Email, FTP, MQ.
- Design, developed and implemented enterprise application using Human Task, Rule Engines.
- Good working experience in handling and storing reusable data in dynamic catch object and replicating across servers
- Strong experience in testing web services using SOAP UI and Curl.
- Strong Experience in handling failed event manager (FEM), Common Event Infrastructure (CEI), Business Process Explorer (BPE), Business Space, logging, and Exceptional Mechanism.
- Strong experience in working with 2-way SSL, configuring them on to WPS servers and testing them from SOUP UI.
- Strong knowledge on “SOA Security” and Design and implementation patterns.
- Attended trainings, workshops and have solid understanding of WebSphere MQ, IIB and DataPower.
- Strong knowledge on Web service proxy (WSP), Multi-protocol Gateway, XML Security system, Authentication, and Authorization.
- Strong Experience in developing web application using Java, Servlets, JSP, JavaScript, REST/ Web service, EJB, JMS, Spring boot, Spring batch, Hibernate, JDBC, HTML, CSS, jQuery, XML, JAXB/JAXP along with XSDs, WSDL, Log4j.
- Worked on microservice framework like Storm and create topology using Spout and bolts.
- Worked with Kafka topics, Zookeeper, Hazel cast and no Sql DBs like Mongo DB.
- Expertise in development of test cases using Junits and mock the classes with Mockito and PowerMockito framework to test java implementation.
- Worked on Model-view-Controller (MVC) and Multi-tier client/Server Architecture using Design patterns like Business Delegate, DAO, Data transfer Object, Factory, and Singleton, Session Façade Pattern, and Data structures with different Java IDE’s like Eclipse, RAD, and WID.
- Experience in Design and Development of database systems using Relation Database Management Systems including Oracles, MS SQL Server and My SQL, SQL Plus and Stored Procedure.
- Responsible for End-to-End project delivery in technical development.
- Extensive working knowledge in health care, airlines, and loyalty application domain.
- Interaction with clients in analysis of Business Requirement, Functional and Data requirements.
- In depth knowledge of Business process implementation, ESB and SOA methodologies.
- Solid hands on experience in implementation of Enterprise SOA application, unit testing, Integration testing. Have very good understanding in various stage of Software Development Life Cycle (SDLC).
- Have work in both waterfall and agile development model.
- Comprehensive problem-solving abilities, excellent verbal and written communication skills.
- Proficient in creating Architecture diagram, Data Mapping sheets, Test plan scenarios.
- Strong analytical skills with the ability quickly understand client’s business needs.
- Research-oriented, motivated, proactive, self-starter with strong technical, analytical, and interpersonal skills.
TECHNICAL SKILLS:
Programming Languages: JAVA, C, WS-BEPL, JavaScript
IDE: IID, WID 7, 6.2, RAD 7.0, Eclipse, RSA, IIB
SOA Technologies: I BM Business Process Manager 8.5.x (BPM), IBM WebSphere Process Server 6.2, 7.0, WebSphere Enterprise service Bus, Web Service, and SOAP. WPS includes BO, XSLT Maps, BEPL, ESB Mediation, Human Task, Business rules and MQ, EMAIL, Flat File and JDBC adaptors
SOA Knowledge: IBM Message Broker, IIB, IBM Data power, Pega
Apache Projects: Storm, Kafka, Log 4j, Jakarta Commons, and Apache POI
J2EE: Java 8, JSP, Servlet, JavaScript, spring, spring boot, spring batch, Hibernate, EJB, Web
Tools: & Utilities: WinSCP, Filezilla, Altova XML Spy, SABRE, Rally, Version One, NIEM UML, Winmerge
Application/Web Servers: IBM WebSphere Process Servers, IBM WebSphere Application Server, JBoss and Apache Tomcat
Database and Tools: Oracle 11.x, IBM DB2, My SQL, Mongo DB
Deployment & Testing: Maven, Junit, SOAP UI
Design Patterns: Business Delegate, DAO, Data transfer Object, Factory, Singleton, Builder, Session Fa ade Pattern, Service Locator
Operating Systems: Windows 98/2000/XP/7, Linux, Sun Solaris
PROFESSIONAL EXPERIENCE:
Confidential, Tampa, FL
Technology Lead
Responsibilities:
- Lead design, analysis, and architectural meetings. Create Architecture Diagrams, TSD and Flow Charts.
- Analyze different solutions to elicit an optimal one for the integration of the systems.
- Reviewing the requirements and clarifying the missing inputs with Bas.
- Design and develop micro service using Strom framework, spring boot, and spring batch. Deploy and test in local and distributed topologies.
- Write unit test for developed application and support integration testing, Regression testing, QA, UAT phases.
- Responsible and owner for some asset classes.
- Defect analysis, reporting and tracking, debugging, and fixing.
- Updating the code repository, Code merge and supporting build and Server configuration.
- Developer support during deployments in higher environments.
- Code Review.
Environment: Solaris, Windows, Eclipse, Java 8, Spring boot, Spring batch, J2EE, Storm, Kafka, Zookeeper, Hazalcast, Tomcat Server, GIT, Maven, Mongo DB, robomongo.
Confidential, Long beach, CA
Technology Lead
Responsibilities:
- Involved in design, analysis, and architectural meetings. Create Architecture Diagrams, TSD and Flow Charts.
- Analyze different solutions to elicit an optimal one for the integration of the systems.
- Reviewing the requirements and clarifying the missing inputs with Bas.
- Design and develop enterprise application using IBM middleware technology stack products like IID, IBM Process Designer, and WPS under governess of SOA and ESB methodologies.
- Unit test developed application and support integration testing, Regression testing, QA, UAT phases.
- Point of contact for all the middleware layer changes related to the provider module.
- Take part in agile scrum status meetings.
- Defect analysis, reporting and tracking, debugging and fixing.
- Updating the code repository, Code merge and supporting build and Server configuration.
- Developer support during deployments in higher environments.
- Code Review.
Environment: Solaris, Windows, IBM Process Designer 8.5.6, IBM Integration Designer 8.5.6 (IID), WebSphere Process Server, WebSphere Application Server, SOAP UI, GIT, SQL Developer, Eclipse, RAD, Version One and Microsoft Visio, BPD, AIS Service, GSS, Ajax, Coaches, Coach Views, SQL Connectors, JSON, BEPL Processes, ESB Mediation, SOAP and Rest Web service, File Adaptors, Java, JavaScript, J2EE, Hibernate, XML, XSD, XSLT, XPath.
Confidential, El-Segundo, CA
Technology Lead
Responsibilities:
- Lead design, analysis, and architectural meetings. Create Architecture Diagrams, TSD and Flow Charts.
- Analyze different solutions to elicit an optimal one for the integration of the systems
- Reviewing the requirements and clarifying the missing inputs with Bas.
- Design and develop enterprise application using IBM middleware technology stack products like IID, IBM Process Designer and WPS under governess of SOA and ESB methodologies.
- Unit test developed application and support integration testing, Regression testing, QA, UAT phases.
- Point of contact for all the middleware layer changes related to the member module.
- Take part in agile scrum status meetings.
- Defect analysis, reporting and tracking, debugging and fixing.
- Updating the code repository, Code merge and supporting build and Server configuration.
- Developer support during deployments in higher environments
- Code Review
Environment: Solaris, Windows, IBM Process Designer 8.5.6, IBM Integration Designer 8.5.6 (IID), WebSphere Process Server, WebSphere Application Server, SOAP UI, GIT, SQL Developer, Eclipse, RAD, Version One and Microsoft Visio, BPD, AIS Service, GSS, Ajax, Coaches, Coach Views, SQL Connectors, JSON, BEPL Processes, ESB Mediation, SOAP and Rest Web service, File Adaptors, Java, JavaScript, J2EE, Hibernate, XML, XSD, XSLT, XPath.
Confidential, Fort Worth, TX
On-site Senior SOA Developer
Responsibilities:
- Lead design, analysis, and architectural meetings. Created Architecture Diagrams and Flow Charts.
- Analysis of different solutions to elicit an optimal one for the integration of the systems.
- Construction of Web Service/Services components like WSDL, Interface and XSD using WebSphere Integration Developer.
- Created a new Mediation flow and orchestrated the flow by making use of XSLT transform, BO mapper, selector, custom mediation, web service invocation, and native java to realize the required functionality.
- Followed agile software development practice paired programming, test driven development and scrum status meetings.
- Preparation of Unit Test cases and unit test report.
- Issue Debugging and fixing.
- Responsible for coordinating with business team, back end service providers and get the issue clarified / resolved in time.
- Performance tuning- creating load test suit, execution, and analysis of result.
- Submission of artifacts for deployment.
- Developer support during deployments in higher environments.
- Deploying the Artifacts in lower environment and tuning.
- Code Review.
Environment: IBM WebSphere Integration Developer, Altova XML SPY, SOAP UI, Accurev, WebSphere Process Server, PL/SQL Developer, WebSphere Application Server, Log4j 1.15, Eclipse, JIRA, Microsoft Visio, XML, XSLT, Oracle 11g, PL/SQL and Solaris, BEPL Processes, ESB Mediation, SOAP and Rest Web service, File Adaptors, Java, JavaScript, J2EE, Hibernate, XML, XSD, XSLT, XPath.
Confidential, Fort Worth, TX
On-site Senior SOA Developer
Responsibilities:
- Involved in design, analysis, and architectural meetings. Created Architecture Diagrams and Flow Charts
- Analysis of different solutions to elicit an optimal one for the integration of the systems.
- Constructed external and internal reusable Web Service/Services components like WSDL, Interface and XSD using WebSphere Integration Developer.
- Created a new Mediation module with multiple Mediation flow interlinked, each Mediation flow module making use of XSLT transform, BO mapper, selector, custom mediation, web service invocation, and native java to realize the required granular functionality.
- Created master orchestration mediation flow for each service exposed which iterated and orchestrated around the granular flows, made extensive use of 'fan in’, ‘fan out ' and selector primitives to achieve parallel execution and performance improvement.
- Wrote System handlers to suppress the must understand attribute in the Web service import layer.
- Made use of 'Object cache' concept to avoid recalculating the date Object again.
- Preparation of Unit Test cases and unit test report.
- Issue Debugging and fixing.
- Responsible for coordinating with ATSE team and get the issue resolved in time.
- Co-ordination and support for off shore team members.
- Performance tuning- creating load test suit, execution, and analysis of result.
- Submission of artifacts for deployment.
- Developer support during deployments in higher environments.
- Deploying the Artifacts in lower environment and tuning.
- Log file analysis.
- Code Review.
- Worked on tools like Microsoft VISIO and JIRA for bug tracking.
Environment: IBM WebSphere Integration Developer, Altova XML SPY, SOAP UI, Accurev, WebSphere Process Server, PL/SQL Developer, WebSphere Application Server, Log4j 1.15, Eclipse, JIRA, Microsoft Visio, XML, XSLT, Oracle 11g, PL/SQL and Solaris. BEPL Processes, ESB Mediation, SOAP and Rest Web service, File Adaptors, Java, J2EE, Hibernate, XML, XSD, XSLT, and XPath.
Confidential, Fort Worth, TX
Senior SOA Developer
Responsibilities:
- Analysis of different solutions to elicit an optimal one for the integration of the systems.
- Understanding services available within the enterprise and choose the suitable one for reuse.
- Created a master orchestration mediation flow which orchestrated multiple web service invoke, made extensive use of 'fan in’, ‘fan out ' and selector primitives to achieve parallel execution and performance improvement.
- Constructed external and internal reusable Web Service/Services components like WSDL, Interface and XSD using WebSphere Integration Developer.
- Extensively used XSLT and XPATH in mediation module.
- Creating task for each user story and estimate the efforts in rally.
- Preparation of Unit Test cases and unit test report.
- Issue Debugging and fixing.
- Performance tuning.
- Code Review.
- Submission of artifacts for deployment.
- Developer support during Deployments.
- Log file analysis.
- Co-ordinate and support team members.
Environment: IBM WebSphere Integration Developer, Altova XML SPY, SOAP UI, Accurev, WebSphere Process Server, PL/SQL Developer, WebSphere Application Server, Log4j 1.15, Oracle 10g, XML, X path, XSLT, PL/SQL, and Solaris,BEPL Processes, ESB Mediation, SOAP and Rest Web service, File Adaptors, Java, JavaScript, J2EE, Hibernate, XML, XSD, XSLT, XPath.
Confidential, Fort Worth, TX
Senior SOA Developer
Responsibilities:
- Analysis of client supplied documents and requirement.
- Defining the scope of the project and requirement gathering.
- Analysis of different solutions to elicit an optimal one for the integration of the systems
- Testing the business flow in the legacy system and creating the flow chart.
- Construction of Business work flow as BEPL components and exposing this as service.
- Made use for Catch blocks to handle runtime exception.
- Preparation of Unit Test cases and unit test report.
- Involved in the JMS configurations in WPS.
- MQ integration and testing.
- Issue Debugging and fixing.
- Performance tuning.
- Code Review.
- Co-ordination and communicating with clients.
- Submission of artifacts for deployment.
- Developer support during Deployments.
- Log file analysis.
- Co-ordination and support for team members.
Environment: IBM WebSphere Integration Developer, Altova XML SPY, SOAP UI, Accurev, WebSphere Process Server, PL/SQL Developer, WebSphere Application Server, Log4j 1.15, Oracle 10g, XML, X path, XSLT, PL/SQL, MQUtil and Solaris. BEPL Processes, ESB Mediation, SOAP and Rest Web service, File Adaptors, Java, JavaScript, J2EE, Hibernate, XML, XSD, XSLT, XPath, MQUtil.
Confidential, Fort Worth, TX
SOA Developer
Responsibilities:
- Analysis of different available methods to migrate and find the suitable one for various application.
- Setting up of IDE, servers and configuring.
- Impact analysis on each module and find the best method to migrate.
- Migrate the application and do the changes wherever required.
- Make use of inbuilt migration tool and generate report.
- MQ integration and testing.
- Perform unit testing, system testing and integration testing.
- Issue Debugging and fixing.
- Raising PMRs and co-ordination with IBM support.
- Stability test of server s and apply required patches.
- Analyze Load test result and performance tuning.
- Submission of artifacts for deployment.
- Developer support during Deployments.
- Log file analysis.
- Co-ordination and support for team members.
Environment: IBM WebSphere Integration Developer 7.0 and 6.2, Altova XML SPY, SOAP UI, Accurev, WebSphere Process Server, WebSphere Application Server, PL/SQL Developer, WebSphere Application Server, Log4j 1.15, JIRA, XML, Oracle 11g and Solaris.
Confidential, Fort Worth, TX
SOA Developer
Responsibilities:
- Involved in fixing the UAT Bugs, change requests (CRs) analysis and impact analysis of CRs
- Modification of existing Web Service/Services components
- Construction of Business work flow components.
- Preparation of Unit Test cases and unit test report
- Performance tuning
- Submission of artifacts for deployment
- Log file analysis
- Co-ordination and support for team members
Environment: IBM WebSphere Integration Developer, Altova XML SPY, SOAP UI, Accurev, Web sphere Process Server, PL/SQL Developer, WebSphere Application Server, Log4j 1.7, Oracle 10g, XML, Xpath and Solaris.
Confidential
Assistant System Engineer
Responsibilities:
- Involved in maintenance of the project.
- Understanding TCS Work culture and Security Policies.
- Understanding the project life cycle.
- Basics of Programming.
- Developing web Application using J2EE concepts.
- Involved in development of Java, JSP, Servlet components development and deployment.
- Configured connection pools and establish a connection with MySQL.
- Designed and developed Data Access Objects (DAO) to access the database. Used DAO Factory and Value object design patterns to organize and integrate the Java objects.
- Preparation of Case Study and Modules.
- Issue Debugging.
- Preparation of Test Cases.
Environment: Java, J2EE, Tomcat, log4j, MySQL, Eclipse, Java Script, CSS, HTML.