Narender_resume

4
NARENDER KUMAR Resume Highlights: Total experience is 2.8 Years. Proficiency in Java, J2EE Programming. M.C.A. from Bharati Vidyapeeth University. Problem Solving Skills and willingness to learn. . . . Address: Narender Kumar, Flat 11 , G Wing , Shivnagri Kothrud Pune-411038 E-mail: [email protected] Mobile no :- (+91) 7385168065 PROFESSIONAL SUMMARY Having 2.8 years of experience in developing Web and Enterprise Applications using technologies Java / J2EE. Extensive expertise in developing applications using Java, JSP, HTML, JavaScript, Jquery, angular Js , XML, Json, Servlets, JDBC, JMS, Struts, Hibernate, Spring. Hands on experience in developing Web Service (REST) using Spring Framework. Proficient with STRUTS and SPRING frame works and hands on experience of implementing MVC Architecture. Very good knowledge of Angular Js Framework. Strong experience in the Web Application GUI Development using HTML, CSS, JavaScript, Jquery, and AJAX, angular Js. Experience with Database server MySQL. Experienced in different IDEs like Eclipse, STS, and Net Beans. Used log4J for enabling runtime logging. Performed System Integration test to ensure quality of the system. Worked extensively on build and deployment tool MAVEN and version control using SVN, and CVS. Very good knowledge of all the Object Oriented Programming concepts (Inheritance, Encapsulation and Polymorphism). Excellent analytical capabilities and good communication skills. Ability to quickly adapt to new environments and learn new technologies. PROFESSIONAL EXPERIENCE Working as Java/J2EE Developer for Ascentt, Pune, from Feb 2015 to till date. Worked as Java Developer for Henx Technologies Pvt. Ltd., Pune from Dec-2013 to Jan-2015. TECHNICAL SKILLS Java/J2EE Technologies Servlets, JSP, JDBC, JPA, JMS, Web Service. MVC Frameworks Struts2, Spring 3.x, Hibernate. Web Technologies XML, HTML, CSS, Java Script, Jquery, AJAX, Json Angular Js, Bootstrap. Programming Languages Java. Server Apache Tomcat 6.0, Activemq 5.x Databases MySQL.

Transcript of Narender_resume

Page 1: Narender_resume

NARENDER KUMAR

Resume Highlights:

● Total experience is 2.8 Years.

● Proficiency in Java, J2EE Programming.

● M.C.A. from Bharati Vidyapeeth University.

● Problem Solving Skills and willingness to learn. .

.

.

Address:

Narender Kumar,

Flat 11 , G Wing , Shivnagri

Kothrud Pune-411038

E-mail: [email protected]

Mobile no :- (+91) 7385168065

PROFESSIONAL SUMMARY

Having 2.8 years of experience in developing Web and Enterprise Applications using technologies

Java / J2EE. Extensive expertise in developing applications using Java, JSP, HTML, JavaScript, Jquery,

angular Js , XML, Json, Servlets, JDBC, JMS, Struts, Hibernate, Spring.

Hands on experience in developing Web Service (REST) using Spring Framework.

Proficient with STRUTS and SPRING frame works and hands on experience of implementing MVC

Architecture.

Very good knowledge of Angular Js Framework.

Strong experience in the Web Application GUI Development using HTML, CSS, JavaScript,

Jquery, and AJAX, angular Js.

Experience with Database server MySQL.

Experienced in different IDEs like Eclipse, STS, and Net Beans.

Used log4J for enabling runtime logging. Performed System Integration test to ensure quality of

the system.

Worked extensively on build and deployment tool MAVEN and version control using SVN, and

CVS.

Very good knowledge of all the Object Oriented Programming concepts (Inheritance,

Encapsulation and Polymorphism).

Excellent analytical capabilities and good communication skills. Ability to quickly adapt to new

environments and learn new technologies.

PROFESSIONAL EXPERIENCE

Working as Java/J2EE Developer for Ascentt, Pune, from Feb 2015 to till date.

Worked as Java Developer for Henx Technologies Pvt. Ltd., Pune from Dec-2013 to Jan-2015.

TECHNICAL SKILLS

Java/J2EE Technologies Servlets, JSP, JDBC, JPA, JMS, Web Service.

MVC Frameworks Struts2, Spring 3.x, Hibernate.

Web Technologies XML, HTML, CSS, Java Script, Jquery, AJAX, Json

Angular Js, Bootstrap.

Programming Languages Java.

Server Apache Tomcat 6.0, Activemq 5.x

Databases MySQL.

Page 2: Narender_resume

IDE Eclipse, STS, Net Beans.

Operating Systems Windows, Unix, Linux

Others CVS, SVN, MAVEN, Log4J

PROJECT SUMMARY

Company: Ascentt.

Role: Java/J2ee Developer. Period: Feb 2015- Till Date.

Project Title: MARS

Environment: Window 7, Java/J2ee, JSP, Web Service (REST), Spring Framework, Hibernate,

Spring Security, Spring Integration, JWT, JMS Framework, Jquery, Ajax, Json, Angular Js Framework ,HTML, CSS, Bootstrap, XML, STS, Apache Tomcat 7.0, Activemq, MySQL Server, and

MySQL Query Browser.

Description: - MARS is a cloud-based healthcare management application which enables healthcare professionals (practitioners, clinics and hospitals) to manage their entire practice on cloud. This application

has multiple modules which enables practitioners to enroll their patients, manage appointments (schedule,

reschedule and cancel etc.) and management their cases online with ease of use. It also allows them to

integrate and interact with ‘Laboratories’, ‘Medical Stores’ which enables them to communicate their

prescriptions (medicines as well as lab orders) online and also maintain their medical records online. It also allows them to manage their billing and relevant activities online.

Responsibilities:

• Implemented Web Services (REST) using Spring framework.

• Implemented spring framework as Restful Resource which includes writing Controller classes for

handling requests, processing form submissions and also performed validations using Commons validator.

• Designed and developed Business Services using Spring Framework (Dependency Injection),

Business Delegate and DAO Design Patterns.

• Developed helper classes for Converting Domain Objects to Value Objects & vice versa. • Development of Validation Frameworks (Form Validations, Data Validations, Displaying Standard

Error messages etc.).

• Design and developed Web Services (REST) client using Spring MVC Framework and Angular Js

Framework to send service requests to Web services. Invoked Web Services from the application

to get data. • Used AJAX to perform simple XMLHttpRequest for invoked Web Services into the web page and

displayed them using JSON.

• Used Jquery data grid for tabular data representation and data export to different formats like

CSV, Excel and PDF. • Used hibernate for implementing persistence layer. Created and updated Hibernate queries.

• Implemented persistence layer using Hibernate ORM and configured Hibernate for using JTA

Transaction Manager.

• Worked on MySQL5.0 as the back end database for the data storage and retrieval of the data. • Designed asynchronous messaging using Java Message Service (JMS).

• Developed messaging components using JMS to send messages.

• JMS is used for send the information like sms email notifications to patients, doctors, lab, and

medical store. • Used MAVEN automated build scripts to compile and package the application and implemented

Log4j for the project.

• Used Apache POI-HSSF for generating reports in MS Excel and iText for generate PDF reports.

• Maintained the Test systems.

• Used SVN as source control. • Worked with QA team for testing and resolve defects.

Page 3: Narender_resume

• Worked on bug fixing and enhancements on change requests.

Company: Henx.

Role: Java Developer.

Period: May 2014 – Jan 2015. Project Title: EduPranali

Environment: Linux, Java/J2ee, JSP, JSTL, Struts2, Hibernate, Jquery, Ajax, Json, HTML, CSS,

Bootstrap, Tiles, XML, Eclipse, Apache Tomcat 6.0, MySQL Server, and MySQL Query Browser, CVS,

Log4j.

Description: - EduPranali is Education ERP (Enterprise Resource Planning) System. Education ERP has

been designed to cover the in depth functionalities of any Educational Institute/Group of Institutions, from

the perspective of various users carrying different roles and responsibilities such as Students, Teachers, Staff, Principal, Management, Parents, Alumni etc. All the data is managed in a time sensitive manner

along with the rules and policies applicable at that time, so whenever required, the exact information can

be re-produced as it is.

The strength of our Education ERP increases many fold with the integration of our other ERP packages like

HR, Payroll, Accounts & Inventory, and Library etc. However, the entire solution is designed based on a

modular approach that gives flexibility to our clients to choose desired modules as per their requirements.

Roles and Responsibilities:

Developed web application using Struts Framework.

Developed user interfaces using JSP, HTML and CSS.

Created Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework.

Worked heavily with the Struts tags- used struts as the front controller to the web application.

Implemented Struts Framework according to MVC design pattern.

Implemented validation framework for creation of validation.xml and used validation-rules.xml Wrote several Action Classes and Action Forms to capture user input and created different web

pages using JSTL, Tiles, and Struts Tags etc.

Used CVS as source control.

Used hibernate for implementing persistence layer. Created and updated Hibernate queries

Implemented Object mapping using Hibernate. Worked with Several Design Patterns like MVC, Singleton Design Pattern.

Used log4j for logging activities.

Used AJAX to get data from the server and make the system User-Friendly.

Worked on MySQL5.0 as the back end database for the data storage and retrieval of the data. Worked on bug fixing and enhancements on change requests.

Worked with QA team for testing and resolve defects.

Company: Henx.

Role: Java Developer.

Period: Dec 2013 - May 2014.

Project Title: IMS

Environment: Windows, Java/J2ee, JSP, JSTL, Servlets, JDBC, JavaScript, Ajax, Json, HTML, CSS, XML, SQL, Eclipse, Apache Tomcat 6.0, MySQL Server, MySQL Query Browser, CVS.

Description: - The IMS (Institute Management System) based on managing the records of an employee,

employer, institute and candidates/students. Admin has the authority to add details. And he also has the right to edit or delete that information to/from the list. Admin provides a unique username and password

for each institute, employee, employer and student through which they can login. The system also

maintains attendance details of a particular student. The system also manages in storing students marks

separately for each test. The system keeps the record of the fee payment done by each student. All the information’s are being saved in the database.

Page 4: Narender_resume

Roles and Responsibilities:

Developed web application using Jsp, Servlet and JDBC.

Responsible for the designing, coding and developed the application using MVC architecture. Designed and developed User interface using JSP, HTML, CSS and JavaScript.

Wrote several Servlet Classes and JSP Forms to capture user input and created different web pages

using JSTL.

Developed and implemented client side and server side validations. Designed and developed presentation layers as well as business layer for the entire application.

Worked on MySQL5.0 as the back end database for the data storage and retrieval of the data.

Worked with QA team for testing and resolve defects.

As a team member involved in the development of the system and Unit Testing.

Used CVS as source control. Created and deployed the project on Tomcat.

EDUCATIONAL CREDENTIALS

Master of Computer Applications,2014, from Bharati Vidyapeeth University, Pune With 66%.

Bachelor of Computer Applications, 2011, from University Of Rajasthan, Jaipur With 63%.

Intermediate,2007, from State Board of Rajasthan With 61%.

Matriculation,2004, from State Board of Rajasthan With 61%.

Personal Details

Date of Birth : 10th June 1987

Gender : Male

Material status : Single

Language Known : English, Hindi, Regional.

Address : Flat 11, G Wing ,Shivnagri, Near Eklavya College, Kothrud Pune-411038

I hereby declare that all the provided information is up-to-date and I shall be held responsible for any

false data.

NARENDER KUMAR