Suresh Gopal
**** ********* **** #****, ****** TX 78729
Mobile: 704-***-**** E-mail:acdyay@r.postjobfree.com
Profile Summary
Mr. Gopal has fourteen years of experience in the IT industry delivering
quality Java/JEE based solutions.
Suresh is proficient in design and development of enterprise Java solutions
and has performed various roles such as Developer, designer, tech lead,
build facilitator and operations support coordinator. He has contributed
in various projects as back end developer writing SQL queries, PL/SQL and
has experience with designing table structures in Oracle.
He has delivered projects efficiently in different SDLC models such as
Waterfall, Agile methodologies and has good hands on coding experience
developing applications using Java technologies.
Skills and Competencies
Java/J2EE
Java 1.2 thru 1.7, JSP 1.2, Servlet, JSF 1.2, EJB 3.0, JPA 2.0, Java Message
Service.
Frameworks/Libraries:
Spring MVC 2.5, Struts 1.1, Stripes, Hibernate, Rich Faces, JUnit 4.0
Web Technologies
HTML, CSS, JavaScript, Ajax, JQuery, XML, XSLT, WSDL, SOAP, Web services.
IDE
Rational Software Architect 7.0, Rational Application Developer 7.0, Rational
Team Concert 4.0, BEA Workshop for Weblogic 10.1, IBM Web sphere Studio
Application Developer 5.1, Eclipse 3.1 thru 4.3.
Code/Build/Perf. Tools
PMD, Check style, Code Collaborator, Ant, Sonar, Jenkins/Hudson, Nexus,
JProfiler, TPTP.
Web/Application Server
Web Sphere 8.0, Web Logic 10, JBoss 4.0, Tomcat 4.1
Other Utilities
SVN, CVS, Star Team, VSS, Clear Case; Serena Agile Planner, Bugzilla, JTrac,
JIRA, HP Service Desk, Quality Center; SoapUI; TOAD; Visio Technical 4.0, UML Studio
6.2, Rational Rose 2000; Microsoft Project.
Databases
Oracle9i, DB2 UDB 8.2
Software Development Methodology
Waterfall Model, Agile Methodology, Iterative
Domain Knowledge
HIPAA 5010 EDI HealthCare Standards -270/271 Eligibility Benefit
Inquiry/Response (Both X12 5010 and KS Proprietary); Health Care Domain
Concepts, Managed Healthcare.
Education
Suresh Gopal holds a Master's degree (M.S.) in Software and Systems (2001-2003)
from Birla Institute of Technology and Science (BITS), India and a Bachelors
degree (B.E) in Electronics & Communication Engineering (1994 -1998) from
University of Madras, India.
Roles and Responsibilities
October 2013 to Present - Java Developer
EBT /ECC - Xerox ACS State & Local Solutions, Riata Trace Parkway, Austin
TX
JDK 1.7, Stripes, JMesa, Oracle, Rational Team Concert (RTC), Code
Collaborator, JTrac.
. Currently working as a Java Developer for Electronic Child Care (ECC)
and Electronic Benefits Transfer (EBT) Programs for Xerox ACS Local &
State Solutions. Involved primarily in the development (including
requirement analysis, design, coding and delivery to QA) of Change
Control items and L3 Dev work items.
. Generate ad hoc SQL queries in Oracle by joining complex tables and
export them to spreadsheet for the State users to view per business
needs.
Apr 2012 to September 2013 - Lead Developer
SWIFT EDI 270/271 Provider Inquiry - Blue Cross Blue Shield of Kansas,
Topeka KS
Java 1.6, EJB 3.1, JPA 2.0, JMS, Websphere 8.0, RSA 7.0, Agile Serena
Project Description: The focus for the SWIFT project is preparing the
systems to support individual business and small group, followed by
subsequent releases for larger groups 51+ sizes. 270/271 Provider
Eligibility of EDI Operations is being executed using agile methodology and
focuses on rewriting existing Mainframe process in Java by building the
Eligibility Benefit Inquiry Response System (SX 10) which interacts with
EDI Broker, Membership Eligibility, Benefits and Claims Systems. The client
BCBSKS is a financially secure, billion dollar company and surpasses $2
billion in annual claims payments to health care providers and members.
. Hands on coding and development activities every day and have
developed major workflows for 270/271 rewrite using
Java/JPA/EJB/MQ/JSP technologies.
. Developed the EDI Switchy Service, developed code to interface with
OTIS System which is used for auditing purposes.
. Has good expertise knowledge in 270/271 Provider Eligibility of EDI
Operations. Knowledgeable in HIPAA X12 5010 standards including
various Message Layouts (NM1, 2100C/D, 2120C/D, EB1, MSG.)
. Developed the EDI Tester facility which enables display of 5010
Transactions & Prop. Messages.
. Did coding to create Message Driven Beans (EdiMessagingMdb) and
consume SX10 MQ Messages.
. Used JMS API for asynchronous communication to put the messages in the
Message queue.
. Responsible for high level design of EDI Services which interacts with
Provider Inquiry EDI Broker, Availity and IVR subsystem.
. Performed Unit testing thru JUnit classes for
EdiBusinessAccessService.
. Involved in round trip MIR Transaction testing thru Availaity with
SWIFT.
. Uses and enforces coding standards of development team thru tools such
as PMD, RAD Code Analyzer and monitors SONAR reports periodically.
May 2011 to March 2012 - Tech Lead
CATools Thin Client Conversion - Wells Fargo East, Charlotte NC
Spring MVC, Hibernate, JSP, JavaScript, Oracle 9, Websphere6.1
. Performed the role of managing the CATools Application development
project (> 1.4 million), leading an onsite team of 5 (3 developers, 1
tester and 1 performance tester).
. Able to successfully communicate with different stalk holders such as
end business users, business analysts, engineering services team, QA
group, performance engg. Team and offshore developers.
. Was involved in development of some screens of Risk Management, Credit
File Navigator including CATSOAP web services changes (utilizing
wsdl2java stub classes).
. Regularly organized daily status calls and did effective management by
resolving queries, conflicts and issues between onsite and offshore
teams.
. Prepare Statement of Work, use case estimations, project planning and
maintain Profitability sheet.
. Developed Credit File Navigator by consuming the CATSOAP changes.
Utilized SOAP UI tool and used WSDL, SOAP for Web Services
implementation.
. Generated Hibernate Mapping files &created the data model using
mapping files for RM, Polar modules.
. Took initiative to incorporate relevant Code coverage tools (SONAR) in
CATools project and consistently monitored to help team to sustain and
maintain code quality standards thru tools such as PMD, Check style
and FindBugs.
. Did profiling of application (thru JProfiler), identified hotspots and
tracked them to closure.
March 2010 to April 2011 - Project Manager/Team Lead
Credit Ad-Planning, IR, KMM/PA - Kohl's Corporation, CTS Offshore Center,
Chennai India
JDK JSF 1.2, JSP, JavaScript, JQuery, Hibernate, Swing, Oracle 9, Weblogic
and XiNet.
. Performed client facing techno managerial role for offshore team size of
25.
. Facilitate and coordinate regular client meetings from offshore towards
show and tell sessions, requirement analysis and design understanding
clarification(s).
. Prepare and Maintain Project Plan - task tracking, deliverables tracking
and did estimation (Use case) and resource loading for MA and Snapshot
modules.
. As a developer, was responsible for configuring and using Hibernate
Criteria queries in marketing allocation module of Credit Ad planning.
. Has been involved in T&M billing activities such as ESA approval, PAS
submission. Also participated in other account level initiatives such as
resource induction and monthly award nominations.
. Participated in requirement analysis and assisted in the design of UI
components and QA support phase of Marketing Allocation module.
. Developed & successfully completed Manage Projections enhancements in
KMM. Deployed DEV, QA builds for different applications into Weblogic
server.
May 2008 to February 2010 - Midrange Designer/Developer
Financial Adjustment, Automate Claims Reprocessing - Express Scripts Inc,
Bloomington MN
Spring 2.5, JSF 1.1, Rich Faces, Ajax, SOAPUI, JSP, JavaScript, HSQLDB,
DB2, SOAP Web Services
. Performed role of onsite Project Lead for FAD (Financial Adjustment is an
automated process to adjust TED claims), participating in requirement
analysis & design.
. Created design document (LLD) with UML class diagrams and sequence
diagrams.
. Based on business need, rewrote some of SQL queries from HSQLDB to DB2
compatible queries to adhere to standards and for performance
improvement.
. Developed automated process of TED Claims adjustment using Web services.
. Build deployment activities for DEV, provided QA support & assisted in
deploying to production.
. Involved in the complete development of Selection and Reject Management
Tools of ACR.
. Developed the UI pages (thru JSF Rich Faces) for Mass Approval for T-
Pharm FAD Phase II.
Jan 2008 to Apr 2008 - ADM Developer
Member Portal - Blue Cross Blue Shield of Minnesota, Eagan MN
J2EE/Websphere Portal (Portlets)
. Prepared Maintenance Process Handbook & initiated KT of Online
Consumer Activation project.
. Did operations support & prepared daily/weekly defect status reports.
Nov 2006 to Dec 2007 - Team Lead/Onsite coordinator/Developer
DETECTS, Subrotrack - Ingenix (OptumInsight), Eden Prairie MN
Java 1.4, JSP, Hibernate, JBoss, XSLT, Oracle8i
. As a team lead, did analysis and consolidated client requirements for
DETECS, Subrotrack and other AFRS projects.
. Was a part of DETECTS II development team developing Anti Fraud Recovery
software which includes analyzing medical records, sending letters for
members and providers. Involved in the Group 1 and Group 2 task
activities including estimation, task allocation, and development
management till delivery of the 5.1 release.
. Was instrumental in developing Java interface using Hibernate which was
used for communication between the front end and back end (Oracle8
database).
June 2004 to October 2006 - Service Coordinator-Operations/Developer
Producer Database, BASICS - United Health Group, Hartford CT
Java, Struts1.1, J2EE, Oracle 9i, Jasper
. Day- to day completion of business activities (IT and Business) &
emergency service tickets.
. PrDB Release 2.0 development and deployment facilitator.
. Designed and developed the architecture for UI Reports module 1.0.
. Was responsible for developing Jasper Reports to display calculated
scores to producers and brokers.
. Played an important role in unit testing of the Test scenarios for Rerun
scenarios.
. Conducted daily batch runs, monitoring and support.
. Developed the View Customer Contract Module as per design specifications.
. Prepared the Unit Test Plan documents, JUnit test code & provided Quality
Support to Drop 1.
. Regularly communicate to the onsite coordinator for requirement
clarifications.
Dec 2002 to May 2004 - Team Leader/ Developer Consultant
Formulary Management - Walgreens Health Initiatives (WHI), Deerfield IL
Java 2, JSP1.2, Servlet, Oracle 8.1.7
. Was involved in the development of Formulary Management web based
application using Walgreens authenticator framework. As a team lead,
participated in the discussion of use case documents and business
rules from client. Was instrumental in developing Market Basket and
Pharma Contract modules.
. Developed crucial components such as pagination, stored procedure
integration in rebate calculations.
. Used JDBC to access Oracle database and implemented connection
pooling.
. Did use cases thru UML Studio for E-Job Posting application which
deals with HR dept web automation.
. In charge of Packaging WAR, deploying in development and UAT instance.
Sep 2000 to Nov 2002 - Developer
Pac Advantage Core Administrative, SkyBiz - Mascon Global Offshore Center,
Chennai India
Java, JSP, Servlet, DB2 UDB Version 7.x, SQL Server 7.0, JavaScript1.2,
Applets, Swing.
. Involved in design, development of Enrollment with sub modules (New
Business, ROE&OE).
. Worked in Manual ROE and ROE process generation.
. Worked in development and deployment of new business screens.
. Developed exceptional handling and data caching programs in the web
wizard module.
. Worked in Swing based Gold Builder and Express Builder application
Development.
. Migrated all the programs developed for e-commerce module from Web
Logic 4.5 to 5.1.
. Involved in signing of Applets in both (IE 4.0 & NE 4.03) browsers
thro' object tag.