Nilesh Suresh

Senior Developer / Consultant

  • Senior Consultant with over 14 years of experience in IT Industry.
  • Excellent work experience in IBM Message Broker 6.0/7.0/8.0/IIB 9.0, IBM WebSphere MQ 7.5, WebSphere Transformation Extender 8.4, DataPower XI52 & XC10, Web services and SOA development.
  • Expertise in developing Multi-Protocol GateWay (MPGW) using DataPower Integration Appliance XI52.
  • Experience in DataPower XC10 Appliance and Integrating XC10 with XI52.
  • Expert level experience in using Sterling File Gateway for mission critical health care b2b transactions.
  • Expertise in WebSphere Portal server 6.1/7.0/8.0 and WebLogic Portal 9.2. Skills include JSR168/JSR286 API and IBM Portlet API, Customization and Personalization, Skins and Themes and Web Content Management.
  • Expert in Dynamic Web Page Development using JSP, HTML, JavaScript, AJAX and JavaScript framework such as Bootstrap, Dojo and jQuery.
  • Proficient in frameworks such as Struts, Spring, JSF and Hibernate.
  • Extensively worked in Healthcare and Transportation domains. 

Featured Work

Client: Health & Human Services Commision

Worked on Family Violence Network (FVNet) Web application development. This is a new development project using Java, Spring, CSS3 & Bootstrap following Scrum development. This site is mainly used by site providers with in Texas for uploading their client data. FVNet application uses this data to generate different reports required for the state. 

Client: PSCU

PSCU is leading provider of financial services and there are around 600 credit unions under them. This project involves building SOA services by integrating multiple backend systems (such as SIR, FDR, FirstTech, Fiserv, FIS) for providing online services such as BillPay, Estatement etc for the credit unions under the PSCU. With this solution, all credit unions under PSCU can using these exposed services to implement there online services which reduces their effort on building services from scratch.

Responsibilities & Accomplishments:

  • Gather requirements from client and prepare requirements/design document for services.
  • Reviewing the requirements document with client for sign-off for development.
  • Implement services using IIB 9.0.
  • Implement WSRR solutions for building services for different credit unions and dynamically route to different servers.
  • Configuring and maintaining metadata information in WSRR.
  • Deploying, configuring certificates, setting up ODBC/JDBC connections in different IIB environments (Linux).
  • Design and Developer Soap services using Soap Nodes in IIB.
  • Integrate with external systems like FDR, FirstTech, FIS, Fiserv etc for building services in IIB.
  • Work with offshore SQA team to complete the QA testing on time.

Client: Health Plan Services

This project involves the development of inbound / outbound enrollment off-exchange services for Cigna. Cigna calls (asynchronous) inbound services in HPS to update the enrollment information. These insurance update details then run a set of rules and send to mainframe for processing. Mainframe response (copy book) is then converted into insurance update details using Message Broker / WTX maps and response send back to Cigna.

Responsibilities & Accomplishments:

  • Designed and developed integration solutions based on IBM Message Broker and MQ technologies. 
  • Developed message broker flow using Soap Nodes (web service) / MQInput Nodes.
  • Worked on IBM HIPPA EDI pack to convert 834 and 820 EDI Transactions to XML and vice versa.
  • Developed WTX Maps for validating mainframe copy book, converting copy book to Enrollment xml and then Enrollment xml to Insurance Update xml.
  • Production Support and analysis of production issues.

Client: Healthways

Healthways is the largest independent global provider of well-being improvement solutions. "EMBRACE" system creates a "Well Being Plan" WBP for the member from data collected through member surveys and questionnaires and other health information (claims, labs, manually entered). Based on this information, system delivers targeted and tailored information and steps to actions. Coach/Clinician has access to WBP and can push content, steps to action and eFulfillment to member. Member can access this information directly through Member Web Portal.

Responsibilities & Accomplishments:

  • Designed and developed Web Service solutions based on IBM Message Broker and MQ technologies. 
  • Developed message broker flow using HTTP, WebSphere MQ, WebServices, Routing, Transformation, Construction, File and Time Nodes.
  • Installed and configured IBM Websphere MQ, Message Broker on Windows based environments. 
  • Assisted and worked with application development teams. 
  • Production Support and analysis of production issues.

Client: Crowley Maritime Corporation

My Crowley online services (COS) is a web application used to manage cargo shipments. COS capabilities include checking latest schedules, get lineitem rates, make bookings, generate documentation, and track your shipment. MyCrowley.com helps to eliminate paperwork by performing a number of functions such as completing booking and bill of lading instructions online. COS helps to create templates and reduces keystrokes for the next shipment. Customer can keep track of All Crowley Business in one personalized area, which shows current and past booking information and shipping details.

Responsibilities & Accomplishments:

  • Extensively Developed JSF Portlets using JSR 168/286 Portal API on WebSphere Portal server 6.1.
  • Worked on RAD (Rational Application Developer) 7.5 IDE for developing portlets and business logic.
  • Assisted the Administration team in WebSphere / WebSphere Portal support & administration, upgrades, maintenance and patching. 
  • Involved in WebSphere Portal Branding by changing all visual elements of WebSphere Portal, including the masthead, the navigation areas, graphics, portlet title areas, and style sheets, to give the Portal a custom look
  • Exposed to portal admin using the administrator console for installing themes, skin and creating different user group for different level of access. 
  • Created and managed users, groups and their roles; personalized the portlet views and contents depending on the groups.
  • Developed services layer using spring and hibernate and implemented communication between portal layer and services layer using spring-remoting.
  • Implemented services to communicate with Mainframe and consume messages received from Mainframe through MQ.