I am pursuing my Masters in Computer Engineering at University of Florida. I am also working for the College Of Education, UF in programming Education Assessment System (EAS), on Drupal and Jquery.
I completed my Bachelors Degree (B.Tech) in Information Technology from SRM Engineering College, Anna University, India. I was fortunate to be admitted to Stanford University, for summer term, as a graduate traveling scholar, wherein I completed with a GPA of 4.0.
After my Bachelors, I had the opportunity to be associated with Tech Mahindra and worked for British Telecom, which is a leading telecom giant in UK.In my position as Technical Associate, I have worked in critical projects which included development of the OSIS Online, which is used to handle number information of various Service Operators in UK. I have also played the roles of Maintenance Engineer, Technical Support and Test Engineer.
I recently started developing interest on web technologies, and finding fun exploring all kinds of fun apps.Search Engine Optimization, is also area which I recently started exploring. Human Computer Interaction course, which I have taken this semester, is helping me gain an insight into world of User’s Response to Technology, Virtual Reality and 3D.Well, in short, I am exploring all wonderful technologies and getting my hands on some really interesting stuff this Fall.
Brief description of my projects and Resume is listed in Projects & Resume tab
-
Educator Assessment System
Educator Assessment System [ 2008 ]
Role:Web Developer, University of Florida, USA
Description: Educator Assessment System is developed for providing instructors a platform to rate students and associate tasks to courses and programs. It is developed in Drupal and the site is equipped with different modules. An Instructor can assign tasks to students, rate students on their performance, assign indicators to a task, Associate programs with courses and courses with sections. There is also a module which generates reports for all programs and courses in Drupal and can be exported to Excel.
Technology: Drupal (Content Management System), PHP, Jquery, CSS, MySql
-
Operator Services Information System& Licensed Operator Registered Systems(LORS)
Operator Services Information System(OSIS) & Licensed Operator Registered Systems(LORS)(British Telecom) [ 2006 – 07 ]
Role: Technical Associate, Developer, Tech Mahindra, India
Description: Licensed Operator Registration System (LORS) is a gateway system designed to process and validate entries for all non-BT emergency numbers (EDB) and Number Information (NI) from all licensed operators and then forward onto OSIS database. The OSIS was developed for Operator Services as a strategic repository of number information covering both BT and
other Licensed Operators. It occupies a very important place in the overall BT system architecture. The major role of the system is to collect and manage information which comes from various sources, and to control the distribution of this information to variety of other systems. OSIS data is used in the production of Phone Books for BT, BT Yellow Pages, Phone Discs and Daily Standard Extracts.
Technology:Centura, Oracle 9i, PL/SQL
-
Mood Based MP3 Search Engine
3. Mood Based MP3 Search Engine [2008] (Will soon start running! on my website!!)
Description: Mood based retrieval of music is an emerging domain in the field of music retrieval, especially considering the fact that digital music libraries are always increasing in number and recalling a song/artist/genre is tough unless you are an avid listener and constantly listening to music and really know in and out of music or artist. Imagine a novice listener, who is not sure of artist or has no idea of western music and is in search for music for occasion of party, wouldn’t it be great if there is a system which suggest the music which suites his mood or occasion. This is the basic motivation behind this project
Technology: HTML,PHP,CSS,Java Script,Jquery,MySql,XAMPP(Apache Server)
-
Online Craftsman Community
Online Craftsman Community [ 2008 ]
Description: A system with a web interface that can be used by a crafts-man/artist community to share projects, ideas and to maintain blogs. The system implemented is a typical client-server application with a web-based front end and a database backend.
Technology: HTML,PHP,CSS,Java Script,MySql,Macromedia Dreamweaver,PHP Engine editor,XAMPP(Apache Server)
-
AJAX Shopping Cart
AJAX Shopping Cart
Description: Like most shopping cart applications, this is a fun program which will allow customers to search website for products of interest, with the count of the results found. The results of the search will be shown in clean css table with links to each product, and once selected will expand/collapse to the description of the product and gives reviews of it. We can also add/remove the products in the cart and increment the quantity just by click amount tab. Once checked out, a confirmation email will be received summarizing the purchase and billed amount. Since coded in Ajax, the page need not be refreshed.
Technology: HTML, Ajax, XML,CSS
-
AJAX Fun Projects
1. Dynamic Maps
Description:A virtual class room, using dynamic maps, which enables a teacher to select any seat ,to know about the student his lunch period and his reading group to name a few. All these are dynamically generated by reading the XML file which has all the required content.
Technology: Ajax, JavaScript, XML, CSS, HTML
2. Simulate FLICKR album Using Yahoo User Interface Library
Description:An Image slide show which uses the Yahoo User Interface Library and shows images as a stream of pictures.On click of next/previous button, the maximised size Image slides down and the next Image slides up from the stream of images as just seen in FLICKR. The images are retrieved from the XML file.
Technology: Ajax, JavaScript, XML, CSS, HTML
-
Token Ring Topology Implementation
Token Ring Topology Implementation
Description:A process is allowed to execute its critical section only if it possesses the token. When the process has finished the critical section (if any), it passes the token to the successor node in the ring . The ring structure implemented is a dynamic ring, which means that joining to the ring or leaving from the ring can happen at any time. Both multicast and unicast communications are used to initialize the ring and circulate the token within dynamic ring.
Technology: Java
-
Distributed File System Implementation with transactional semantics
Distributed File System Implementation with transactional semantics [ 2008 ]
Description: The file system is write-only: the clients write to the files but never read from them. The system implements the specified message format for the wire protocol
Technology:Java
-
Auto Dealer Website
Auto Dealer Website [ 2008 ]
Description: An auto dealer website which enables visitors to login/register, once logged in the user can select the manufacturer,model and the series of car, which when selected, the models will be shown in rotating banner. The visitor is also provided with a search feature, to search for the required model/color/doors and the nearest location to find a dealer .Also provided customer support tab for sending/receiving mails.
Technology: PHP, JavaScript, Mysql, CSS.
-
Online Card Game
Online Card Game [ 2008 ]
Description: An Online Card Game, which allows registered users to play the game. This is a simplified version of Black Jack. The users can select the number of players in the game, even though the game will allow user to play only against the dealer
Technology:PHP, JavaScript, MySql, CSS.
-
GIF Colormap Steganography
GIF Colormap Steganography
Description: Steganography is the practice of hiding private or sensitive information within something that appears to be nothing out of usual. This project deals with concealing text in gif images by shuffling the colormaps of the image. Huffman coding was used for compression and Information Concealment Engine, a 64-bit block cipher, was used for Encrypting.
Technology: C
Address:
#307, SW 16th Avenue
Appartment no:431
Arbor Park Appartments
Gainesville, FL-32601
USA
Contact #: 1-313-401-4579
Email:vvoora@ufl.edu