Aparna Ghate
San Diego State University,
Graduate Student (On F1 visa status)
Email: ***********@*****.***
San Diego 92108
Phone: 623-***-****
Objective
Seeking a software development position, where I can effectively use my skills in mobile and web technology.
Education
- Master of Science: Computer Science Fall 2010- Present
San Diego State University Current GPA: 3.82
Expected Graduation Date: August 2012
- Bachelor of Engineering: Computer Engineering June 2004- May 2008
Bharati Vidyapeeth’s College of Engineering For Women, Pune University, India. GPA: First Class
Work Experience
- Ascent Technologies, Pune, India Jan 2009 – Nov 2009
- Worked as a Software Teaching Faculty in software training department.
- Conducted courses for undergraduate students in software programming languages: Visual Basic, Java Fundamentals and Database Management Systems using SQL.
- Responsible for designing the basic course material and assignments for the programming language courses.
Graduate Software Work
Web Development:
- Personalized Calendar Web Application: Developed a calendar application, similar to Google Calendar using HTML5, CSS2, PHP, AJAX and JQuery. It provides adding, editing, deleting multiple events on the calendar with JavaScript validations.
- Marathon Registration Site: Developed a web-site for Marathon Registration using HTML5, CCS2, Perl, MySQL. The site enables users to submit registration forms. Generates various types of reports for the administrators. It also provides timed sessions using cookies and sessions.
- Web Page Update Notifier: Developed a Java application which provides notifications to registered users for any registered web page updates. The project utilized various design patterns such as Observer, Memento, Proxy, Façade, Factory, Flyweight etc.
Android Mobile Development:
- Rate Your Instructor Application: Used Android 4.x platform to develop this application for Galaxy10.1 tablet. The application gets the Instructor list and details from the server, displays and stores it locally in SQLite3 database on the device. The application allows the user to submit comments and ratings for a particular instructor. The updated rating and comments will be saved locally and synched with the server.
- Bouncing Balls Application: Developed an application using basic gesture control and accelerometer sensor. Multiple balls are created by touching the screen. Exact three finger-swipes with sufficient swipe length, gives the initial velocity to the balls and starts moving the balls on the screen towards the direction of finger swipe. Later ball movements are tracked through the accelerometer and new velocities are calculated based on current acceleration. All the balls are bounced in correct angle when they reach the screen edges.
- Hungry Monkeys Game Application: Developed an android game using accelerometer. The game consists of a banana that moves with the accelerometer readings and there are monkeys that come jumping at equal intervals of time. The player’s motto is to avoid the contact between the monkeys and banana. The player can save the banana by tilting the phone sideways. The scores are the time for which the banana survives. Sound effects can be controlled by player.
MS Thesis Work:
- Pre-Colonial History Of Mexico: Creating a Geographic Information System (GIS) Application with the help of Java Map Objects to show pre-colonial history of Mexico. This application is created specifically for the History department to provide visual representation of the Spanish conquest of Mexico. This application will also include different games and puzzles on the map for the candidates to provide a fun and educational learning of Spanish conquest of Mexico.
Other:
- Geographic Information System (GIS): Used ArcviewGIS3.0 in Spatial Databases to find Geographical details of places on the world map. Created shape files for different countries and their mapping to spatial databases.
- Advanced Robotics: implemented Matlab scripts to find the position and orientation of Robotic Arm in Cartesian space.
Undergraduate Project Work
- Remote Administration via Bluetooth, S.S. InfoTech and Pune University, India
Developed a remote desktop access solution, controlled through a mobile handset over the Bluetooth network. All desktop applications can be managed through a small keyboard of the mobile handset effectively. Implemented using J2ME platform, Java Net Beans, Bluetooth and Obex protocol stacks.
- 3rd prize in Project Competition at Institution of Electronics and Telecommunication, Pune, India. April 2008.
- Special Recognition at National Level Project Competition, at College of Engineering Aurangabad, India. April 2008.
Programming Languages : C, C++, Visual Basic 6.0, Java (Core + J2ME), Perl, Android 2.3.X
Web Programming : HTML5, CSS2, PHP, AJAX, JQUERY
Databases : Oracle 8i, 9i, SQL
Applications : ArcViewGIS 3.X, Matlab 2007b
Technical Skills
Advanced Technical Coursework
- Android Mobile App Development - Advanced Computer Architecture - Networks and Information Security
- Design & Analysis of Algorithms
- OOP with Design Patterns
- Spatial Databases - Object Oriented Modeling
- Web Application Development
- Advanced Robotics - Distributed Systems
- Advanced Programming Languages
- Database Theory & Implementation
Seminar and Publications
- Virtual Keyboard, Bharati Vidyapeeth’s College of Engineering for Women, Pune University, India. Feb 2007.
- Information Technologies and Rural Development in India, Pune University, India. Sept 2006.
Extra-Curricular Activities
- Recognition at Electronics and Computer Science "Edison" Quiz Competition, at Modern College of Engineering, Pune University, India. March 2007.
- Participation in "Workshop on Wireless Networks", Bharati Vidyapeeth’s College of Engineering for Women, Pune University, India. Feb 2007