Download Senior Project - University of Nevada, Reno

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Lag wikipedia , lookup

Remote Desktop Services wikipedia , lookup

Transcript
Vivek Sharan
1055 Oak St. Apt # 20 Reno, NV 89503
Ph# 775-348-8098
Email: [email protected]
Highlights of Qualifications




Solid knowledge of Microsoft .NET, C# and XML Web Services
Solid knowledge of Oracle Database Server, Internet Application Server, Oracle Developer 2K,
MySQL database, Microsoft Windows NT/2000 Server, SQL Server, Internet Information Server
(IIS), and Apache
Object-oriented design using UML, Rational Rose, and Visio
Broad understanding of Internet technologies trends, Web service applications &Win DNA
Skills



Languages: C /VC++, C#, Visual Basic, JAVA, SQL, MATLAB, LabView and ML
Technologies: Windows, .NET, ASP/JSP, Web Services
Web Technologies: ASP.NET/ADO.NET, XML, CSS, HTML/DHTML, JavaScript, Perl, PHP
Experience - Projects
Project: MHRDR (Magneto Hydro Radiative Dynamics Research)
Current
MHRDR is a computer program that accepts an ASCII input file and computes the behavior of
magnetized fluids. I was entirely responsible for designing the front end of the Application, which
provided the user with a set of windows forms used to generate the ASCII file with accurate data.
The most challenging part of this project was working with GDI (Graphic Development Interface).
I had to program and design a graphic area where the user can draw (by clicking) a Topology of
the Plasma region. This Topology was further studied to extract each blocks attribute. These
attributes were further processed to derive an equation.
Entire Application was Developed and Designed on Win2k using C#.
Project: SPIDER (Stratified Programming Integrated Development EnviRonment)
SPIDER is essentially a Stratified Programming code editor that allows for interaction with a userspecified compiler or interpreter. It facilitates executing programs using a strata structure. The
user is able to create stratums and execute the program at stratum level. The idea of SPIDER is
to supports rapid and efficient development of flexible programs with layered functionality in which
strata (program layers) can be easily created and manipulated. There are several possible
definitions for program strata. The one that I use describes a program stratum as a portion of a
program module that adds a contribution to the functionality of the module provided by the
previous, higher-level strata. For example, a new stratum added to an existing program modules
strata structure uses a different subspace of the module's input space and/or refines the
program's output space. This project was also my Senior Project that I undertook during my
academic curriculum.
Entire project was designed developed using VC++ and XML.
Project: Data Acquisition Automation
Data acquired through the Z-Pinch was stored on a local computer as Excel spreadsheets. This
project involved transferring data to the Oracle Database server. The complete process involved
bundling the data from the oscilloscopes into a temporary buffer and transferring them to the
database server over the network. I was responsible to automate the process and ensure data
Integrity.
Entire Application was Developed and Designed on Win2k using LabView, SQL, and Oracle as
Database server.
Project: Zebra Data Visualizer
Zebra Data Visualizer is a web-based application that helps you graphically visualize data. A
scientific instrument, also known, as Z-pinch, is a device that sends approximately 1 MA of
electric current into a wire or a set of wires. You can think of it as a giant light bulb, except that
the wire in the z-pinch is melting and creates what we call plasma. This machine is hooked to
several optical fiber cables, which in turn are hooked to different oscilloscopes that record the
signals. Zebra Visualizer helps you visualize these signals on your web browser. The signal
specific information is obtained from the database server using SQL and JDBC. I was entirely
responsible for developing this application.
Entire Application was Developed and Designed using JSP and an external Java charting library called
JfreeChart. This was deployed on the Oracle Internet Application server Release 9i.
Project: Database Development, Administration and Deployment
Zebra was the old MS Access Database that was to be migrated to a high level database. We
choose Oracle as it was very Robust and supplied to our needs. The data was completely
transported to Oracle with major changes. The new database was on the network and accessible
remotely with all security measures taken into consideration, as contrary to the earlier version.
The front end was designed using Oracle’s Developer Kit; Forms Builder and report Generator.
Responsibilities:

Exported Access Data to Oracle using PLSQL

Designed the Front End with superior functionalities and triggers

Implemented all the security measures

Checked for Data Integrity.
Papers Published:
Senior Project
 SPIDER (Stratified Programming Integrated Development EnviRonment)
Papers Presented:
Digital Image Watermarking Robust to Geometric Transformations
Educational Background:
 BS Computer Science, University of Nevada, Reno (Senior Year)
 Masters in Business Administration from International Management Institute Antwerp, Belgium.
Sports & Extracurricular Activities:
 Second Prize in Western Music Competition.
 Second Prize in Hockey at the Inter Collegiate Level