Chitresh Deshpande
Phone: 408-***-**** Address: 201 S. 4th Street
Apt # 625, San Jose, CA - 95112 Email:
*****************@*****.***
OBJECTIVE:
Seeking a Software Engineering Internship position to enhance my knowledge
in the field of software development.
EDUCATION:
San Jose State University, San Jose, CA Expected Spring 2011
Masters in Software Engineering, Networking GPA: 3.5
Nagpur University, India June 2007
Bachelors of Engineering, Electronics & GPA: 3.8
Telecommunication
RELEVANT COURSEWORK:
Software Systems Software Engineering Computer Network Design
Engineering Management
Data Structures Operating Systems Network Programming and
Application
TECHNICAL SKILLS:
Languages: C, C++, JAVA, Java Swing, Shell Scripting (UNIX), HTML, CSS,
JavaScript, PHP, XML,MXML, GWT
Tools: Quality Center 9.2, Adobe Flex Builder 3, NetBeans IDE 6.8, Eclipse
3.6, Perforce
Operating Windows, Unix
System:
Database: Oracle
PROFESSIONAL EXPERIENCE:
Amazon, Inc - Software Development Intern (June 2010 - August 2010)
Amazon uses an internal web service framework for developing its
services.
Role: I enhanced throttling module in the framework, so that it could be
configured without deploying. It was very important for Amazon to protect
its Web services as from malicious attacks. Also, developed a web service
for configuring this module on fly.
- Used Factory Method, Observer and Fa ade design patterns for designing
the solution and implemented it using JSON, XML and Java.
- Followed SCRUM methodology. Developed knowledge on usage of S3,
EC2(Elastic Cloud Computing) and other Amazon web services.
- Improved programming practices, troubleshooting techniques and
knowledge on Spring framework, REST and SOAP protocol
RingCube, Inc - QA Intern (January 2010 - June 2010)
Involved in testing of vDesk on Windows OS (XP, Vista and Windows - 7)
using VMware workstation.
San Jose State University, San Jose - Teaching Assistant (August 2010 -
Present), Instructional Student Assistant (January 2010 - May 2010)
Assistant to Professor Rod Fatoohi for the course of Computer
Engineering I (CMPE 046) and Computer Network Design (CMPE 206) at SJSU.
- Guiding students in C++ language while alongside grading their lab
assignments and projects for the course of CMPE 046.
- Grading the lab assignments which are based on OPNET tool for CMPE 206
TATA Consultancy Services Limited, Mumbai, India - Assistant System
Engineer
. Project with TCS- NORTEL Labs, Mumbai (January 2008 - July 2009)
Application layer software that would provide CDMA switches with
functionalities for processing Session Initiation Protocol (SIP) messages
and handling end to end mobile call was developed in a group of 25 for
Nortel.
- Role: Designed two modules using object oriented concepts for TCP/IP
(Transmission Control Protocol), UDP (User Datagram Protocol), SIP and
SDP (Session Description Protocol) protocols. A complete SDLC (Software
Development Life Cycle) was followed in the development of application.
- Role: Implemented above design in C++ on UNIX platform and provided lab
support for CDMA switches.
ACADEMIC PROJECTS:
. Sales Management System (Fall 2009)
Sales Management Systems (SMS) is used by marketing and management teams.
It helps in automating sales and makes the entire sales process more
efficient and user friendly. SMS was a project for Software Systems
Engineering which was developed in a team of 5
- Role: Responsible for designing most of the system and entirely
developing GUI for SMS
- Designed the system using design patterns such as State, Strategy,
Bridge and Template Method.
- Implemented GUI using Java Swings and design patterns using Java.
. RTP Streaming on Android (January 2010)
Developed a concurrent RTP server that runs on desktop (Windows OS) and a
RTP client that runs on Android device. The transport mechanisms of
Bluetooth and Wi-Fi were supported for streaming.
- Using HTTP, RTP and RTSP protocols to support complete functionality.
- Using Java for the development of server and Android SDK for the
development of client.
. University Record System (Fall 2010)
Currently designing a record system which will help university or
organization to collect information and to store it in its local database.
The application can then be hosted on any web server or cloud.
- Using HTML, CSS, XML, PHP, Python, MySQL for the project and Apache
Tomcat for testing