Contact
Neelmani Vispute Tel : 972-***-****
e-mail : ********.*******@*****.**
**** ********* **** ***# **** Richardson TX 75080
Objective To obtain Full Time position in field of Computer Science
Education
University of Texas at Dallas M.S in CS Expecting graduation in Aug 2013 GPA: 3.45/4.0
University of Pune, India B.E in I.T May 2009 GPA: 3.55/4.0
Technical Skills
Programming Languages C, C++, Java, Objective-C
Scripting Languages Unix-Shell, Perl
Computer Networking TCP-IP/UDP, IEEE 802.11x, Socket Programming
Database System Oracle, MySQL, SQL Server 2008
Internet Technologies HTML, PHP, Servlets, JSP, Java Script, AJAX, XML, WAP
Operating Systems Linux(s), Windows, iOS
Libraries OpenGL
Software Applications MS Office, GDB, Xcode, Git, Visual Studio, Adobe Photoshop
Relevant Courses
Analysis of Algorithms Advanced Operating System Database Systems
Distributed Computing Advanced Computer Network Artificial Intelligence
Machine Learning Natural Language Processing Computer Graphics
Professional Experience
Qualcomm Incorporated
Feb 2013 – May 2013
Software Engineer Intern
Project: WFD (Wi-Fi Display) an interoperable mechanism to discover, pair, connect and render multimedia
content from WFD source to a W FD sink.
Role and Responsibility:
- Developing code for Wi-Fi Display certifications to satisfy all the mandatory requirements that it
should support laid by Wi-Fi Alliance.
- Resolving Client issues for current chipset and optimizing WFD for current chipset.
Language: C
Protocol: Wi-Fi P2P (IEEE 802.11x)
W3Global, Inc.
Jun 2012 – Aug 2012
iOS Developer (Summer Intern)
Project: (WebMR) W ebMethod Remote Application for Business Process Management.
Role and Responsibility:
- Designed and developed the overall application along with the UI (user interface).
- Developed web-services required for this application.
- Language: Objective-C
University of Texas at Dallas
Feb 2012 – Apr 2012
Student worker in Data Mining Lab
Project: Exploiting an Antivirus Interface
- It proposes a technique for defeating signature -based malware detectors by exploiting information
disclosed by antivirus interfaces.
Role and Responsibility:
- Developed a scalable and efficient feature extraction technique, and applied this to extract useful
information from a large number of real and benign executable.
- Generated AVL trees of n-gram features from the large corpus of executable.
- Generated a heap of the top ‘K’ features based on the Information Gain gathered.
Language: C++
Cognizant Technology Solutions
Feb 2010 – May 2011
Programmer Analyst
Project: Debt Manager (DM)
- Debt Manager is tool used for Collections and Recoveries System for those accounts which fails to
pay their debts. This tool is designed for Lloyds Banking Group.
Role and Responsibility:
- Developed Associated In-order front end for DM 6.0 using web services API. (SOAP protocol)
- Designed an algorithm to align this account with collection system during online transaction
processing and batch processing.
Language: Java (JSF), WSDL
Talentica Software Solutions
Jan 2009 – May 2009
Application Developer Intern
Project: To develop an E-Commerce Software Platform for Scentsations, Lotions and Oils, USA.
Roles and Responsibility:
- Designed an E-commerce software platform and integrated it PayPal.
- Designed database and search engine(based on Lucene) for the complete platform
Technologies: LAMP, PHP, MySQL, AJAX, JavaScript, HTML
Academic Projects
Replicated File System over UDP Channels (Replica Control Algorithm) Dec 2012
- Design a replicated file system which consists of ‘n’ independent nodes, communicating via UDP
channels. There is a logical file in the system, and a physical copy of it is stored on each of the n nodes.
- Design and developed a distributed Dynamic Voting Protocol to maintain consistent file system over the
network.
- Language: Java
Oct 2012
Consistent File System via Mutual Exclusion in Distributed Environment
- Developed a consistent replicated file system using mutual exclusion in Distributed Environment.
- Developed and implemented a mutual exclusion algorithm for processes in distributed system (say
cloud of systems) sharing common resource or entering critical section.
- Implemented the optimization, which reduces the message overhead over the channel and reduces
number of messages.
- Language: Java
Visualization Effects on Multimedia Mar 2012
- Developed visualization effects like blur, histogram, sepia, grayscale, particle effect on multimedia using
the color parameter of multimedia pixels using OpenGL library.
Language: C
Library: OpenGL
Implied FrameNet Parsing Nov 2011
- Studied and implemented the extra- sentential arguments within FrameNet and demonstrate the
feasibility of recovering implied arguments with a supervised classification model.
- Implemented Artificial Neural Networks as a learning algorithm to learn nature of implied arguments
Language: Java, C++
Nov 2011
Index Structure using B+ Tree
- Implemented B+ tree index structure on a disk file by reading the variable length key.
Language: Java
Miscellaneous
- Runners Up for National Paper Presentation event held in Cognizant in 2010.
- Outstanding employee of Cognizant for LBG account for the year 2010/11.
- Volunteer at Art of Living Foundation and World Alliance for Youth Empowerment.
Latest updated by 06/11/2013