Download SUMMARY: Over 8+ years of experience in Object Oriented Analysis

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Entity–attribute–value model wikipedia , lookup

Microsoft Access wikipedia , lookup

Database wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Oracle Database wikipedia , lookup

Team Foundation Server wikipedia , lookup

Relational model wikipedia , lookup

SQL wikipedia , lookup

Database model wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Open Database Connectivity wikipedia , lookup

PL/SQL wikipedia , lookup

Clusterpoint wikipedia , lookup

Transcript
SUMMARY:


















Over 8+ years of experience in Object Oriented
Analysis and Design (OOAD), J2EE architecture, Software Life Cycle Management,
Developing Internet/Intranet related applications.
Experienced in Design and Programming experience in developing Internet Applications
using Java, J2EE,JSP, MVC, Servlets, Struts, Hibernate, JDBC, EJB, XML and web based
development tools.
Strong experience in User Interaction, Business Analysis/Modeling, Design/Architecture,
Development, Implementation, Integration, Documentation, Unit Testing and Support
experience.
Worked in various open source
frameworks: Spring, Java server Page Standard Tag Library (JSTL),Hibernate 3.0.Experien
ce in Application Development Technologies using Core Java, J2EE.
Good Web Designing skills in development of applications
using CSS, HTML, DOJO, JSON and JavaScript,AJAX.
Hands on experience in n-tiered distributed architectures
using Java, J2EE, JDBC, XML/XSLT, SAX, DOM,RMI, Enterprise Java Beans 2.1, JSDK
Excellent knowledge in
implementing J2EE design patterns like MVC, Data Access Object and Data TransferObject
Extensive knowledge and experience with J2EE technologies
and architecture like SOA, SDLC, MVC paten,Servlet 2.5+, JSP, EJB,
JMS, Java Bean, XML, Adobe Flex 1.3 frame work, Hibernate, Spring, Struts, and Web
Services ( SOAP / RESTful , JAX-WS, JAX-RS )
Working experience in building and deploying EAR, WAR, JAR files on test, stage and
production servers.
Experienced in using J2EE Application Servers such as BEA Web Logic 9.2, Tomcat 6.1,
Web Sphere 7.0 andJBOSS 4.2.
Strong experience in Core Java, Threading, Core Java Fundamentals - access
specifies, exception handling, garbage collection, inner classes, finally etc.
Experienced in Developed web applications with MVC Architecture using Struts framework.
Sound knowledge in implementing solutions for Oracle, DB2, MS SQL Server and My
SQL database servers.
Worked in client
Side Scripting, Designing and validations using HTML, DHTML, CSS, JavaScript
Worked on various frameworks like STRUTS, Hibernate, Spring, JSF and JUNIT
Excellent RDBMS experience with writing SQL queries, Stored Procedures, PL/SQL, with
Oracle, DB2,MySQL.
Worked on developing Service Oriented Architecture applications using web services
like SOAP and REST.
Experienced in writing ant files and deploying Java Servlets, JSP, using JSTL and custom tags
to enhance Java based web solutions on server side and front end.
TECHNICAL SKILLS:

Programming Languages: JAVA, J2EE, C, XML, SQL, PL/SQL








Web/XML Technologies: HTML, CSS, JavaScript, ExtJs, JQuery, AJAX, Servlets, JSP, SAX,
DOM, XML, XSD, JAXP, JAXB2.0, JMS, MQ, SOAP & REST Web Services
Database: Oracle 10g,MYSQL ,PL/SQL
Frameworks: EJB 3.0, Spring 3.0, Struts 2, Hibernate
Tools & Utilities: Eclipse, RAD, Putty, VSS, SVN, CVS, Toad, SQL Developer,
Application/Web Servers: BEA Web logic 8.1, IBM Web Sphere 7.0, JBoss 5.0, Sun One Web
Server, Tomcat.
Source: Control Perforce, IBM Rational Clear case Build management Maven, ANT
Design Patterns: Singleton, Session Facade, Factory, Service Locator, Transfer Object, Front
Controller, DAO,Iterator, Command, Composite View.
Operating Systems: Windows 9x/2000/XP/7, Linux , UNIX
GE Health, Cincinnati, OHAug ’14 – Till Date
Responsibilities



















Involved in various phases of Software Development Life Cycle (SDLC): requirement
gathering, modeling,analysis, architecture design & development. The project was developed
using Agile Methodologies.
Member of core development team to enhance/maintain portal.
Used Java
fundamentals and OOPS concepts like inheritance, polymorphism and abstraction to develop
the code.
Involved in writing the code using Multithreading and extensively used Collections during the
development.
Wrote JavaScript, AJAX, JQuery, HTML and CSS have been used for implementing the client
side
Designed various frameworks for various web pages needed for the application.
Worked on JSP's, JSTL tags and Tag Libraries, Servlets have been used extensively for
developing server side components.
Used JDBC to interact with DB and perform DB operations using Java. Also, involved in
writing PL/SQLqueries to be executed at DB end.
Used Sevlets to write server side components that formulate astrological needs. Involved in
configuration ofweb.xml deployment descriptor for Apache Tomcat server.
Worked on Hibernate for Object-Relational Mapping and for database operations in Oracle
database.
Used MS SQL 8.0 database tool to build, edit, and format database queries, as well as eliminate
performance issues in the code.
Used Dozer framework for Object to Object, Object to XML to object mapping.
Configured Struts tiles component with Spring MVC Frame Work.
Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important
information such aspayment status report
Involved in setting up the Web Services (SOA) using XML, SOAP, WSDL and Apache
Axis and created Consumers and Stubs to get the required information for policies.
Used XSL/XSLT for transforming and displaying reports. Developed XML Schemas.
Used Web Services to exchange information on Loans and Credit history. Also
Used SOAP framework and WSDL.
Writing object-oriented Java Script for transparent presentation of both client-side and serverside validation.
Involved in Parsed XML documents using DOM and SAX parsers

Used SQL, PL/SQL in constructing views, indexes, stored procedures, triggers, cursors,
functions, relational database models.
Environment: Java, J2EE, JSP, Servlet, Spring , Hibernate, JMS, JUnit, EJB, JNDI, Design Patterns,
Web Sphere application server, DB2, Ant, RAD, XML, HTML, UML, Check style, JProfiler, MS Visio,
MS Windows.
Continental North America, Boston, MAAug ’12 – Jul ‘13
Responsibilities


















Interacting with the Business Analyst and team mates for understanding
the business and gathering therequirements.
Involved in the development of both the back end and the front end of the application
using Spring, Hibernate and Web Services.
Developed entity classes, Hibernate mapping files were developed for the Object relational
mapping while configuring Hibernate. Also developed HQLs and Named Queries and
wrote Data Access Object (DAO) tohandle HQL queries.
Worked on Data Management classes, using JDBC to access the Oracle Database.
Developed entity classes, Hibernate mapping files were developed for the Object relational
mapping while configuring Hibernate. Also developed HQLs and Named Queries and
wrote Data Access Object (DAO) to handle HQL queries.
Used Sevlets to write server side components that formulate astrological needs. Involved in
configuration ofweb.xml deployment descriptor for Apache Tomcat server.
Worked on Hibernate for Object-Relational Mapping and for database operations in Oracle
database.
Used MS SQL 8.0 database tool to build, edit, and format database queries, as well as eliminate
performance issues in the code.
Writing Oracle PL/SQL Stored procedures, Triggers, and Views.
Involved in Preparing and review the technical design for the system that adheres to the MVC
architecture usingFront Controller, Business Delegate and Data Access Object patterns.
Used JAXB to generate Java classes from an XML Schema to access external data.
Involved in integrating the business layer with DAO layer using ORM tool Hibernate.
Writing and modify database stored procedures, triggers, functions, and PL/SQL Scripts in
TOAD to improvedb performance.
Implemented Spring Security, Used Spring Framework for Dependency
injection, Spring JDBC, Spring Core, Spring ORM, Spring Security.
Developed Abstract Controllers, Abstract Command Controller, Simple form controller
and Multi Action Controller
Managed MySQL database connectivity using JDBC for query, update and database
management.
Developed Business Logic and Interfacing components using java beans
through JDBC application.
Involved in Coding of Enterprise Java Beans, which implements business rules and business
logic.
Environment: JAVA J2EE, Spring MVC, Spring Security, Spring JDBC support and Hibernate,
Hibernate Validations, JSTL, HTML5, CSS, IBM Clear Case, Clear Quest, IBM Rational Application
Developer, IBM MQSeries, Log4J, Web Service Definition Language (WSDL), IBM WebSphere,
Windows 2007
Quicken Loans, Detroit, MI Sep ’10 – Jul ‘12
Responsibilities




















Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of
application developed using AGILE methodology.
Involved in development of presentation layer using JSP and Servlets with Development
tool Eclipse IDE 3.4.
Created Java Servlet and other classes, deployed as EAR file, connecting to MySql database
using Hibernate.
Web-UI developed using JSP, AJAX, JavaScript, CSS and Tag libraries
Involved in developing code for obtaining bean references in Spring
framework using Dependency Injection (DI) or Inversion of Control (IoC).
Developed the user interfaces using JSP embedded with JSTL based on MVC architecture.
Worked on development of Hibernate, including mapping files, configuration file and classes to
interact with the database.
Developed the user interfaces using HTML and CSS according to Wicket Framework.
Worked on providing estimates for the changes based on
the business and functional requirements.
Used JavaScript for client side validation.
Configured the application to run on JBoss application Server.
Provided estimates for the changes based on the business and functional requirements.
Involved in developing code for obtaining bean references in Spring framework
using Dependency Injection (DI) or Inversion of Control (IoC).
Used JAXB to map Java Classes to XML representations.
Experienced in Source code control management using Rational Clear Case.
Involved in simulating the third party agents' data in XML files and provided the same to
business services usingXPath (JAXP - SAX) querying.
Developed the EJB3s - Session Beans, Entity Beans and related local/remote interfaces
using J2SE5 annotations and deployed in clustered environment.
Utilized Log4J for logging application-debugging logs.
Implemented JSP, Apache Struts Tag Libraries, Java Script, XML and CSS in Eclipse IDE for
developing Web Interface.
Using XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response
data marshalling as well as un-marshalling process.
Environment: Java1.5, J2EE , Servlets 2.0, JSP 2.1, Spring, CSS, Tiles, Log4J, ANT , Hibernate 3.0,
Web services(SOAP), WebSphere6.1, MySQL, Netbeans, AJAX, JUnit, HTML, JMS, TDD, DOM,
XML, and JSON , Windows XP Professional, SCRUM, JavaScript, CVS, HL7, Cerner, SharePoint.
Ebay, Philadelphia, PAJul ’09 – Aug ‘10
Responsibilities

















Involved in study of User Requirement Specification.
Developed JMS (MDB) solutions to transmit data over XML in order to save data asynchronous
way throughWebsphere MQ messaging.
Designed, Developed and analyzed the front-end and back-end
using JSP, Servlets and Spring 3.0.
Using Spring MVC framework controllers for Controllers part of the MVC
Using Spring Framework for MVC for writing Controller, Validations and View.
Developed Service layer interfaces by applying business rules to interact with DAO layer for
transactions.
Written stored procedures, triggers, and cursors using Oracle PL and SQL
Developed GUI screens using HTML, Java script, Swing
Using Spring Framework and created the Dependency injection for the Action classes
usingApplicationContext.xml.
Writing test cases for the POJOs using JUnit
Deployed Web Services, JSP's, Servlets, and Server side components in Web Logic Application
Server.
Designed, developed and validated the front end using JavaScript, CSS, JSP Tag libraries for
reusable web interface components including the open source Display Tag libraries.
Implemented logging by using Log4j, developed assertions to work with JUnit, and
worked SVN control for version controlling.
Using Java Collection Classes like Set, ArrayList, and HashMap etc.
Worked on consuming .net SOAP web services in Java/J2EE applications
Writing SQL, PL/SQL and stored procedures as part of database interaction
Designed, developed, debugged and tested the web based J2EE application
Environment: Java 1.5, J2SE, Swing, RMI, Threading, JDBC, Collections, Reflection, J2EE, Ant, JSP,
JSF, Servlets, Dojo, Javascript, Node.js, Ajax, Hibernate, Spring, Struts, PL/SQL
GoKart Labs, Minneapolis, MNJan’07 – Jun’09
Responsibilities











Involved in various SDLC phases like Design, Development and Testing.
Used Struts framework to develop the MVC architecture and modularize the application.
Used Eclipse IDE for the development of the project. Responsible for client application
development that uses the WSDL and invokes the services through SOAP messages in the form
of XML.
Involved in Building dynamic web applications with Spring MVC, JSON, HTML, CSS.
Developed and customized n-tier J2EE application framework using servlets, JDBC, JMS etc.
Involved in Designing the User Interface Model and Class and Sequence diagrams for the
application.
Creating set of classes using DAO pattern with generic database related methods.
Using SQL navigator and PL/SQL for the database enhancement.
Involved in coding, maintaining, and administering Servlets, and JSP components to be deployed
on a Web Logic application server.
UI enhancements across all JSPs using mockups and redesigning modules
using HTML, CSS JavaScript.
Involved in developing HTTP Clients for the Wholesale System in order to invoke the Web
Services of the various business partners.








Involved in testing of application on various levels like integration and System testing by utilizing
various methodologies.
Used Eclipse IDE for developing code modules in the development environment.
Developed REST web services supporting both XML and JSON. Developed generic web service
architecture using Spring Web Services, and Hibernate which could transform responses
into REST.
Worked on XML, XSD for data binding and dependency injection.
Active involvement in designing and developing real-time projects/enterprise applications,
starting from the requirements analysis/design stages and through the whole Software
Development Life Cycle.
Involved in deployment of the J2EE applications on Apache Tomcat.
Coordinated with the QA team during the process of making the code move to staging server and
testing the application for the several test cases and defect testing.
Preparing Documentation and Java Doc.
Environment: Java1.6, XML, Hibernate, Spring MVC 2.5, Servlets, JSF, Facelets, Spring AOP, CSS,
Junit4, SQL Developer, Oracle 10g, JSF, JSON, AJAX, AngularJS,RESTful, Java 1.6, Servlets, Eclipse,
Web service, HTML, XML, Spring MVC, Eclipse