Ashish Gupta

(623)-363-0706                                                                                                                                                 ashu9900@yahoo.com

 

Objective

                             Seeking position in the field of software design and development to develop quality products and services that are easier to use, reduce cost and improve total turnaround on the project.

 

Computer Skills

Languages

C#, C, C++, Java, VB, x86 Assembly language, SQL, XML

Databases

SQL Server 2000, MS Access, Mysql

.Net Framework

ASP.Net Web Applications, ASP Web Services,  ADO.Net, Ajax

Web

PHP, ASP, JavaScript, HTML, IIS Admin, Apache HTTP Server

Tools

Visual Studio .Net, LLBLGen, Visual Studio 6.0, Matlab, Macromedia Flash, Rational Rose

Software Testing

QTP, Load Runner

 

Education

  • Masters of Science, Computer Science                                                          GPA: 3.8                June 2005    Arizona State University, Tempe, AZ                                                                                                              
  • B.Tech., Information Technology                                                                  GPA: 3.9                May 2003   Indian Institute of Information Technology, India 
 
Work Experience

 

Software Engineer, University of Phoenix, Phoenix, AZ                                                                                                                  

    • Technology used ASP .Net, C#, LLBLGen, JavaScript, SQL Server 2000, IIS 5.1

 

Software Developer, Design44 Inc, Scottsdale, AZ                                                                                                             

  • Developed a modeling portfolio web portal where models, photographers and modeling agencies can create and manage their portfolios.
  • Designed database schema for the web application and generated data access layer using LLBLGen.
  • Developed user controls for model and non-model registration, creating and managing portfolios, creating and viewing travel notifications, searching models and non-models using search criterion, adding users to their favorite list.
  • Developed a private messaging system for users to interact with each other.
  • Developed complete accounting system to add account types, discounts, shipping as products, charge the users for their subscriptions and provided automated recurring billing support.
  • Developed mechanism to restrict the user’s privileges and account quota according to their account type.
    • Technology used ASP .Net, C#, LLBLGen, JavaScript, SQL Server 2000, IIS 5.1

 

Software Developer, Design44 Inc, Scottsdale, AZ                                                                                       

  • Developed content management system as an administration tool for dynamic generation of web applications.
  • Customized “HTMLArea” for content manager to insert HTML content for pages, added file manager and image upload plug-in.
  • Developed utility to manage multiple web domains through single content manager.
  • Developed callout functionality, XML menu generation, page history functionality, page access and security levels.
  • Developed support to manage and add custom applications from the CM admin.
    • Technology used ASP .Net web application, C#, JavaScript, SQL Server 2000, IIS 6

 

Software Consultant, DFD Cornoyerhedrick, Phoenix, AZ                                                                                        

  • Developed an n-tier web application for Dfd Cornoyerhedrick.
  • Design and development dynamic theme based portfolio and brochure builder applications.
  • Developed custom applications for creating and managing new projects and awards. Integrated custom applications as part of the base content manager system.
  • Developed custom server and user controls to be used across various web applications.
    • Technology used ASP .Net web application, C#, JavaScript, SQL Server 2000, IIS 6

 

Project Consultant, Esscentual Brands, Scottsdale, AZ                                                                                               

  • Integrated BV Commerce, a shopping cart and e-commerce store tool, with Esscentual Brand’s web application.
  • Modified BV Commerce source code to add a “Quick Purchase” user control that can be controlled on administrator panel to display on multiple pages inside any page block.
  • Modified BV Commerce to add multiple items in shopping cart from a single products listing page.
  • Developed administrator user control to generate menu links and target pages to be rendered on the store site.
  • Developed administration tool to manage multiple domains from single panel. The tool is capable of dynamically generating the header, footer and menu based on the domain name.
  • Added a “Mailing List Signup” control and integrated it with Exact Target for capturing the email addresses and mailing the subscribers with periodic news letters.
  • Developed various other user controls to be used across the web application.
    • Technology used ASP .Net web application, C#, VB.Net, JavaScript, SQL Server 2000, IIS 6

 

Project Consultant, Randall Martin

  • Designed and developed web application for Randall Martin Homes.
  • Developed home finder tool for finding homes for sale based on search criteria.
  • Developed an administrator tool for adding neighborhoods and data related to homes in each neighborhood such as images, floor plan images and other related data.
  • Developed a control to dynamically generate menu based on neighborhoods and pages linked to each neighborhood.
  • Developed various other user controls used across the web application.
    • Technology used ASP .Net web application, C#, JavaScript, SQL Server 2000, IIS 6

 

 

Project Consultant, Desert Ridge, Scottsdale, AZ                                                                                          

  • Developed an n-tier web application for Desert Ridge Mall.
  • Designed and developed event calendar tool and administrator tool for adding and managing events.
  • Developed store locator tool using Ajax for locating store on a map and displaying store information.
  • Developed various user controls like featured events, shopping cart to be used across the web application.
    • Technology used ASP .Net web application, C#, Ajax, JavaScript, SQL Server 2000, IIS 6

 

Software Developer, Centronics Web Systems                                                                               Jan’05 – June’05

  • Web based project management and tracking tool.
  • Assigning project tasks to the developers in an organization, tracking the progress of project based on daily/weekly tracking of individual tasks by analyzing the Gantt charts.
  • Integration testing to check for the consistency of all the constraints identified in the SRS in the implemented solution.
    • Technology used ASP .Net web application, C#, SQL Server 2000, IIS 6

 

Research Assistant, Hispanic Research Center, Arizona State University                                  August’03 – June’05

  • Developed online distance learning courses for the college of liberal arts and sciences.
  • Developed course evaluation survey for each course using ASP.Net and SQL maintaining the anonymity of the user as well as disallowing the same user to take the same survey more than once.
  • Developed an online grade book system for distance learning courses offered by HRC.
    • Technology used Macromedia Flash, ActionScript 2.0, ASP.Net, SQL Server 2000

 

Academic Projects

 

  • Similarity based retrieval and ranking of XML documents based on XML query tree.
    • Designed an algorithm for ranking XML documents based on their approximate matching to the XML query tree. XML document trees and query tree are transformed into Prufer sequences such that tree structure information is maintained.
    • Validated the approach for consistency and independence of data source by taking test data from diverse sources like auction database and people database from different websites.

 

  • Semantic Web Log Mining”.
    • Developed a semantic web mining tool for predicting the navigational pattern of a new user on a Medical publication site based on his recent behavior.
    • Users are classified based on similarity in genes, keywords, gene clusters and abstract ids accessed. New user’s navigational pattern is predicted based on the known navigational pattern of his classification group.

 

 

  • Distributed Student Information system
    • Developed a distributed student information system containing data about students.
    • The database was distributed across multiple sites and queries were routed to the appropriate database server by a centralized server.
    • Interface was designed using Java RMI so that clients could access the database on remote servers by querying the central server only.

 

  •  “Biometric voice based speaker identification system”.
    • Developed an identification system that recognizes the user based on his voice.
    • During the training phase, a speaker specific codebook is generated by clustering the training feature vectors of each speaker.
    • In identification phase, the input utterance of the speaker is vector quantized using codebook of each speaker in the database. Then the VQ distortion accumulated over entire input utterance is used for speaker identification.
    • System was developed using Matlab.
 
Professional development position
  • Computer Science representative                                                                                   April’04 – April’05

        Engineering and Applied Sciences Graduate Students Association, Arizona State University

 

  • Mentor                                                                                                                                             April’04 – June’05

       Engineering students mentorship program, ASU

        Guided new computer science graduate students in the selection of courses according to their areas of          interest, helped them with choosing their research advisor.