Professional Documents
Culture Documents
____________________________________________________________________________
8 years of experience in software development using Java and J2EE technologies, this
includes all phases of software development life cycles like User Interaction, GAP
Analysis, Design, Development, Implementation, Integration, Documentation, Testing,
Deployment, Builds, Configuration and Code Management.
Developed the applications using J2EE, design patterns such as modelview-controller (MVC), singleton, session facade, business delegates,
service locator and decorator design pattern.
JavaScript.
Experience in writing J2EE components like Sessions ,Entity beans using
EJB 2.0/1.,2
Experience in rendering the data from server side to the client side using Java
Server Pages.
Experience in developing, publishing, running and maintaining websites from
Bootstrap.js
Experience in providing production support
Developed MVC framework using Struts Spring MVC and JSF
Experience in Developing J2EE components using various IDEs such as Eclipse, IBM
RAD.
Experience in MVC frameworks like Spring 3.5/3.0 and Struts 2/1.2.
Used application servers such as Web logic, Web Sphere, Jobs and Apache Tomcat.
Sound knowledge in working with browsers compatibility issues with browsers like
JDBC,
Servlets,
MVC
Designed and developed the UI using JSP, HTML, CSS, JavaScript, Ext Js and
Angular Js, Node Js.
Experience with test driven development (TDD) using various unit testing
Expertise in RDBMS design and modeling with SQL Server, MySQL, Oracle, DB2,
databases.
Good Inter-personal skills gained through interaction with technical and functional
teams. Capable of quickly learning and delivering solutions as an individual and as
part of a team
Able to work with little or no supervision. Good communication and time
management skills.
TECHNICAL SKILLS:
Languages
Internet
Technologies:
Frameworks/ORM
tools:
App Servers/
Middleware:
Java C, C++
Java EE Java, JDBC 3.0, Java Beans, J2EE,
EJB1.2/2.0/3.0 , Servlets 2.x, JSP 2.0/1.2, JNDI,
XML, SOAP,REST JavaScript 1.2, CSS, REST,
XSL, XSLT.
Spring [] Struts 2.0/1.2, Hibernate 3.3
PROFESSINAL EXPERIENCE:
Client: CoreLogic, MN
Dec 2011 Till Date
Role: Java Developer
Project 1:
Wells Fargo-Partner Connect (PC):
Partner Connect is a web-based application. The Electronic project facilitates process by
delivering appraisal data and appraisal reports to the Vendors. The application allows
users to track the order status at the vendors and will be able to retrieve the appraisal
reports that are submitted either through the web site or via the Direct Integration.
Responsibilities:
Involved in study of User Requirement Specification.
Implemented Hibernate for data persistence
Developed and designed the front end using HTML5, CSS3 and JavaScript
with JSF Ajax and tag libraries.
Handled events and runtime errors using JSF event listeners and
validations.
Designed and implemented application using JSP, Spring MVC, Spring IOC,
Spring Annotations, Spring AOP, Spring Transactions, Hibernate, Oracle.
Used Metro to create artifacts required for invoking SOAP web services.
Analysis and Design of various modules using SOA and J2EE stack.
Developed MVC framework using Struts Spring MVC and JSF.
Wrote annotated POJO classes which contain business logic to map database
tables with java objects.
Created an XML configuration file for Hibernate for Database connectivity.
Responsibilities:
Involved in Full Life Cycle of Software Development from Analysis through Design,
Development, Integration and testing phases.
System built using Model-View-Controller (MVC) architecture. Implemented the
application using the concrete principles laid down by several design patterns such
as Fly weight Design pattern, Session Faade, Business Delegate, Bean
Factory, Singleton, and Observer.
Added features to the Spring Security Module.
Developed Web services to allow communication between application through
SOAP over HTTP using Metro
Designed and implemented application using JSP, Spring MVC, JNDI, Spring
IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate,
JDBC, SQL, Maven, JMS, Oracle
Implemented transaction management using Spring AOP.
Used Spring Aspects for implementing functionalities like logging functionality.
Environment: Java 1.6, J2EE, JMS, , Spring MVC 3.0, Hibernate 3.0, JDBC, SOAP Web
services, Rest Web services, Metro, Web Sphere Application Server, AngularJS Agile,
SCRUM Methodology, JMeter, JavaScript, Jquery, AJAX, JSP, Servlet, CVS, XML, UML, Unix
Shell Scripting, SQL, Windows, Maven and Oracle10g.
May
Linksys, a division of Cisco Systems Inc, is the recognized global leader in VoIP,
Wireless and Ethernet networking for home, SOHO (Small Office, Home Office) and small
business user, headquartered in Irvine, California. Linksys specializes in products and
solutions that provide effortless and economical sharing of broadband Internet
connections, files, printers, digital music, videos, photos and gaming over a wired or
wireless network. These reliable, easy-to-use, world-class products are backed with
award-winning technical support, setting the standard for excellence in the consumer
and small business.
Responsibilities:
Involved in requirement analysis, functional specifications and over-all component
design.
Developed Struts MVC framework to implement MVC architecture.
Developed and deployed EJB's (Session) to implement the business logic and to
handle various interactions with the database.
Used Rest WebServices to extract and communicate the records using XML
Designed and implemented application using Spring, Struts MVC, JNDI, Spring
IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate,
JDBC, SQL, ANT, JMS, Oracle, JBoss.
Used Spring Framework for Dependency injection and integrated with the Struts
Framework and Hibernate.
Developed Controllers and Services classes that support spring framework.
Involved in developing DAOs (DataAccessObjects) to connect backend Database.
Used Hibernate to map the database using hbm.xml files.
Defined required mappings in xml that are supported by MVC architecture and
Spring framework
Involved in client side scripting.
Client side validations using JQuery and JavaScript.
Deployed applications on BEA Weblogic application server 9.0.
Environment:: Java, J2EE, Spring 3.0, Struts 2.0, Hibernate 2.5, EJB, JSF, Jasper Reports,
JSP, ANT, JDBC, UML, HTML, JavaScript , AJAX,, CSS, DB2, JUnit, Eclipse, Unix Shell
Scripting, SVN, BEA Weblogic 9.0, Windows, Unix, Rest Web Services
SHMC Pilot:
Hearth Connection is a Minnesota non-profit that acts as an intermediary, working
with government and community social service agencies to help people with very long
histories of homelessness move into and prosper in supportive housing. The purpose of
Pilot is to provide an automated system that enables the consistent collection,
management, and reporting of information for the Supportive Housing and Managed
Care Pilot.
Responsibilities:
Environment:
Java 1.5, Jakarta Turbine Framework 2.3,Velocity 1.3,Torque 3.1(The apache DB
project),Tomcat 6.0.18, Sybase 9, jQuery 1.2.6, dojo, JavaScript, HTML, XML, Windows XP,
RedHat Linux 9.0, Log4j, eclipse 3.3
Client: Citco Group, IN