DEBOLINA BANDYOPADHYAY
***, **** ***** ● Los Angeles● California ● 90007 ● 412-***-**** ● hi2ng1@r.postjobfree.com
OBJECTIVE
Seeking a challenging Full time position in the fields pertaining to Software Programming and developing complex Software Applications after 3 years of experience in the relevant field.
EDUCATION
University of Southern California, Los Angeles, CA May 2011
(Master of Science, Computer Science) GPA: 3.3/4
Vellore Institute of Technology University, Vellore, India June 2008
(B.TECH Computer Science Engineering, School of Computer Science) GPA: 3.8/4
WORK EXPERIENCE
1. POSITION: .NET Application Developer (Intern) (Feb 2011 to Present)
COMPANY: Civic Resource Group (CRG), Los Angeles
RESPONSIBILITY: Software Development and Maintenance
PROJECTS: (a) Developed a console application to update CRG’s database called “Wyoming” and
also developed complex scripts to migrate the media into Media Server.
____________________________________________________________________________________________
2. POSITION: .NET Application Developer (May 2010 to Dec 2010)
COMPANY: Student Affairs IT, University of Southern California
RESPONSIBILITY: Development of website for USC Trojans for Trojan Marching Band using ASP .NET 3.5 by initially gathering requirements and designing documents, tests plans and end user documentation
PROJECTS: (a) Used Data Grid to Display, manipulate data and used SQL Stored procedures to
interact with the database and used C# to implement various methods and access data
from SQL Server 2005 database
____________________________________________________________________________________________
3. POSITION: SharePoint Developer (Aug 2009 to Apr 2010)
COMPANY: Research Annex, University of Southern California
RESPONSIBILITY: Development of Intranet site for USC Auxiliary Services using C#, .Net and .Net Framework 3.0 on SharePoint Server 2007
PROJECTS: (a) Created Custom web parts using SharePoint Object Model
(b) Implemented customizations for out of the box functionalities in SharePoint ____________________________________________________________________________________________
4. POSITION: Software Analyst (Dec 2007 to July 2009)
COMPANY: Tata Consultancy Services (TCS), INDIA
RESPONSIBILITY: Development of new features and carrying out Integration test, Regression test and System test for the corresponding bug-fixes.
PROJECTS: (a) Developed new features for windows based application named COORDCOM
(b) Fixed failed unit test cases using debugger in Microsoft Visual Studio
(c) Analyzed and corrected of the Stored Procedures in SQL Server 2005 Database
which were captured by SQL Profiler
____________________________________________________________________________________________
RELEVANT COURSE WORK Up to Spring 2010
General Programming Software Engg Graphics Web courses
Analysis of algorithms Operating Systems Software Engineering Computer Graphics Web Technologies
Data Structures Software Architecture User Interface Design
Computer Networks Database systems
Robotics Project Management
SKILLS & CERTIFICATIONS
Certification: Microsoft Certified .Net Framework 2.0 – Application Developer
Programming: C, C++, STL-Library, JAVA 5, C# 3.5, Data Structures, TCP-Sockets, IP-Protocols, Kernel Programming
Scripting: PERL, PHP
Operating Systems: Windows, UNIX, Linux
Typesetting Software: MS Office Suite
Web Technologies: HTML, CSS. XML, XPATH, XQUERY, DOM, JavaScript, ASP.NET, Perl,
AJAX PHP 5.0
Web/Application Servers: Apache, Tomcat, Microsoft IIS, SharePoint Server 2007
Databases: MySQL, MSSQL, RDBMS,SQL Server 2005
Packages: Eclipse, Visual Studio, WireShark , Photoshop, Firebug, Clear Case Version
ACADEMIC PROJECTS
• Facebook Video Application (USC: CSCI-571)
Created a web application that allows a user to query for videos; uses query string to retrieve them using the Perl then displays the videos thumbnails in the UI. Allows user to select videos then posts the video and a message to a user’s Facebook feed using the Facebook Connect API.
• Software Architectures Middleware (USC: CSCI-578)
Developed an application in Java where there was a leader and follower robots and each follower robot followed its leader robot either by following it using color captured by the camera or by obtaining the IR code in case of camera failure
• Web Application for Extracting Songs (USC: CSCI-571)
Implemented a JavaScript program which takes a URL of an XML document parses the XML file and displays result in the HTML file, containing a selection list comprising of song titles and submit button. Selecting a song title and clicking the submit displays the data from a XML file
• Search Query summarization (USC: CSCI-571)
Designed a Website which summarizes the results of a search query on www.veoh.com using Perl when user issues a search query server side script executes and retrieves values
• Customized Graphics Library (USC: CSCI-580)
Developed a program in C++ using Visual Studio to build a complete graphics library with features like rendering, lighting, shading, texturing and anti-aliasing.
• Distributed Multi-threaded and Multi-programmed OS with Virtual memory, privilege mode operations (USC: CSCI-402)
A nascent OS called NACHOS was used and completely changed right from the kernel level in order to support various systems calls like that of Unix fork() and exec(). Things like stack-management, graceful exit of a thread and synchronization primitives like locks and condition variables were also developed. Also Page tables, Inverted Page table, TLB and kernel level data structures were implemented.
• Socket Programming and simulation of a Cell with Base-stations (USC: EE-450)
Using TCP /UDP and IP, an application was built that simulated 4 cell phones and 2 base-stations. The cell phones constantly keep moving within a cell and compete for a target using the nearest of the 2 base-stations.