
M.S. Class Projects | Web Projects | Presentations
Distributed Communication ProtocolsBuilt communication protocols using Socket Programming & RMI for distributed systems as part of the "Distributed Operating Systems" class. The protocols used client-server communication as well as remote methods with the concept of a broker serving as the service repository.
Cryptography Algorithms and SSLImplemented common cryptography algorithms and a file transfer application using the SSL protocol in the "Computer & Network Security" class. Cryptographic algorithms included different operation modes for 3DES, RC4 and RSA.
P2P File Sharing SystemA multi-threaded, command line P2P system, similar to the BitTorrent client developed for the "Computer Networks" class. Multiple nodes working simultaneously, act both as server and client, sending and receiving chunks of files, which are merged to construct the file.
MIPS Dissembler and Simulator
Developed a system to disassemble binary files and simulate the execution of MIPS instructions using Tomasulo’s algorithm, as part of the "Computer Architecture" class.
Airline Flight Information and Reservation SystemDeveloped an Airline Flight Information and Reservation System for the "Database Management Systems" course in the Fall Semester of 2008. Its a flight search and ticket booking application with a database administration panel.
Red Black TreesImplemented insertion and deletion algorithms with random input generation on the Red Black Tree data structure. Developed as part of the "Advanced Data Structures" class.
Pollution Monitoring & AnalysisProject developed as the final year dissertation project of B.Tech. The system facilitates the monitoring and analysis of pollution levels by region. It computes an innovative pollution index depending upon the concentration level of the pollutants.
Kathy J. CaldwellCampaign website for Kathy J. Caldwell, president-elect for the American Society of Civil Engineers (ASCE). The website also includes a PHP based photo gallery and content editing features.
ChocoDevilzDesigned the website for ChocoDevilz, a chocolate company offering tailor-made solution for all your chocolate needs. For more information read this post on my blog.
GTBITDesigned and developed the website of my college, "Guru Tegh Bahadur Institute of Technology" (www.gtbit.org). The website includes an Alumni System, Faculty Information System and an Administrator Control Panel.
Irish Sikh CouncilDesigned and developed the website of Irish Sikh Council. The website includes a file-based content management system.
Software+ServicesA presentation focusing on the trend of software+services. It presents the Software as a Service (SaaS) application model and discusses the various techniques and issues for developing such applications.
Win the WebA presentation introducing the Web 2.0 jargon and providing an overview of the various web technologies - client side, server side, web services and mashups. Targetted for novice users to aquaint them with the various trends on the internet.
Service Oriented Architecture & Web
2.0A seminar on 'Service Oriented Architecture & Web 2.0', presented as part of the 7th semester curriculum. The focus is on the convergence of SOA and Web 2.0 - the use of Web 2.0 technologies acting as front ends to SOA back-end environments.
Next Generation Computing with Microsoft .NETA presentation highlighting the Next Generation Computing with Microsoft .NET. The presentation covers the generations of computing, an introduction to the next generation computing and programming on the .NET framework.
Imagine.Create.WinA presentation featuring the various Microsoft Project Competitions. It presents the Imagine Cup, Student2Business Program and the Student RockStar Competition.