1

Click here to load reader

Manish Khemchandani - Resume

Embed Size (px)

Citation preview

Page 1: Manish Khemchandani - Resume

MANISH KHEMCHANDANI

[email protected] | (412) - 478 - 7429 EDUCATION

Carnegie Mellon University Dec‘15 Master of Software Engineering (School of Computer Science). CQPA: 3.64 Courses: Architectures for Software Systems, Cloud Computing, Mobile and Pervasive Computing Services, Distributed Systems (Ongoing).

A. D. Patel Institute of Technology, Sardar Patel University, India Jun‘11 Bachelor of Engineering - Computer Engineering CPI: 8.41/10

INDUSTRIAL EXPERIENCE

Mphasis Limited, Pune, India Delivery Software Engineer Sept’11 to Jun‘14 Chiefly developed projects involving multiple technologies such as Java and its frameworks like Spring MVC and Struts, Web Services, Salesforce and AS/400 languages. Roles included development, designing, testing, and documentation.

Awarded the ‘Monthly Summit Award’ at Mphasis for resolution of a Showstopper issue in production.

Awarded a ‘Certificate of Recognition’ at Mphasis for automating manual processes in a project leading to reduction of 150 man-hours per week.

Salesforce HealthCheck Core Java Dec’13 to Jun’14 Using Scrum process, developed an application to examine Salesforce applications for security vulnerabilities, poor coding quality and

performance issues based on a set of rules which govern best coding practices.

This application was used to parse the company’s existing applications (8 applications) and an average of 45 major and minor issues were discovered in each application, which led to an improvement in code quality.

AS/400 Job Monitoring Dashboard Core Java / JQuery Dec’12 to Mar’13 Developed an application which displays the timeliness of scheduled jobs across the AS/400 system. Data regarding the status of

AS/400 jobs is extracted from tables in DB2/400 and stored in an n-ary tree, which is then parsed, converted to JSON format and displayed in a tabular structure.

The application was used to pinpoint jobs that were frequently delayed and take corrective action. It also gave project managers and clients real-time updates about the status of all jobs at any moment.

Field Level Agent Training COBOL/400, RPG/400, CL/400 and Java Jun’12 to Oct’12 Developed application to check the training status of entities called agents from the server’s database and update it on the client-side.

Consumed and invoked third party JAX-WS web services for this. The flow of the application is such that a key press in a COBOL screen causes RPG code, and subsequently, the web-service, to be invoked.

ACADEMIC PROJECTS

Studio Project: Analytics Dashboard Ruby Aug’14 (Ongoing) Using Scrum, developed an engine to analyze data about the usage of Trusted Family’s proprietary social networking platform.

Modifiability and extensibility were key quality attributes, since the formulae to compute usage metrics were likely to change.

Scalability was also crucial to the application owing to the increasing number of platform instances. The engine accounted for these

by including a flexible framework to modify formulae as well as regulate and monitor processes.

This dashboard will help the organization Trusted Family make quantifiably better decisions to improve their social networking platform and provide better value to their clients.

Resume Analysis using Fuzzy Logic Core Java / MATLAB Dec’10 to May’11 Developed a resume scanning application which parses candidate resumes based on up to 3 user-specified criteria and provides

marks to each resume for each criterion.

Leveraged Fuzzy Logic, a branch of AI, to combine the results of the 3 criteria into a single value and provide a ranking of resumes best suited for a particular profile.

Won the award for being ‘One of 3 Best Projects in the University’ out of around 200 projects.

Twitter Analytics Core Java Mar’15 to May’15 Developed an application which processes 1 TB of raw twitter data using Amazon’s Elastic MapReduce framework and converts it into

the required formats. Data is stored in HBase and MySQL and is accessible using Undertow web framework. An average performance of 10,000 RPS was achieved by using an Elastic Load Balancer arrangement.

TECHNICAL SKILLS

Languages: Java (Proficient), J2EE (Prior Experience), Ruby (Proficient), JavaScript (Prior Experience), Shell scripting (Basic) Frameworks: AWS Elastic MapReduce (Proficient), Elastic Load Balancer (Proficient), Spring 3, 2.5 (Core, MVC, Security) (Prior Experience) Databases & Tools: MySQL, HBase, Git