Projects
Operating Systems
1. Implemented Kernel Locks, Condition Variables and other synchronization features in operating system
NACHOS and tested by simulating Airport Simulation by Multithreading using above functionalities.
2. Implemented Multiprogramming, Paging and System Calls features in
NACHOS and Simulated Multi Airport System using Multi Threading.
3. Implemented RPC, Virtual Memory support, Networking features and made
NACHOS distributed OS.
Advance Operating Systems . Distributed Systems
1. Researched on various aspects of distributed operating systems development, distributed computing and applications.
2. Research area is focused on Location, Detection and Elimination of Content de-duplication across large scale distribution system.
Location and Detection of near-duplicate files in Distributed Systems
Algorithm Analysis
1. Developed
Maze Generation Game and finding optimal solutions.
2. Generated simple and weighted edges Mazes of different sizes using AVL Trees and Find Union DS.
3. Optimally solved different mazes using BFS, Priority Queue, Dijkstra's algorithm for weighted maze.
3D Ludo
A 3D
Ludo,which is board game, is developed for mobile devices or handheld devices which are capable of running
Android, which is a Google product, as platform.
Features
1. The game is played by one player and the mobile device.
2. As player gets a Six and start the game, Fire Animation is played as a Firework.
3. Whenever player gets the turn, Sparkle is animated on a player's home.
4. Implemented Texture mapping, Random Particle Generator Engine.
Technologies Used
Java,
OpenGL ES,
Eclipse,
Android SDK, Android Sound Pool library
Image Publisher
Image publisher is the online application in which a user can search the pictures on a Flickr based on City and Country Name. Selected images can be published with the customized message on a Facebook.
Features
1. Based on user input for search, Google Geocoding is used to find a Latitude and the Longitude.
2. Images are extraced based from the Flickr based on a Latitude and the Longitude.
3. Images are displyed in Image Gallery for selection and customized message.
4. On confirmation a Image and the Message will be publised on the Facebook.
Technologies Used
Google MAPS GeoCode, Flickr REST API, Facebook API, AJAX, REST, Java Servlets, JSON, XML, DOM, JAXP, JavaScript, CSS, HTML, Tomcat, Apache
© 2011 Vaibhav Gautam. All Rights Reserved.