ROHIT JINDAL
**************@*****.***
Summary:
8+ years of experience in requirement gathering, analysis, design, development, integration and testing of client / server-based applications using Java and J2EE object-oriented technologies.
Oracle Certified Java Professionals (OCJP V6)
IBM Certified Cúram Associate Developer/Cúram Certified Developer (CCD 6.0).
IBM Certified Cúram Business Analyst/Cúram Certified Professionals (CCP 6.0).
Scrum Fundamentals Certified
Experienced in Cúram Framework, Outcome Management, Intelligent Evidence Gathering2, Dynamic Evidence, Cúram Express Rules, Cúram Workflow, Cúram Provider Management, Participant Management, Case Management, Financial Management, Persistent Infrastructure.
Experienced in using Agile Methodology including creating product / sprint catalogs, active participation in Scrum, Sprint planning and exit meetings.
Experienced in design and development of various web and enterprise applications using J2EE technologies like Servlets, JSP, Struts, Hibernate, Spring, Sprint Boot, EJB, JDBC, JPA, XML, JAXB, JAX-WS, ANT and REST Web Services.
Well versed with core Java concepts like Collections, Multithreading, Remote Method Invocation (RMI), Serialization, and Java Beans.
Experience in handling data layer using Hibernate (JPA) and Spring JDBC Template
Experience in development and deployment of applications using JBoss, IBM Web Sphere Application and Apache Tomcat.
Good experience in implementing Object Oriented Analysis & Design (OOAD).
Experience in working with Client Script design technologies like Java Script, jQuery and AJAX.
Experience in the Web Application GUI Development using HTML, CSS, JavaScript, XML and AJAX.
Experience working in Databases like Oracle 9i//12c (SQL, PL/SQL), MS SQL Server 2000, MySQL.
Hands-on experience working with source control tools such as CVS, SVN, Clear Case, GIT
Experience in writing ANT, Maven build scripts, providing logging facility using Log4j, Writing Junit test cases and used Clear Quest, JMeter for bug tracking.
Technical Skills
Cúram Modules
Cúram Framework, Universal Access, Outcome Management, Intelligent Evidence Gathering2, Dynamic Evidence, Cúram Express Rules, Workflow, Cúram Provider Management, Participant Management, Case Management, Financial Management, Reassessment, Persistent Infrastructure
Platforms
Windows 2000/NT/ XP/Vista and Sun Solaris 2.8/2.9, UNIX
Programming
JDK 1.5, 1.6, 1.7,1.8
Server Scripting
JSP, JSP-EL, JSTL, Custom Tags
Client Scripting
jQuery, JavaScript, CSS2, CSS3, HTML4, HTML5
Java Frameworks
Struts, Spring MVC, DI
Database Tools
SQL Developer
Databases
DB2, MS-SQL Server, HSQLDB, MySQL
Integration
Spring Integration
Interceptors
Spring AOP, Aspect J
Version Control
Tortoise SVN, Rational Clear case, GitHub, CVS
IDEs
Eclipse 3.0, 3.1, My Eclipse 4.1
Server Build Tools
ANT 1.7,1.8,1.9, Maven
Web services Specifications
JAX-RPC, JAX-WS, JAX-RS
White box Testing
Junit 3, Junit 4, Easy Mock
Application Servers
Web logic 8.1, 10.0, Web sphere 6.1, JBoss 4.0
Web Servers
Tomcat 5.0,6.0,7.1
UML Tools
Rational Enterprise, MS Visio
ORM Frameworks
Hibernate
Defect Tracking
JIRA, Rational Clear Quest
Methodologies
Agile (XP, Scrum), Waterfall
Micro Services
Spring Micro Services, Spring boot
DHHS, Durham, NC June 2016 - Till Date
Sr. Cúram Developer
Project Description
DHHS NC FAST P4 Child Services provides case management tools that support NC counties that work to safeguard children, promote well-being and support child permanency. NC FAST P4 Child Services facilitates intake, assessment, ongoing case management, provider management, removal of children from unsafe situations, and the adoption of children.
Responsibilities
Senior Cúram consultant to implement the business requirement.
Responsible for development using Cúram Framework, Outcome Management, Intelligent Evidence Gathering2, Dynamic Evidence, Cúram Express Rules, Cúram Workflow, Cúram Provider Management, Participant Management, Case Management, Financial Management, Persistent Infrastructure.
Analyze requirements with team, write High Level design documents, System Use Case, analyze risk factors.
Followed agile methodology during complete SDLC process.
Participated Agile/Scrum development and deployment teams
Responsible for Web UI development in JavaScript using jQuery and AJAX
Designed entire framework to support Test Driven development (TDD) by making use of Dependency Injection through unity framework and developed a generic repository.
Design and developed request and response XML Schema (XSD) documents.
Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and JDBC for database connectivity.
Developed DAOs using JPA, Hibernate persistence API for the database operations to interact with Oracle Database.
Good Knowledge in coded Java applications on both client-side and server-side using JDBC.
Designed and developed necessary PL/SQL for the database operations as needed.
Deployed application on Apache Tomcat server.
Used SNV for version control and repository.
Involved in writing Unit test cases for unit testing using Junit.
Environment:
Cúram Framework V6.1 and V7, JDK 1.8,Java 8.0, AJAX, UML, MS Visio, Eclipse 4.2, Junit, Multithreading with concurrency, Log4j, Maven 3.1, HTML5, CSS3, Junit 4.1, JIRA, Java, XML, Eclipse, DB2, Team City, SVN, Fish Eye, Rational Software Architect
Oracle India Private Ltd, India July 2015- Mar 2016
Sr. Java Developer
Project Description
The JDK is a superset of the JRE, and contains everything in the JRE, plus tools such as compilers and debuggers for development. A JRE provides a Java Virtual Machine (JVM), the standard class libraries and other components to run applications written in the Java programming language.
Responsibilities
Involved in fixing the JDK Product bugs (JDK7, JDK8, and JDK9)
Involved in writing test cases for JDK Products.
Involved in fixing test cases in JDK Products.
Regular status reports to senior manager.
Follow up on Critical Patch Update releases.
Environment: Java 1.8, Java 1.9, Open JDK, Eclipse, JIRA, Windows, Linux, Mac OS, Solaris.
IBM India Private Ltd, India Sep 2011 - July 2015 Cúram Developer
Project #1
Project Description (Feb 2014 – July 2015)
The Cúram Income Support provides complete eligibility determination and benefit calculation for social programs that provide food, cash and medical assistance to families in need. Cúram Income Support is a commercial integrated service delivery solution that equips organizations with a powerful, proven set of business tools and processes designed specifically for the effective management of income support programs.
Responsibilities
Senior Cúram developer to implement the business requirement.
Key member in regular L3 customer case analysis and fixing.
Responsible for development using Cúram Framework, Outcome Management, Intelligent Evidence Gathering2, Dynamic Evidence, Cúram Express Rules, Cúram Workflow, Cúram Provider Management, Participant Management, Case Management, Financial Management, Persistent Infrastructure.
Responsible for Platform take-on i.e. integrating down streaming product releases.
Analyze requirements with team, write High Level design documents, System Use Case, analyze risk factors.
Followed agile methodology during complete SDLC process.
Participated Agile/Scrum development and deployment teams
Responsible for Web UI development in JavaScript using jQuery and AJAX
Designed entire framework to support Test Driven development (TDD) by making use of Dependency Injection through unity framework and developed a generic repository.
Design and developed request and response XML Schema (XSD) documents.
Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and JDBC for database connectivity.
Good Knowledge in coded Java applications on both client-side and server-side using JDBC.
Designed and developed necessary PL/SQL for the database operations as needed.
Deployed application on Apache Tomcat server.
Involved in writing Unit test cases for unit testing using Junit.
Environment:
Cúram Framework V6.0.5, RSA, JDK 1.8,Java 8.0, AJAX, UML, MS Visio, Eclipse 4.2, Junit, Multithreading with concurrency, Log4j, Maven 3.1, HTML5, CSS3, Junit 4.1, JIRA, Java, XML, Eclipse, DB2, Team City, SVN, Fish Eye, Rational Software Architect, WebSphere, ClearCase, ClearQuest
Project #2
Project Description (Dec 2012 – Feb 2014)
The Cúram Workers Compensation solution addresses the entire claims lifecycle from claim intake to outcome measurement and evaluation. This provides effective citizen-centric, outcomes-focused results for injured workers. Some key capabilities of the solution include automated claims processing, eligibility assessment, task and case load management, entitlement assessment, claims classification, and service planning. This solution uses a SEM business model, which allows workers compensation organizations to take a holistic approach to managing the delivery of benefits and services from providers to workers. This business model allows agencies to deliver better outcomes - such as a shorter return-to-work – through a comprehensive, efficient and lower cost service plan.
Responsibilities
Cúram developer to implement the business requirement.
Integration of workflow with Cúram CER Rules.
Implementation of Cúram workflow.
Implementation of validations using Cúram CER Rules.
Responsible for development using Cúram Framework, Outcome Management, Intelligent Evidence Gathering2, Dynamic Evidence, Cúram Express Rules, Cúram Workflow, Cúram Provider Management, Participant Management, Case Management, Persistent Infrastructure.
Responsible for Platform take-on i.e. integrating down streaming product releases.
Analyze requirements with team, write High Level design documents, System Use Case, analyze risk factors.
Followed agile methodology during complete SDLC process.
Participated Agile/Scrum development and deployment teams
Responsible for Web UI development in JavaScript using jQuery and AJAX
Designed entire framework to support Test Driven development (TDD) by making use of Dependency Injection through unity framework and developed a generic repository.
Design and developed request and response XML Schema (XSD) documents.
Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and JDBC for database connectivity.
Good Knowledge in coded Java applications on both client-side and server-side using JDBC.
Designed and developed necessary PL/SQL for the database operations as needed.
Deployed application on Apache Tomcat server.
Used SNV for version control and repository.
Involved in writing Unit test cases for unit testing using Junit.
Environment:
Cúram Framework V6.0.5, RSA, JDK 1.8,Java 8.0, AJAX, UML, MS Visio, Eclipse 4.2, Junit, Multithreading with concurrency, Log4j, Maven 3.1, HTML5, CSS3, Junit 4.1, JIRA, Java, XML, Eclipse, DB2, Team City, SVN, Fish Eye, Rational Software Architect, Websphere, ClearCase, ClearQuest
Project #3
Project Description (Sep 2011 – Dec 2012)
Cúram Child Services provides case management tools that support agencies that work to safeguard children, promote well-being and support child permanency. Cúram Child Services facilitates intake, ongoing case management, child abuse investigations, removal of children from unsafe situations, and the adoption of children.
Responsibilities
Cúram Developer to implement the business requirement.
Key member in regular L3 customer case analysis and fixing.
Responsible for Platform take-on i.e. integrating down streaming product releases.
Responsible for development using Cúram Framework, Outcome Management, Intelligent Evidence Gathering2, Dynamic Evidence, Cúram Express Rules, Cúram Workflow, Cúram Provider Management, Participant Management, Case Management, Persistent Infrastructure.
Analyze requirements with team, write High Level design documents, System Use Case, analyze risk factors.
Followed agile methodology during complete SDLC process.
Participated Agile/Scrum development and deployment teams
Responsible for Web UI development in JavaScript using jQuery and AJAX
Designed entire framework to support Test Driven development (TDD) by making use of Dependency Injection through unity framework and developed a generic repository.
Design and developed request and response XML Schema (XSD) documents.
Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and JDBC for database connectivity.
Good Knowledge in coded Java applications on both client-side and server-side using JDBC.
Designed and developed necessary PL/SQL for the database operations as needed.
Deployed application on Apache Tomcat server.
Used SNV for version control and repository.
Involved in writing Unit test cases for unit testing using Junit.
Environment:
Cúram Framework V6.0.5, RSA, JDK 1.8,Java 8.0, AJAX, UML, MS Visio, Eclipse 4.2, Junit, Multithreading with concurrency, Log4j, Maven 3.1, HTML5, CSS3, Junit 4.1, JIRA, Java, XML, Eclipse, DB2, Team City, SVN, Fish Eye, Rational Software Architect, Websphere, ClearCase, ClearQuest
Highest Qualification:
Master of Computer Applications (MCA) from Rajasthan Technical University, India.