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.