Adish Jain
-
Upload
adish-jain -
Category
Documents
-
view
74 -
download
0
Transcript of 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
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