+ All Categories
Home > Documents > Kapil Chhattani Java Developer

Kapil Chhattani Java Developer

Date post: 07-Aug-2015
Category:
Upload: kapil-chhattani
View: 43 times
Download: 2 times
Share this document with a friend
Popular Tags:
4
JAVA D EVELOPER < / > +1-647-960-9100 [email protected] Linkedin Profile [email protected] KAPIL CHHATTANI Summary: I am a Java developer with 5+ years of experience in this field. I have successfully implemented number of operaonal and technical soluons for various global clients. My strong organizaonal, leadership, analycal and problem solving skills help me focus on implemenng new and innovave soluons to meet complex business requirements. I keep myself updated by learning new technologies and processes in order to suggest and implement beer soluon to business. Technical Skills: Experienced in systems analysis, design, development, tesng and implementaon( complete SDLC ) Experience with development of CRM soluons for technology service providers Designed and developed various web soluons for retail industry customers Good understanding of current developments in related technologies Extensive knowledge of following technologies: Web Tools Database Core Lang OS Media Java MySQL Java Linux Photoshop J2EE Hibernate Swing, AWT Windows Office Tools -Servlets Oracle C, C++ Mac OS -JSP -EJB -Web Services Node.js Spring JavaScript -Ext-JS -AJAX -Sencha Touch HTML-5 CSS-3 & SASS Java J2EE Servlets JSP EJB J2EE Web Services Node.js Spring JavaScript Ext-JS AJAX Sencha Touch HTML-5 CSS-3 SASS MySQL Hibernate Oracle Java Swing, AWT C, C++ Web Tools Databas e Core 0 1 2 3 4 5 6 Snapshot - Years of experience
Transcript

JAVA D EVELOPER < / > +1-647-960-9100 [email protected] Linkedin Profile [email protected]

KAPIL CHHATTANI

Summary:I am a Java developer with 5+ years of experience in this field. I have successfully implemented number of operational and technical solutions for various global clients. My strong organizational, leadership, analytical and problem solving skills help me focus on implementing new and innovative solutions to meet complex business requirements. I keep myself updated by learning new technologies and processes in order to suggest and implement better solution to business.

Technical Skills:

Experienced in systems analysis, design, development, testing and implementation( complete SDLC ) Experience with development of CRM solutions for technology service providers Designed and developed various web solutions for retail industry customers Good understanding of current developments in related technologies Extensive knowledge of following technologies:

Web Tools Database Core Lang OS Media

Java MySQL Java Linux PhotoshopJ2EE Hibernate Swing, AWT Windows Office Tools-Servlets Oracle C, C++ Mac OS

-JSP

-EJB-Web Services

Node.jsSpring

JavaScript-Ext-JS-AJAX-Sencha TouchHTML-5

CSS-3 & SASS

Java

J2EE

Serv

lets

JSP

EJB

J2EE W

eb S

erv

ices

Node.js

Spri

ng

JavaScr

ipt

Ext-

JS

AJA

X

Sench

a T

ouch

HTM

L-5

CSS-3

SA

SS

MySQ

L

Hib

ern

ate

Ora

cle

Java

Sw

ing, A

WT

C, C

++

Web Tools Database

Core

0

123

456 Snapshot - Years of experience

Leadership Skills: Expertise in Technical advisory including Business case development, project planning, estimation, budgeting,

scheduling, measuring, monitoring, controlling solutions design, delivery (worked in global delivery model),implementation and support

Experience in managing large, complex, multiple portfolios spanning across various locations Demonstrated leadership and role modelling skills to encourage best practices and achievement of business goals

among staff team members and colleagues Strategic thought leadership and approach to achieve a variety of project objectives

IT -Management: As Technical mentor and in other positions, I formulated strategy, helped design and implement capabilities to improve productivity efficiencies using various industry standard implementations. Few accomplishments include:

Identified the need, designed a delivery model using Agile methodology to develop and test solutions faster and in meaningful chunks which allows user to review the deliverables and agree or modify it before the entire solution is rolled out

Qualifications, Certifications & Trainings

Humber Institute of Technology and Advanced Learning, Global Business Management

VIIT (Pune University, India), Bachelors in Engineering, Electronics and Tele-Communication

SCJP– Sun Certified Java Programmer

SCWCD – Sun Certified Web Component Developer

RHCE – Red Hat Certified Engineer

E xperience

Java developer Duration: 03/2014 – Current DateVFA.Inc Toronto, ON, Canada

About VFA:VFA provides objective facilities assessments tailored to your needs – delivered by our staff or yours; secure cloud-based software with analytic tools that drive actionable capital plans; and professional expertise to help you plan and manage your facilities for strategic value. You can visit the company’s website to know a little bit more about their offerings: http://www.vfa.com

My roles and responsibilities include: Developing a new solution which is a combination of all the existing VFA products in a different programming language Adding features to existing product line based on the client requirements Technical Solution Design and Framework Creation. Technical responsibilities:

Programming in Java – Optimized programming making the code re-usable and easy to integrate Programming in Node.js –Develop revised version of the main product (VFA Facility) in Node.js Development across each layer of the application Unit testing of components Most frequently used technologies for the projects at VFA were Java, Java EE, Node.js, MySQL, Sencha Touch,

JavaScript, CSS3, HTML5 etc.

Project Management activities: Develop project plan with a blue print of best practices to be followed throughout the project Organize regular sessions for discussions and feedback on the approach towards the project

Accomplishments: Accomplished the following projects from start to end with positive feedback from management.

VFA Facility-II (Combination of all the existing software solutions provided by VFA) Provided support for the following products by adding new features and customization.

VFA Facility, VFA Facility View

Apart from the roles and responsibilities mentioned above, within VFA.Inc I was also responsible for the following activities: Initial engagement activities such as Work breakdown structure, Engagement planning, Resource structuring etc. Researched technologies that best suits the new software solution and are beneficial for the business Constantly evaluate the code of the peers to make sure that best practices were followed Ensuring that deadlines were always met and the solutions were always defect free

Prior Experience - Within Expertystems.Inc

Java developer Duration: 02/2012 – 03/2014Expertystems Toronto, ON, Canada

About Expertystems:Expertystems.Inc offers the best in class web and app development and IT service solutions. They primarily deal with Custom Software Development, Web App Development, Web Design and Development, Business Process Outsourcing, Search Engine Optimization, E-commerce Development, Remote Infrastructure Management, Content Management System, Application Maintenance, Quality Assurance, Database Administration and Mobile Application Development.

My roles and responsibilities include: Client Coordination - Gather and analyze business and system requirements through workshops with end users. Technical Solution Design and Framework Creation. Technical responsibilities:

Programming in Java – Optimized programming making the code re-usable and easy to integrate. Database development – Setting up database along with designing the architecture. Front-end Development using technologies like JavaScript, HTML5 and CSS3 Technologies leveraged during my experience were Java, Java EE, Hibernate, MySQL, Oracle, SPRING, JavaScript,

CSS3, HTML5 etc. Coordinate in functional automation of the manual process which costs time and money. Trace and classify issues and timely resolution of the same, Schedule tracking, Defect Analysis. Project Management activities:

Develop project plan, monitor, evaluate and report on project performance Escalate issues, risks and problems to the identified authority when the situation demands

Accomplishments: Designed Dashboard reporting instead of comprehensive detailed reports which provides end customers the ability to

analyze reports effectively and efficiently.

Apart from the roles and responsibilities mentioned above, within Expertystems.Inc I was also responsible for the following activities:

Responsible for the training, performance management and retention of key talent within the team. Develop capability of new team members and evaluate members in accordance with the policies of Expertystems.Inc Ensure on-going portfolio development, growth and evolution within the approved scope and budget. Develop and maintain a strong customer relationship; ensure consistent better customer service. Initial engagement activities such as Work breakdown structure, Engagement planning, Resource structuring etc.

Prior Experience - Within Krawler Networks

Jr. Java developer Duration: 2008-2011Krawler Networks Pune, India

While working for Krawler Networks I was part of a team that developed a CRM for large organizations, a very useful tool for capturing and managing the data of the customers. I was also responsible for the development of a system which acted as a provision for Employee management.

My roles and responsibilities included (CRM Project): Learn how similar products in the market function and design a framework that was far more superior compared to the

product of the competitors. Develop the code and co-ordinate with the testing team simultaneously to make sure the errors were not carried forward

on the live code. Escalate issues, risks and problems to the identified authority when the situation demands Involve client in understanding and reviewing the existing system and provide recommendations for improvement The website can be accessed at www.deskera.com

Some of the functions that CRM was capable of performing: Customer’s information - It was capable of holding the information about the customer and their status with respect to the

company. Product knowledge - It features a catalog that provides ability to customers to publish products they offered on the portal

for end users to buy and use them. Reporting and Dashboard capability Intuitive GUI with ease of management. It is capable of assigning permissions to a user so that the upper member in the hierarchy could always decide what

permissions the lower members would have on the CRM. CRM was built using Java, Java EE, Ext-JS (Script library), Hibernate, MySQL, SPRING, JavaScript, HTML, and CSS etc.

Accomplishments: Developed a bug reporting system which enabled each and every member involved with the project to update the progress

of the product and report bugs whenever raised directly from their desk.

My roles and responsibilities included (Employee management Project): Understand the hierarchy of the organization. Decide the permissions for the different members at different levels in the hierarchy. Create a system that is user friendly and needed minimum amount of tutoring. Involve each and every member in understanding and reviewing the system and ask for recommendations for

improvement.Some of the functions that Employee management system was capable of performing:

Employee Registration – For newly hired and employee transfers Resource Allocation – To projects Attendance Tracking – For salary processing Resource utilization – For Employee appraisal purposes Leave system – Online application of leave for employees of the organization The technologies used for this project included JAVA, JAVA EE, JAVASCRIPT, MySQL, HTML, CSS etc.

Status: Allowed to work anywhere in CanadaTravel Preferences: Open to frequent travel References: Available on request


Recommended