Post Job Free
Sign in

Software Engineer / Developer

Location:
Santa Clara, CA
Posted:
July 09, 2010

Contact this candidate

Resume:

CHINTAN DESAI

Email: **.*******@*****.***; Cell: 408-***-****; Address: 707 Continental Cir, Apt 432, Mountain View, CA 94040

Summary

• Web developer experienced with javascript frameworks like Dojo and YUI, cache management, design patterns

• Working knowledge of creating APIs for JSON based RPC calls in Java, server side programming, hands on experience with Eclipse IDE, Netbeans IDE, defect management tools

• Experienced with code refactoring, defect analysis and fixing, agile development, debugging and profiling

• Aptitude for learning new skills, refining acquired skills, and global communication experience

Education

MS - Software Engineering; San Jose State University, San Jose, CA; August 2007- December 2008; GPA-3.7/4.0

B.E. - Information Technology; Dharmsinh Desai State University, India; October 2001-April 2005; GPA- 3.5/4.0

Experience

IBM (CTG)

Web Developer; November 2009 – Present; San Jose, CA

• Completed a complete overhaul of IBM DS8000 legacy Web GUI from WCL based to Dojo 1.4, rewrite copy services by creating Java based APIs, STRUTS, JSON based RPC calls and JSP/AJAX front end

• Create new custom Javascript widgets, modified existing widgets and implement new HTML/CSS layouts.

• Analyzed and solved customer defects in timely manner that enabled team to achieve release milestones.

• Participated in design as well as code reviews, and performed thorough unit tests on assigned line items.

• Worked simultaneously on multiple releases, maintained code in version control (CMVC)

IBM

Automation Engineer; June 2007 – November 2009; San Jose, CA

• Designed an automation framework for IBM TPC for replication team using Java and Rational Function Tester to automate their GUI regression and functional test scenarios.

• Developed a web based monitoring tool that enabled testers to write test cases, run them from single interface, check progress of each test run, display results and charts of various test runs.

• Participated in “agile” development process attending daily scrums, iteration planning and review.

• Reduced the overall regression phase by 25% and the daily maintenance time by 20%.

• Collaborated with developers and testers of teams in China, San Jose and Beaverton to understand the common requirements from the framework and provide a unified solution.

Projects

RFID based mobile consumer services package: http://sites.google.com/site/rfidmobiles/Home

• Researched passive and active RFID technologies and designed a pervasive shopping application.

• Designed a rich UI with YUI toolkit based Jsp/Servlet Web interface that interacts with SOAP Web services to update and retrieve data from MySQL back end

• Designed Java ME mobile application using LWUIT that enables user to search and buy items in a mall.

• Created a dynamic shopping cart on mobile with checkout functionality and three navigation paths for the user..

SimplyRent.com:

• Created a Web 2.0 Renting application in EJB 3 with features like annotations, Java persistence query language (JPQL) for fast retrieval of data, and Session façade design pattern over HTTPS connection.

• Designed application using UML diagrams like Class diagram, Use Case Diagram, etc. in MS Visio

• Responsible for server side programming, creating extensible APIs and O/R mapping of database tables with Java classes and improved performance by implementing Lucene indexing on MySQL database.

• Developed rich User Interface using Yahoo UI, AJAX, Html/CSS running on Firefox and Internet Explorer.

Friendshare:

• Designed location based application for Android to locate nearby friends on a map, view friends’ geo tagged photos and get directions to reach those places.

• Designed an interactive UI to view a user’s Picasa albums on phone using Picasa Web API and upload pictures taken from the phone to Picasa after geo-tagging them.

Skills

Programming Languages: Java1.5, C/C++, PHP

Web Technologies: AJAX, HTML/CSS, Yahoo UI, Dojo

Web/Application Servers: Tomcat, Glassfish, Websphere Application Server

Databases: Oracle, MySQL, SQL Server 2005, DB2

Operating Systems: Linux, Windows Server 2003/XP, Symbian, AIX

Version Control: CVS, CMVC, Subversion

Other Tools: Adobe Photoshop, Macromedia Dreamviewer, MS Visio, Eclipse IDE, Aptana

Activities

• Presented a talk on “Enterprise Solution for Life Sciences Organizations”

• Presented a paper on “Autonomic Computing” at Technical Paper Presentation competition



Contact this candidate