Java Developer,resume Profile
NJ
PROFESSIONAL SUMMARY
- 8 years of Software experience in design, development and support of enterprise applications using enterprise Java technologies like Servlets, JSP, Struts, Spring, JDBC, JNDI with relational databases such as MS SQL. MySQL.
- Over 2.5 years of portal development experience using Liferay portal standard enterprise edition 5.2.x, 6.0
- Good programming skills using Java, JSP, Servlets, Struts Framework, Spring, Object Oriented Methodologies.
- Experience with MongoDB
- Experience in working on Solr.
- Excellent hands on experience in Liferay, Portlets, Themes.
- Worked on Various on Java Design pattenrs.
- Excellent hands-on experience in jQuery framework.
- Experience with using IDEs like Eclipse 3.x, My Eclipse, Tortoise SVN.
- Experienced in developing Internationalization I18N , Localization L10N and UTF-8 of software products.
- Hands on experience on ANT.
- Experience in application deployment and performance tuning.
- Experience in Apache Tomcat.
- Good Experienced in all phases of software life cycle like analysis, designing, developing, testing, installing, configuring and maintaining applications.
- Excellent hands-on experience dealing with the onsite offshore model.
- Effective result oriented team player with excellent communication and interpersonal skills.
TECHNICAL SKILLS:
Operating systems : Windows, Linux
Java Technologies : Java, Servlets, JSP, JNDI, Struts, Spring, JDBC. JavaScript, jQuery
Databases : SQL Server, MYSQL. Oracle 8i/9i
Web Services : SOAP, XML
Tools : Eclipse 3.x Subversion, ANT
Frameworks : Liferay Portal Framework, Struts, Spring, Hibernate
TECHNICAL / PROJECT ACHIEVEMENTS:
- Cleared CCLP exam with a score of 5.43
- Cleared Brain bench JAVA 6 certification exam.
- Secured more than 75 marks in CCLP Beginners certification exam.
WORK EXPERIENCE:
Confidential
Role: Software Developer
Environment: Liferay Maven Plugin, Liferay Tomcat 6.2, Java Script, JQuery, Spring, JSP, HTML, JSTL, Liferay Development Studio, MongoDB, Windows, Linux
Responsibilities:
- Extensively involved in analyzing the requirements,
- Extensively used Jquery and Ajax in the development of functionality
- Performed the unit level testing to make sure the correctness of the developed functionalities.
- Involved in working all the critical fixes that are found in testing and during the client review.
.
Confidential
Role: Senior Consultant
Environment: Liferay Portal 6.0 Plugin, Liferay Tomcat 6.0, Java Script, JQuery, ANT, Spring DWR, Spring, JSP, MS SQL, HTML, JSTL, Eclipse 3.x, Windows.
Responsibilities:
- Extensively Involved in Performance Optimization of Parametric Search page.
- Extensively involved in analyzing the requirements, reviewed the out of box features and identified the areas where all customization is required.
- Worked on spring DWR technology for Ajax.
- Extensively used Jquery and Ajax in the development of functionality
- Performed the unit level testing to make sure the correctness of the developed functionalities.
- Involved in working all the critical fixes that are found in testing and during the client review.
- Configure Solr, quering solr using Liferay Boolean API.
Confidential
Role: Senior Consultant
Environment: Liferay Portal 6.0 Plugin Dev Env, Weblogic Application Server, Java Script, JQuery, ANT, Spring, JSP, SQL, HTML, JSTL, Servlets, Eclipse 3.x, Windows and UNIX.
Responsibilities:
- Extensively Involved in development of Service Locator to manage toyota dealers of TOYOTA OWNERS Portal application using Liferay 6 Liferay ext and plugins .
- Extensively involved in analyzing the requirements, reviewed the out of box features and identified the areas where all customization is required.
- Worked and modified the base theme velocity templates inorder the to override the navigation in the current theme.
- Extensively worked in Liferay plugins environment in the development of the TOYOTA.
- Extensively used Jquery and Ajax in the development of functionality
- Performed the unit level testing to make sure the correctness of the developed functionalities.
- Involved in working all the critical fixes that are found in testing and during the client review.
- Tested and deployed the application using Weblogic application server.
Confidential
Role: Sr. System Engineer
Project: CSP Credit Service Platform
Responsibilities:
- Status updates on team members' work progress with customer
- Communicating with back-office stakeholders.
- Technical/Business query and issue resolution by direct communication with business team
- Perform code reviews adhering to coding/quality standards.
Environment: Rational Application Developer 6.1, Web Sphere application Server 6.1, DB2, Struts 1.2.
Confidential
Role: Programmer
Project: Liferay and Alfresco Integrating
Description:
This system is to design store and manage document on the Alfresco from the liferay portal, also to implement workflow on the documents, moreover in this system it is need to manage different user, roles group, system is needed to high level gui and also some more functionality like announcement, bookmarks,
calendar, tasks, question and answer forum, view document from alfresco. Activity logs.
Responsibilities:
- Responsible for understanding Liferay and alfresco features.
- Responsible for understanding requirements.
- Responsible for how Liferay will integrate with alfresco and how communication will happen
- Developing various custom portlet and customization existing portlet.
- Co-Ordination between the team.
Environment: Eclipse 3.5, Liferay 5.2.3, Alfresco 3.0, Tomca 6.0.
Confidential
Role: Programmer
Project: Schell Brothers Central Sells Module
Description:
This system is designed for the builders who have multiple construction site at different locations, each site may have different type of construction for building for e.g. rooms, bathrooms, kitchen bedrooms, square foot area, price ranges this information is stored for the each site located in different areas as Home Site in this project, also when user comes to buy the house their preferences are also stored in the system , when use has already bought the house then payment, installments and loans are also calculated in the system..
Responsibilities:
- Responsible for communicating with client.
- Responsible for understanding requirements.
- Responsible for delegating task to the team members.
- Responsible to technically support team members.
- Co-Ordination between the team.
Environment: Eclipse 3.5, jsp/servlet, Tomcat 6.0, MySQL 5.5
Confidential
Role: Programmer
Project: Spot A Job
Description:
It is a job portal for Netherlands based company that allows companies to create it profile and post new jobs and allows registration for the job seekers. Includes various kinds of functionality to search latest
job, promotions etc.
Responsibilities:
- Responsible for communicating with client.
- Responsible for understanding requirements.
- Responsible for delegating task to the team members.
- Responsible to technically support team members.
- Co-Ordination between the team.
Environment: Eclipse 3.5, Struts 1.2, Tomcat 6.0, MySQL 5.5
Confidential
Role: Jr. Programmer
Project: MP Safety Management.
Description:
A tool for an organization to manage workers data about their injuries and treatment taken by those workers that involves Employer, worker, consultants, brokers, insurers, Maintaining master of each entity,
Maintaining data of treatment taken by injured clients, Generating Invoice.
Responsibilities:
- participating in daily stand-up meeting and updating on the progress
- Responsible for designing the unit test approach involved in writing unit tests for various
- components
- Responsible for meeting the code coverage standards generating reports
- Technical/Business query and issue resolution by direct communication with business team.
- Performed code reviews adhering to coding/quality standards.
Environment: Eclipse 3.2, Java Swing, MySQL 5.5
Confidential
Role: Jr. Programmer
Project: Lime Licensing and Inventory Monitoring Engine
.
Description:
An Auditing tool that collects various information about oracle Database / Application Servers available in domain/forest. This information then displayed on Jasper Report as well as exports report in Email as attachment and PDF files for DBAs. This tool also has the machine specific licensing to prevent unauthorized use.
Responsibilities:
- participating in daily stand-up meeting and updating on the progress
- Responsible for designing the unit test approach involved in writing unit tests for various
- components
- Responsible for meeting the code coverage standards generating reports
- Technical/Business query and issue resolution by direct communication with business team.
- Performed code reviews adhering to coding/quality standards.
Environment: Eclipse 3.0, Java Swing, Oracle 8i,9i,10g.
Confidential
Role: Sr. Programmer
Project: Inepro Print Service
Description:
This application prevents unauthorized access of MFD device and manages different type of purse to
pay against the functionality Print, Scan, Scan to email
Responsibilities:
- Involved in the design and development of features using Ricoh SDK.
- Responsible for understanding requirements.
- Responsible for providing detail level functional/technical understanding
- Involved in design and development of key features.
- Perform code reviews adhering to coding/quality standards.
Environment: Eclipse 2.1, Ricoh API, Ricoh Device Simulator SVN
Confidential
Role: Programmer
Project: OwnyIT Own Your It Assets
Description:
In the ownyIT product java part was to develop as a server which capture message from the clients on the network pcs and dumping the messages in the database. More over some of the information was captured using SNMP services.
Responsibilities:
- participating in daily stand-up meeting and updating on the progress
- Responsible for designing the unit test approach involved in writing unit tests for various
- components
- Responsible for meeting the code coverage standards generating reports
Environment: Microsoft Visual J , Java Swing, Advanet API for SNMP.