Lead Thunderhead/smartcomm Developer Resume
Pekin, IL
PROFESSIONAL SUMMARY:
- Over 12.4 + years of IT/software experience in Banking, Financial Sectors & Java/J2EE & Enterprise Customer Communication Management using Thunderhead Now.
- Collaborated with Portfolio architects, designers, requirements analysts, database, system administrators and developers on system and application design to develop technical solutions.
- Solution architecturing the Thunderhead, upstreams, downstreams and printing softwares
- Interfacing with the Guidewire Inference and Integration teams for the data flow architecting
- Logical architecture of the Enterprise Communications Management Systems for Insurance
- Integration of the Thunderhead with the various programming languages
- Proficient in Thunderhead Modules - APIs, Data Modeller, Template Selector, Cloud Configuration, Template Designer, Template Draft Editor, Interview/Data Capture
- P&C Insurance Expertise on Personal Auto, DBOP, HomeOwners
- Tools on Architecting Upstream as Guidewire, Mulesoft and downstream as Solimar Printing
- Proficient in Thunderhead Suite of Products - Business Object Studio (BOS), Business Content Studio (BCS) and Thunderhead Admin.
- Expertise in Thunderhead Product Suite, including - installation/upgrade, administration, data modeling, document design, document delivery and integration with external systems - using Web services.
- Solutioning the thunderhead suite of applications which integrates the communication flow to get email deliveries and letter printing.
- Designed GCS specific frameworks for validating the XMLs received from the Feeder system with the raw data without formatting and Interfacing with the external systems for fetching the email address, physical address and other details to integrate with the input data and sent for assembly.
- Proficient in creating Document template (DDV), Document Properties, Style sets, Script Library, Adding images and Dynamic shared content with Assembly rules and Variables, Batch Config, Output Processor config, FOP Config files for the styles.
- Setup and optimize the Thunderhead / Smart Communications infrastructure (platform installation, server and database setup, server configuration, output processor configurations, thunderhead application developments using thunderhead APIs).
- Designing and developing the Service Oriented Architecture and messaging techniques including JMS, SOAP, REST, MQ etc. and integration with IBM and Oracle products. Deployment and debugging in the Applications servers JBOSS, Weblogic and Websphere
- Develop the DDVs, templates and applications in Thunderhead Business Content Studio BCS, Business Object Studio BOS, Thunderhead Admin and Review case modules
- Driving Thunderhead Architectural calls for integrating Thunderhead with various platforms such as Guidewire platforms and Document Management, User Interface, Batch processing and on-demand real-time/Just in time processing
- Worked on Thunderhead DocEditor Integration, preview of the documents, integration of Choice List with radio button or check boxes to implement mandatory/optional paragraphs.
- Post processing the Thunderhead assembed content like html for emails and AFP or letters and routing it to the appropriate downstreams to send to the end customers.
- Skilled in Scrum/Agile environments and Software Development Life Cycle (SDLC) and strong solid foundation in software development practices.
- Have experience in business logic component design and programming experience using Java/J2EE, JDBC, XML/HTML and Web Services.
- Expertise in Unit, System Integration, Regression, User Acceptance, Performance, End-End, Stress, Load and Implementation testing and strong skills in HP Quality Centre, ALM for writing test cases, test execution, defect management, and reporting
- Guidewire knowledge - Billing Center, Claim Center and Policy Center
- Integration knowledge on Insurance, Guidewire tools with Thunderhead
- Enrichment layer and validation framework for the Thunderhead and Guidewire Integration
- P&C Insurance Domain knowledge on the claims and policy
- Issue Debugging and fixes, Release Management for a team of more than 200 and involved in the releases weekly for a while
TECHNICAL SKILLS:
Thunderhead Architecutre: Data Flow, Upstream and Downstream tools Architecture
Application Architecture Tools: Guidewire, Mulesoft, Thunderhead and Solimar Printing
SMARTCOMM Modules: APIs, Data Modeller, Template Selector, Cloud Configuration
SMARTCOMM: Template Designer, Template Draft Editor, Interview/Data Capture Thunderhead Business Content Studio, Object Studio, Job Manager Console & Admin, P&C Insurance Domain Knowledge, Guidewire Tool and BA knowledge
Programming Languages: Java/J2EE, web services, JMS, MQ
Scripting Languages: Java Script
Version Control: Sub Version, GIT Hub, Bit Bucket
Content Repository Tools: Thunderhead NOW, XML/HTML Technologies
Tools: /IDE: Eclipse, SOAP UI, Spring Tool Suite
Servers: TomCat/Websphere, JBoss
Platform: Windows, Unix - Basic commands, cron tab and basic shell scripting
Database: DB2, Oracle, SQL
Build Tools: Jenkins
Incident Management Tools: Service Now
Deployment Tools: BMC ARA installed in WAS servers
Change Management Tools: RFC, CTASK Creation
Release Management: Discussion on Release Management for different projects
Testing skills: Manual Testing, HP Quality Center Tools, Assembly Testing
Guidewie Tool knowledge: Policy Center, Claim Center and Billing Center
RELEVANT EXPERIENCE:
Confidential, Pekin, IL
Lead Thunderhead/SmartCOMM Developer
Skills & Technology: SMARTCOMM/Thunderhead NOW, web services, MQ, java script, XML, HTML, Maven, SOAP UI, unix commands, service now, subversion, GIT, STS, Knowledge on Guidewire
Responsibilites:
- Leading the 20+ member team (Onshore + Offshore) in PIVOT.
- SMARTCOMM/Thunderhead Architect responsible for design, POC/prototype and review of all the Thunderhead projects enabled in PIVOT.
- Setup and maintain the SMARTCOMM/thunderhead infrastructure (platform installation, server and database setup, server configuration, output processor configurations, thunderhead tool developments using thunderhead APIs).
- Driving Thunderhead Architectural calls for integrating Thunderhead with various GCS platforms such as User Interface, Batch processing and real-time/Just in time processing.
- Adhered to design pattern for SMARTCOMM/Thunderhead architecture including Style, Fonts, Metadata, Assembly Rules, Content, Business Object (Data), Metadata, Assembly rules, Content for each template.
- Architecting the Guidewire, Mulesoft, SMARTCOMM, Salimar Data Flow and End customer printing related
- Enriching layer definition of the data flow for the variables and xPath on Guidewire
- SMARTCOMM Resources Migration from Lower environment to higher environment
- Designing the Assembly rules and For each table logics for the data table which would be displayed in the letter outputs.
- Working with Thunderhead team on POC and any cases raised for resolution
- Ensuring the process proposed by both Pekin and Employer agreement on the design, deliverables and release artifacts and necessary approvals
Confidential, FL & Phoenix, AZ
Lead SMARTCOMM/Thunderhead/Java Developer
Skills & Technology: Thunderhead NOW, web services, MQ, Jenkins build, websphere, java script, XML, HTML, Maven, SOAP UI, DB2, unix commands, RFC, service now, subversion, GIT, STS
Responsibilites:
- Thunderhead Architect responsible for design, POC/prototype and review of all the Thunderhead projects enabled in GCS.
- Setup and maintain the thunderhead infrastructure (platform installation, server and database setup, server configuration, output processor configurations, thunderhead tool developments using thunderhead APIs).
- Driving Thunderhead Architectural calls for integrating Thunderhead with various GCS platforms such as User Interface, Batch processing and real-time/Just in time processing.
- Adhered to design pattern for Thunderhead architecture including Style, Fonts, Metadata, Assembly Rules, Content, Business Object (Data), Metadata, Assembly rules, Content for each template.
- Responsible for architecture resources to develop the Thunderhead Business Object which will form the basis of communication from the GCS schema
- Research on new layouts, style sets and establishing best Thunderhead development practices within GCS to attain maximum optimized performance.
- Designing the enriching layer with the data attributes for the interfaces between Java applications and Thunderhead.
- Code Deployment using Jenkins build tool and BMC ARA customized Amex tool
- Designing the Assembly rules and For each table logics for the complex email and letter communications in GCS which has the Global New Accounts with the Decline factors which has to follow the hierarchy on the sub factors
- Working with Thunderhead team on POC and any cases raised for resolution
- Ensuring the process proposed by both Amex and Employer agreement on the design, deliverables and release artifacts and necessary approvals
- Java applications design for the post processing of the Thunderhead outputs html, PDF or AFP. The post processing differs for the Secured Message Center (SMC) Amex flow where additional notification email would sent to customer
- Migration of different GCS flows from POD to GCS POA framework
Confidential, Phoenix, AZ
Senior Thunderhead/Java Developer
Skills & Technology: Thunderhead NOW, java, web services, MQ, Jenkins build, websphere, java script, XML, HTML, Maven, SOAP UI, DB2, unix commands, RFC, service now
Responsibilites:
- Senior/Lead Developer from Onshore for the team of 20+ in one of the GCS portfolio, which involved migration of more than 2000+ GCS templates with wide range of types such as Global New Accounts, Triumph Case Management
- Setup and maintain the thunderhead infrastructure (platform installation, server and database setup, server configuration, batch configuration, output processor configurations, thunderhead tool developments using thunderhead APIs)
- Responsible for architecture resources to develop the Thunderhead Business Object which will form the basis of communication from the GCS schema
- Redesign the complex logic with multiple hierarchy in the legacy systems to the appropriate For each loops in Thunderhead to reflect 4:16:64 factors to be accommodated in the same module for Global New Accounts
- Responsible for creation of Business Objects, Templates, Style Sets, Shared Content, Batch Config, Script Libraries and functions, Layouts, in Thunderhead for enablement of document assembly.
- Developed TH resources grouped on the Print/AFP channel, PDF channel, WEB/HTML channel, and different styles based on language/channels
- Creation of CMS folder structure and naming/location conventions for each Thunderhead resources such as Style set, Layouts, DDVs, Shared Content
- Embedding Imaging links to the Image servers for the Card Art in the Amex email communications and for the cover letter pages to the paper communications
- Core Java, web services, enriching the interfacing layer with the data formatting, derived values and fetching data from the external system from Amex, integrating the data and preparing the combined xml to be sent for Thunderhead Assembly
- Review of the different flows, for added any new TH resources and architectural discussions with the interfacing details every sprint releases
- Pro-active issue prevention, Continuous Integration with Onsite/Offshore, Variety of different line of Business Interactions within GCS such as New Accounts, Dispute Case. Updating Client periodically on the challenges and resolutions by the team
Confidential
Thunderhead/Java Developer
Skills & Technology: Java, Continuum build, MQ, websphere, java script, XML, HTML, Maven, DB2, unix commands, CMR, Manage Now
Responsibilites:
- Enabled e-Consent logic in the GCS CCP application, to add the supplementary card communication with the primary card communication
- Interfaced the external Amex services such as ECommInfo for checking whether the account is e-Consented, and deciding the permutation and combination of the primary/supplementary and paper/email/e-Letter (secure) communications
- The functionality was implemented on the same year with great team effort and I was able to lead the technical team of 5+ members
- Interacting with business and testing teams various stages of the project
- Core Java, web service, code build, deployment independently on the changes done to the applications with new development / enhancements / migrations
- Involved in creating extensive test cases, executing the unit testing, integration testing, assembly testing and volume testing
- Analysis of new upgrades and the changes required for the GCS framework to optimize the code and get the good performance and reduce the dependency between the modules, and bring good amount of reusability
- Upgrading the enriching layer of GCS with the implementation of the SOR framework which uses the JMS/MQ services to get the external data from others
- Minor Enhancements to the GCS validation framework which involved the formatting and pass or reject data for the GCS variables received from Feeder
- Testing for migrated templates and validation of communication in the ISPs and the printed letters and moving the code to E2, quality test environment
Confidential
Java/J2EE Trainee
Skills & Technology: Java, J2EE, database, eclipse, java script, XML, HTML, unix commands, Eclipse, Tomcat server.
Responsibilites:
- Requirement gathering, logical, designing the banking application
- Module development, writing test cases, unit testing, integration testing, complete E2E application deployment in Tomcat server to replicate Enterprise application
- Extensive in basic java technology, with the assessment periodically and project creation, assignments
- Banking application evaluated as the enterprise application for the Employer
- Java/J2EE Technical from the Employer Confidential GEC - Global Center, which had hands on Confidential Exams.