Sandesh Katkamwar
Software Developer Intern at Openwords
********@*******.***
Summary
To seek Opportunity in company which offers challenging tasks, team work and help to grow career.
Experience
Software Developer Internship at Openwords
June 2013 - Present (9 months)
Working with group of 4 to develop a Mobile application in Android which will help people to learn
languages such as Chinese, French and so on.
The Application provides different types of tests using which use will learn languages by giving English
meaning to word in that language. User will initially get to review those words before starting the test which
will help them to get through test and also evaluate their ability of learning.
Designed page for Login which provides login and registration functionality. And currently working on
design of Test pages according to different modes of Tests.
Masters Student at Indiana University Bloomington
August 2012 - Present (1 year 7 months)
Subject Matter Expert at Amdocs
April 2010 - January 2012 (1 year 10 months)
Worked on Order Management System (OMS) product. The platform was core Java
Learnt and implemented EJB, Servlets and SOAP web service. Honed SQL skills and learned about
OMS in telecommunication industry.
Understood and implemented several design patterns and Amdocs coding principles/techniques under
Amdocs business process integration methodology.
Worked in a 2-3 person team to provide application as per client requirements according to an
individual skills and expertise.
Worked in all stages of project with teammates as well as other teams who all are involved in the task
or other tasks related to project.
Courses
Masters Student
Indiana University Bloomington
Advanced Databases and Systems
Page1
Elements of Artificial Intelligence
Databases and Theory Systems
Web Programming
Object Oriented Software Development
Object Oriented Software Management
Algorithms Design
Semantic Web
Projects
Acquire Game
August 2013 to Present
Members:Sandesh Katkamwar, Nitin Ainani, Ashutosh Dubey
Working in team of 2 to develop a game which simulates actual Acquire Game.
Implemented 3 Design patterns Strategy pattern to implement different player strategies, Factory patterns to
implement different operations related to Board. And will be implementing Proxy design pattern to provide
communication between Player and Admin in form of XML/Json.
Worked on developing player strategies, board design, and overall complete flow of game.
Android application to maintain expenses
August 2013 to Present
Members:Sandesh Katkamwar
Working on an Android application which will help user to note expenses while he or she is doing shopping
which will help not to remember expenses or maintain receipts. This application will help an individual as
well as those who are sharing expenses in group.
Server side is developed in Django deployed on Heroku. Client side is an Android application which uses
REST API to make JSON Request/Response to Django server to send and receive data.
Done with development of server side. Currently working on client part of application.
Web Application to Track and control Facebook Usage
June 2013 to August 2013
Members:Sandesh Katkamwar
Designed a Web Application in Spring MVC in combination with Google chrome Extension to control a
usage of Facebook which blocks the website from Google chrome after the deadline given by user is crossed.
Spring application is deployed on Heroku. JSON Request is sent from extension to the spring application for
minutes remaining to block the Facebook.
Planning to launch application in Google web store in next few days.
Online BookStore
January 2013 to April 2013
Members:Sandesh Katkamwar, pushkar joshi, pankaj channe
Collaborated with group of two to develop a small application in JAVA Servlets to support some
functionality for a Book Store such as Login and Search a Book. Database was in PostgreSQL.
Page2
Designed page for Login which provides login and registration functionality.
Semistructured Databases and Their query languages
April 2013 to Present
Members:Sandesh Katkamwar, neha patil
Worked in a team of two to design a paper which explains importance of Graph Data models in
representing Semistructured databases.
The paper explains two important Graph data models GOOD and Graphlog. Also, it explains two recent
important query languages RDF and Sparql about their features and differences they have.
Data Cube a Relational Aggregation Operator
February 2013 to Present
Members:Sandesh Katkamwar, neha patil
Worked in a team of two to design a paper which explains a new operator for purpose of Aggregation of
Data.
Explained how Cube Operator works with an example how aggregation results are produced and how an
SQL query becomes efficient using this operator.
The paper also explains the popular aggregation operators such as sum, avg and how they are difficult to
use in case of some SQL queries.
Vodafone Netherlands
June 2011 to April 2012
Members:Sandesh Katkamwar
Worked on development of many small activities in OMS product.
Also helped testing team in test all flows in the Ordering process including Provide, Cancel and so on.
Send Work Order:
Designed a jar included many classes which included details to create work order which was to sent to CRM
application.
CRM required many details related to order including Order_id, customer_id, order_date and so on.
Designed a class which included collecting details regarding order acquired from Billing department.
Roger's Canada
October 2010 to June 2011
Members:Sandesh Katkamwar, mayur kabadi
Notify ENS:
Worked in team of 2 on a task in JAVA when was in Rogers Canada Project.
In this task worked with ENS department where a lot of data was transferred between OMS and ENS
applications.
Worked on the development of class which involved collection of all data to be sent to ENS application
which included data from OMS, Billing and many other applications.
Face Recognition System
May 2008 to June 2009
Page3
Members:Sandesh Katkamwar
Worked in team of 3 on an application in JAVA using ‘Principal Component Analysis using Eigen Face
approach’ algorithm.
Designed the Algorithm to perform recognition of input image which is in form of matrix of pixels.
Event Spotting Web Application
August 2012 to December 2012
Members:Sandesh Katkamwar, Somdeep Biswas, Tarun Gulati, Tianhao Cao, Kshitij Pandit
Created a website in PHP to allow its members to publicize and manage events, both public and private. The
site helped its members to create, locate, rate, review and RSVP for events in their neighborhood. Allowed
local businesses to increase participation for their events by targeting interested people.
Skills & Expertise
Java
Databases
C++
Core Java
Unix
C
SQL
Eclipse
Software Development
Testing
Android
Education
Indiana University
Master of Science, Computer Science, 2012 - 2014
Grade: 3.3
Indiana University Bloomington
Master's degree, Computer Science, 2012 - 2014
Pune University
Bachelor of Engineering, Computer Science, 2005 - 2009
Grade: 3.33
University of Pune
Bachelor's degree, Computer Engineering, 2002 - 2009
Page4
Sandesh Katkamwar
Software Developer Intern at Openwords
********@*******.***
Contact Sandesh on LinkedIn
Page5