Adish Jain

3
ADISH JAIN Address for Correspondence: Mobile: +91- 80951 14524 25/4 th Cross, Sankranthi Circle, E-mail: [email protected] Hebbal 2 nd Stage, Mysore-5700017 TITLE Full stack Java trainer/developer with 2.5 years’ experience having expertise on Core Java, Hibernate, Spring, JSF, JSP and Servlets and UI technologies like Angular JS and JQuery EXPERIENCE SUMMARY Working experience in Angular JS live project in agile mode as developer Possess sound knowledge of Object-oriented JavaScript, AngularJS, JQuery Having handy debugging skills in Eclipse and Chrome developer tools Participated in agile scrum meetings to develop user-stories and acceptance criteria Ability to constantly learn and teach new technological concepts among the team in an easy to understand language Excellent presentation and teaching abilities with clear concepts. Possessing good knowledge of Java programming is an added advantage Awarded as a good team player in the current project team Experience of working in pressure situations Successfully coordinated several internal projects Exceptional problem-analysis and problem-solving skills PROJECTS UNDERTAKEN 1. Insurance Application for Agents Client: One of the leading providers of Insurance in US Description : Making the existing insurance application more user-friendly and responsive by introducing client side presentation framework AngularJS in place of server-side presentation layer Duration: June, 2016 - present Technologie s: Angular JS 1.4, Jasmine, HTML5, CSS3, Restful Web Services Tools: Eclipse, Chrome Developer Tools Role: As a team member, preparing user-stories and acceptance criteria in agile scrum meetings with the team As a UI developer, researching and implementing controllers, services and directives in Angular JS Invoking and Consuming Java Restful Web Services in Angular JS using promises and deferred with $http and $q service Working on advanced Angular JS using the best practices present in the market like linting and web-validation Unit Testing angular controller, services, directives using

Transcript of Adish Jain

Page 1: Adish Jain

ADISH JAIN

Address for Correspondence: Mobile: +91- 80951 1452425/4th Cross, Sankranthi Circle, E-mail: [email protected] 2nd Stage, Mysore-5700017

TITLEFull stack Java trainer/developer with 2.5 years’ experience having expertise on Core Java, Hibernate, Spring, JSF, JSP and Servlets and UI technologies like Angular JS and JQuery

EXPERIENCE SUMMARY Working experience in Angular JS live project in agile mode as developer Possess sound knowledge of Object-oriented JavaScript, AngularJS, JQuery Having handy debugging skills in Eclipse and Chrome developer tools Participated in agile scrum meetings to develop user-stories and acceptance criteria Ability to constantly learn and teach new technological concepts among the team in an easy to

understand language Excellent presentation and teaching abilities with clear concepts. Possessing good knowledge of Java programming is an added advantage Awarded as a good team player in the current project team Experience of working in pressure situations Successfully coordinated several internal projects Exceptional problem-analysis and problem-solving skills

PROJECTS UNDERTAKEN

1. Insurance Application for Agents Client: One of the leading providers of Insurance in USDescription: Making the existing insurance application more user-friendly and responsive by introducing

client side presentation framework AngularJS in place of server-side presentation layerDuration: June, 2016 - presentTechnologies: Angular JS 1.4, Jasmine, HTML5, CSS3, Restful Web ServicesTools: Eclipse, Chrome Developer ToolsRole: As a team member, preparing user-stories and acceptance criteria in agile scrum

meetings with the team As a UI developer, researching and implementing controllers, services and

directives in Angular JS Invoking and Consuming Java Restful Web Services in Angular JS using promises

and deferred with $http and $q service Working on advanced Angular JS using the best practices present in the market like

linting and web-validation Unit Testing angular controller, services, directives using Jasmine Framework Debugging JavaScript with Chrome developer tools Assisting team-members on various issues

2. Chat Application Client: Infosys Internal ProjectDescription: Online chatting web-application where people can add friends, send friend requests Duration: Jan, 2016 – June, 2016Technologies: Angular JS, Twitter Bootstrap, HTML, CSS, JavaTools: Eclipse, Chrome Developer ToolsRole: Mentoring team new to Angular JS technology

Encouraging and assisting them to learn, research and implement various new concepts of angular and connecting it to the back-end Restful Web Services written in Java program

Page 2: Adish Jain

3. Client-server based E-Shopping and Bill Payment Application for Users Client: Infosys Internal ProjectDescription: Online shopping, electricity, water bill payment, bus-booking, mobile recharge Duration: Nov 2014 – Jan 2016Technologies: JSF, JSP and Servlets, Hibernate, POJO, JavaScript, HTML5, CSS3Tools: Eclipse, Tomcat Server, Chrome Developer ToolsRole: Creating database design and structure of relational schema for the application with

necessary constraints on the relations Using Hibernate and JDBC with Oracle database for doing CRUD (Create, Read,

Update and Delete) operations using HQL, Criteria Queries etc. Researching and implementing Servlet Listener class to close session factory in

Hibernate when application is un-deployed from the server to release unused database sessions

Devised a way to implement internationalization in JSF with JavaScript and UTF-8 character-set

Implemented a way to set Eclipse Luna to a specific JDK by changes in ini file which ultimately helped in solving PMD issue for the team

Implementing the Business Layer of the Application using POJO, Java Collections etc.

As a developer, creating user-levels in the application with different access permissions like admin, billers and service providers using servlet-filters

Using JSF MVC Framework implemented Managed Beans, HTML Views and Faces Servlet combination

Mentored several small projects involving client server web applications in JSF, Hibernate and JavaScript technologies

TECHNICAL SKILLS

Client Side Technologies Angular JS, JQuery, Object-oriented JavaScript, Twitter Bootstrap

Server side Technologies Java (Core Java, Hibernate, Spring, JSF, JSP and Servlets, Restful Web Services)

Build Tools and IDE Ant, Maven, EclipseVersion Control Tools IBM Clear Case

ACADEMIC QUALIFICATIONS

2014 Graduation in B.Tech (EC) from Lingaya’s University with 80% marks2010 Class 12th from Happy School, New Delhi (CBSE affiliated) with 88% marks2008 Class 10th from Happy School, New Delhi (CBSE affiliated) with 84% marks

PERSONAL DETAILS

Date of Birth : 05/01/1992 Father’s Name : Mr. Rakesh Jain

Gender : Male Nationality : Indian Marital Status : Unmarried Languages Known : English, Hindi

Page 3: Adish Jain