Having extensive work experience in the field of system study analysis design development and implementation of client/server applications and web applications
Extensive experience in Design and Development Testing Implementation Maintenance and Production Support of Object Oriented applications.
Experience in developing J2EE based applications using BEA Weblogic/ IBM Websphere Websphere MQ application servers and web server like tomcat and IDEs like WSAD 5.1.0 RAD 7.0 RSA7.0 and Eclipse 3.0 with RDBM Systems such as Oracle IBM DB2.
Extensive experience in requirement analysis and providing technical solutions for business needs
Experience in designing J2EE applications based on MVC architecture using UML class/sequence/activity/collaboration diagrams Rational Rose with Java/J2EE Design patterns session fa ade/service locator/business object/data access object etc and architectural/object oriented concepts OOAD .
Extensive hands on experience in implementation using J2EE EJB JSF struts Hibernate Web Services Servlet JSP XML JMS and JDBC.
Software version control and build practices using CVS SVN and Clear Case.
Good exposure to the full software development life cycle
Sound understanding of end-to-end business processes and industry best practices
Good People and Client Management Skills
Current Employer RCR Technology Corporation Since August 2010
Previous Employer GComSoft Inc. April 2008 to August 2010
Previous Employer Curamsoftware International Pvt. Ltd. August 2005 to March 2008
Previous Employer Integer Software Solutions From June 2004 to July 2005
XML 1.0 XSL XSLT SAX DOM CSS Java Script HTML 3.x/4.x DHTML AJAX WSDL SOAP UML
Database Systems
Oracle 8/8i/9i/10G IBM DB2 UDB
Application/ Web server
IBM Web Sphere 3.5/4.x/5.x 6.1 Web Logic 8.1 Tomcat 4.x/5.0.
IDE Tools
Rational Application Developer 7 IBM Web Sphere Studio Application Developer WSAD 5.0 5.1.2 Eclipse 2.0/ 3.0/3.1. IntelliJ Idea JBuilder
Script Language
JavaScript ANT Script
Operating Systems
Windows 98/NT/2000/XP/Vista UNIX
Configuration
Win CVS Tortoise CVS Rational Clear Case VSS
Development Methodologies
OOP Design Pattern SOA UML
Curam Framework
Workflow IEG2 Rules Temporal Evidence.
Open Source
Flatworm Dozer mapping Castor cruisecontrol Google Guice Dependency Injection Boss Drools jasper reports cewolf
PROJECT EXPERIENCE
Position
Consultant
Technology
Core Java JSP Servlet EJB Struts Hibernate WAS 6.0/6.1 Tomcat 5.0 Rational Rose Curam Framework 5.2 DB2 websevices castor
Client
confidential
Duration
confidential.
Description
FSSA Eligibility Modernization State of Indiana
FSSA Family and social services Administration administers Federal programs such as Medicaid Vocational Rehabilitation Food Stamps and Temporary Assistance for Needy Families TANF Social Security and Disability Insurance SSDI Supplemental Security Income SSI First Steps Children s Health Insurance Program CHIP among several others. It also provides State mandated programs and provides health and related services to children the elderly and people with mental illness People with addictions and people with physical disabilities.
Responsibilities
Upgrade project from Curam 4.5 to Curam 5.2
Understanding requirements based upon the Functional Specification and technical specification provided by the client.
Enhancement analysis and creating high level and low level design documents.
Identify analyze and resolve problems of applications independently or in partnership with other teams and/or functional resources
Provide day-to-day technical support in maintaining the information system including responsibility for ensuring processes and outputs are complete and error-free.
Doing the development work in java-J2EE using different IDE WSAD
Followed UML standards and UML model using IBM Rational Rose.
Development of JSP with the help of UIM User Interface Metadata technique.
Used struts MVC tag library as well as JSTL for presentation layer.
Understand the business need and Write of code as per use case.
Develop case creation for above modules as per Curam case management.
Workers protection is application for case management system for the asbestos removal contractor. Every contractor should have valid license for asbestos removal. Once project site is determined they should notify DOL so that DOL can track the case. During project durations DOL Inspector can allow to inspect the project site to verify any violation laws determined by New York state.
In short Workers protection Application has following cases involved for a Asbestos removal Contractor
License case
Asbestos Notification case
Inspection case
Violation case
Responsibilities
Understanding requirements based upon the Functional Specification and technical specification provided by the client.
Enhancement analysis and creating high level and low level design documents.
Identify analyze and resolve problems of applications independently or in partnership with other teams and/or functional resources
Provide day-to-day technical support in maintaining the information system including responsibility for ensuring processes and outputs are complete and error-free.
Defects fixing.
Doing the development work in java-J2EE using different IDE WSAD
Followed UML standards and UML model using IBM Rational Rose.
Development of JSP with the help of UIM User Interface Metadata technique.
Used struts MVC tag library as well as JSTL for presentation layer.
Used Hibernate to map the database table
Used Hibernate to develop persistent classes following ORM principles.
Understand the business need and Write of code as per use case.
Develop case creation for above modules as per Curam case management.
LR project is based on Service Oriented Architecture SOA and implemented on IBM family of products. The main systems involved are Finger print processing identification processing generating rap sheets and dispositions in various formats like xml html and plain text. The system maintains both Civil and Criminal information.
The new system will have ability to be able to respond to changing user and application needs by establishing a modern architecture for all DCJS systems. DCJS will leverage its systems to provide greater functionality and better integration with other criminal justice services from local State and Federal partner agencies.
Responsibilities
Understanding requirements based upon the Functional Specification and technical specification provided by the client.
Enhancement analysis and creating high level and low level design documents.
Identify analyze and resolve problems of applications independently or in partnership with other teams and/or functional resources
Provide day-to-day technical support in maintaining the information system and Defects fixing.
Created webservice using SOAP/WSDL/ /JAX-RPC
Develop xslt for given in and out messages
Deployment of application
Write ant script for deployment.
Writing test cases in JUnit.
Maintain automated build such as cruise control
Followed UML standards and UML model using IBM Rational Rose.
Development of JSP with the help of UIM User Interface Metadata technique.
Position
Team Member
Technology
Core Java JSP Servlet EJB Struts1.2/2 Hibernate WAS 6.0/6.1 Websphere MQ Tomcat 5.0 Rational rose Curam5.16 DB28.2 Oracle10g webservices castor dozer mapping Google guice RFH Util.
Client
confidential
Duration
confidential.
Description
CURAM PROTECTIVE SERVICES SUITE CPSS
The C ram Protective Services Suite CPSS is a new solution module intended to address functionality associated with
Child Protection and Welfare CPW
Adult Elderly Protection and Welfare
Youth Justice YJ
CPW within CPSS is intended to address the ability to identify and validate allegations regarding the maltreatments of a child in care and address the issues related to those maltreatments.
Responsibilities
Worked on Intake and investigation module
Followed UML standards and UML model using IBM Rational Rose.
Development presentation layer with struts
Used JSP and Struts Taglibs.
Used struts MVC tag library as well as JSTL for presentation layer.
Understand the business need and Write of code as per use case
Develop workflows for given modules as per Curam workflow engine.
Develop xslt for document generation.
Created webservice using SOAP/WSDL/SAAJ/UDDI/JAX-RPC
Worked on Curam service plan
Deployment of curam on websphere and Weblogic servers
DHS N.J. New Jersey uses a decision-making and case management system for Income Support benefits. Based on initial evidences submitted by client he will be eligible for some Benefits. Client will go for individual assessment through Intelligent Evidence Gathering IEG IEG is sets of question wizard based on current question s answer system will ask next valid question to see the authentication of the benefits which came out from initial Screening and based on outcome of IEG Decision Matrix will decide which service Plan he should be Placed in. Service Plan is nothing but benefit Management that he is eligible after assessment. Project involved developing JSP servlets for evidence management and claims verification.
Responsibilities
Worked on Income support module
Modeling in rational rose for given use case.
Development presentation layer with struts
Understand the business need and Write of code as per use case
Worked on Curam workflow engine to develop automated case approval etc
Develop xslt for document generation
Deployment of curam on websphere and Weblogic servers
Writing test cases in Junit.
Development of the user interface components using Java Swing and AWT
STATEWIDE AUTOMATED CHILD WELFARE INFORMATION SYSTEM SACWIS
DHS had initiated the project to replace legacy child welfare systems with a Statewide Automated Child Welfare Information System SACWIS meeting state and federal requirements. The client was seeking a SACWIS solution that substantially meets all of the Oregon and Federal requirements supports child welfare best practices and provides a modern architecture with the necessary reliability maintainability and availability integrity of conceptual design performance flexibility and security.SACWIS Project Scope involved building functionality for following modules Intake Management Investigation Management Integrated case management comprising of case planning.
Responsibilities
Followed UML standards and UML model using IBM Rational Rose.
Development presentation layer with struts.
Understand the business need and Write of code as per use case
Develop workflow for given module
Used JSP and Struts Taglibs.
Develop xslt for document generation
Deployment of curam on websphere and Weblogic servers
Writing test cases in Junit.
Development of the user interface components using Java Swing and AWT
The Church Financial Accounting and Reporting system CFAR is a system used for maintaining financial information of church as well as the local units and church related entities in the USA and Canada. Financial information is categorized into donor services payments budget interfaces with local system and banks etc.
Responsibilities
Involved in the design of the GUI modules using UML and Visio.
Development of JSP and Servlets for Maintenance Module.
Creating the SAD Software Architecture Document using use case diagram class and sequence diagram and all the business related information.
Developed Struts MVC Framework for implementing Client side validation
Development of Payment module using JSP Servlet JDBC and EJB
Development of the user interface components using Swing and AWT
Responsible for the unit and integration testing of user interface and business modules.