NEHA DIXIT
M: +1-914-***-**** E: ************@*****.**
SUMMARY:
•Around 6 years of experience as a Java Developer in developing Java Web-based Enterprise applications using Java/J2EE technologies
•Excellent Java development skills with Core Java and good experience in MVC architectures such as Spring
•Experience in SOA implementation using WSDL and SOAP
•Proficiency in creating and consuming RESTful Web Services
•Experience in XML processing APIs like JAXB
•Experience in server side technologies/concepts like EJB, MDB, JMS, MQ, Servlet, JNDI
•Hands-on experience in Web Servers such as WebSphere Application Server, Apache Tomcat
•Good understanding and hands-on experience with JPA and iBATIS
•Experience with Databases such as DB2, Teradata, Postgres and proficient in SQL
•Good exposure to UML methodologies involving Usecases, Sequence Diagrams, Activity Diagrams, Class Diagrams
•Used SVN as version control systems, ANT and Maven for application builds
•Experience in using Junit and Log4j
•Excellent understanding of Object Oriented Programming (OOP) and experience with Design Patterns such as Factory, MVC, Singleton, DAO
•Proficiency in Software Development Life Cycle (SDLC) from requirements analysis, design, development, testing, deployment and documentation
•Knowledge of Agile/Scrum methodologies
•Providing post-implementation, application maintenance and enhancement support to the client with regard to the product / software application
•Have an understanding of Grid computing
•Good experience with analysis of the users' needs, documentation and translation into proper system requirement specifications and working under tight schedules and capability to adapt new tools and applications
•Excellent analytical and communication skills. Ability to work independently as well as work in a team. Strong capability to learn new technology fast and manage multiple tasks within deadlines
CERTIFICATIONS:
•Oracle Sun Certified Java Programmer 6, With 98%
•IBM DB2 fundamental certification
TECHNICAL SKILLS:
Server Technologies Framework
J2EE (EJB, MDB, JMS, MQ, JSP, Servlets) JPPF, Spring MVC, Spring AOP, JPA, Struts1.1, JDBC
Database Version Control
DB2, Teradata, Postgres SVN, GIT
Web Technologies Web Application Server
HTML, XML, CSS, JavaScript, JAXB, WebSphere Application Server
JSP, AJAX, jQuery Apache Tomcat
Web Services Technologies IDE
SOAP, WSDL, RESTful RSA, RAD,STS, Eclipse
Build Tool Debugging and Logging
Maven, ANT JUnit, Log4j
Operating System
Windows XP/7/8, Linux
PROFESSIONAL EXPERIENCE:
Client: State Farm
Jan 16 – till date
Role: J2EE Developer
As a part of the BIC Claims Communications project, the client is implementing a proactive
notification system where the customer will automatically receive email, paper or text notifications
based on different business events during the life-cycle of a Claim.
Responsibilities:
•Involved in plaining and innovation sessions for project incremental release.
•Set the objectives as per business priority and plan each sprint to achieve the same.
•Work with architect and create technical design.
•Development and unit-testing of code using Java 6, JMS, Spring.
•Work on functional/nonfunctional, integration and system testing.
•Work on business driven development (BDD) automation.
•Work on early performance load testing.
•Deployment in different environment like Dev/Test/System etc.
•Ensure Code Quality by being part of the Quality Engineering team and reviewing the code after each sprint completion and program increment completion.
Environment:
Java 6, MDB, JMS, Spring, IBM Pure query, XML, DB2, Junit, Maven, Log4j, WebSphere Application Server 8.5, RSA 8, SVN, Splunk, Cloud Management Portal, JEE tool, BMC tool.
Client: Cardinal Health - Dublin, OH
Oct 14 – Dec 15
Role: J2EE Developer
Generator Profile is distributed system based on the Grid Computing concept. The primary objective of the program is to design a reliable, scalable and supportable solution which uses the compiled demand to forecast and right-size current material options for pharmacies. Which will in turn improve operating efficiencies, maximize material utilization, and ultimately increase significant saving potential of pharmacy.
Responsibilities:
•Involvement in gathering the requirements and preparing technical specifications and design documents (Low Level and High Level) by interacting with clients
•Work on functional design document based on client's inputs and obtain signoff on the design from
•client architect, business team and other stakeholders
•Upgrading the High Level and Low Level Design documentation using UML according to client’s standards
•Finalizing the framework of the project based on the results of the proof of concept (POC)
•Working on the initial setup of the application using JPPF, Java and WebSphere Application Server
•Involve in the development release planning for the development environments and ensure the development is completed within timelines
•Attend technical discussions with the Cardinal Healthcare architects and share the solution approaches on the proposed design
•Development and unit-testing of code using Java 6, EJB 3.1,SOAP, RESTFul services, JPPF, JPA
Environment:
Java 6, WebSphere Application Server 8, Rational Application Developer 8, Grid Computing, JPPF, EJB, WSDL, SOAP, REST Web Services, JSON, Log4J, Junit, SVN, DB2, Teradata
Client: Cardinal Health – Dublin, OH
Nov 13 - Oct 14 and Mar 11 – Oct 12
Role: J2EE Developer
The Nuclear Fusion program is a transformational initiative within the Nuclear Pharmacy Services (NPS) business unit of Cardinal Health. A centralized solution that would help in delivering the right dose to the right place, at the right time. While doing so, equal emphasis has been given to safety and regulatory aspects throughout the operational processes of order capturing, compounding/elution generation/kit creation, dose preparation, packaging, shipment, waste and returns tracking, goods receipt, product inventory management, assets tracking and safety audits.
Responsibilities:
•Having meetings with client Release Manager to chalk out the scope of every build
•Having meetings to understand business requirements from BAs and SMEs
•Coordinating with Quality Assurance and Performance Engineering teams during application release
•Work on creating detail technical design, building and deploying the application
•Work on database design using PowerDesigner for DB2 database
•Extended the application design to the Inventory module using UML(Sequence Diagrams and Class Diagrams) and implemented it using SOAP, EJB 3.0, JPA 2.0
•Work on unit testing the application using Junit
•Work on ANT scripts used for application build
•Work on code review, defect analysis and fixing
•Requirement gathering, impact analysis and finalizing the design of PCRs
•Provided support and maintenance to all the modules of the application.
•Monitoring system parameters using Wily and stabilizing the system
•Incident monitoring and resolution using ServiceNow
•Generation of system health reports and sending to client
Environment:
J2EE 1.5, UML, JPA, SOAP, WSDL, XML, DB2, Junit, ANT, Log4j, WebSphere Application Server 6, Rational Application Developer 6, SVN, Power Designer 15.3
Client: Cardinal Healthcare – Dublin, OH
Nov 12 – Oct 13
Role: J2EE Developer
Instead of hospitalization some hospitals provide patient care service at home after patient discharge
A web application (IHCAS- In-Home Care Application System) meant for health care-givers (physician, nurses, and lab-technicians) to view/edit patient related data and update their progress notes into the system.
This application maintained information related to the caregiver visiting schedules, patient discharge information and patient demographics data. In addition, the billing information is sent to the HMS. The interaction between an HMS and IHCAS happens through HL7 messages.
Responsibilities:
•Involvement in gathering the requirements and preparing High Level technical specifications and design documents by interacting with clients
•Worked on creating an HL7 interface between IHCAS application and other HMS systems using the Mirth tool
•Worked as the module lead for the Discharge module and implemented functionality using Java 6, Spring 3, JSP, iBATIS
•Work on designing the application during its inception
•Provided guidance to younger team members
•Provided support and maintenance to all the modules of the application.
•Work on unit testing the application using Junit
•Work on code review, defect analysis and fixing
Environment:
JAVA 6.0, SPRING 3.1, IBATIS 2.3, POSTGRES, APACHE TOMCAT WEB SERVER, MIRTH, ECLIPSE, JAVASCRIPT, MAVEN
Client: TCS Internal – Pune, India
Aug 10 – Feb 11
Role: J2EE Developer
The basic goal of this project was to develop an application that would act as the bus portal for our entire organization. Using this portal, a user could select his/her route of travel and book for oneself, a bus-seat of his/her choice
Responsibilities:
•Develop and unit test the application using Struts 1.1 and JSP
•Followed an Agile methodology for application development
Environment:
J2EE1.5, TOMCAT, STRUTS 1.1, JSP, AGILE, SVN
EDUCATION:
MASTER OF COMPUTER APPLICATIONS FROM RGPV BHOPAL, INDIA