Projects
Transparent HugePages support for non-anonymous memory regions.
Investigate the affect of facilitating transparent huge pages for non-anonymous regions in memory. Currently, only the anonymous regions can be assigned into a THP.
Anything To HTML : Go To App
Free online tool to convert any document to a downloadable HTML document.
Using : HP-Idol Document Viewer API.
Date : May, 2015
Nlogn Magazine - Valar Codulis : Visit Site!
A blog cum online magazine offering fun puzzles, intriguing articles and chosen comic strips for programmers and computer engineers. The blog is focussed to provide a light-weight yet knowledgable environment for learning algorithms, programming and brainstorming maths.
Date : April, 2015 - Present
Risk-assessment of loan applications using Classification
November 2013
Mentor : Kamalakar Karlapalem
Data mining, Classification, Weka, Python
Built a classifier model to categorize loan applications according to its associated risk-factor, into different 'Loan Grades' and impose interest rates accordingly.
Browser-interface for your real time logs.
Information Leak using ICMP protocol
Timeline: Jan, 2013 - Jan, 2014
This project aims at transferring data packets using ICMP protocol. Study the
security loopholes associated with ICMP and measures to prevent any such security
attacks. (Use of wire-shark, Iptables, ICMP tunneling, etc.)
Mentor: Shatrunjay Rawat
Article Publication : BSD Magazine Jan 2015 Issue
Wikipedia Search Engine : Code
Designed a scalable and efficient wikipedia dataset search engine.It supports field
queries for 5 fields: title, infobox, outlinks, category and content.It builds multi-level
indexes. Total index-size was < 1/4th for 40GB dataset, answering queries in < 1s.
Mentor: Vasudev Verma
Entity Based Opinion Mining from Blogs
It attempts to identify objects being talked about in the blog and the opinion(sentiment)
that the author expresses towards them. The opinions further can be summarized and
thus can estimate overall opinion of the people towards an object. Based on ”Entity
Centric Opinion Mining from Blogs” by Akshat Bakliwal, Piyush Arora, Vasudeva
Varma published in Coling-2012.
Mentor: Vasudev Verma
2 team members
Compiler Optimization Phase Sequence Search Engine Report
Description : It aims to find out optimal compilation phase sequence for llvm and gcc compilers
irrespective of input and the program. It performed at par with −O2 optimization
sequence of gcc compiler.
Development Platform : C++ , gcc , llvm
Add OpenStack API to dynamically add/remove memory from live VMs
Mentor:Prasad Saripalli
Functionality added in Nova-client of Openstack using libvirt.
Room Reservation Portal
Description : A system which facilitates online reservation of rooms in our institute(IIIT). It is a generic portal and can be deployed in any organization.
Development Platform : LINUX-APACHE-MYSQL-PHP , Javascript , Jquery library and AJAX technique for dynamic features.
White Paper: Network devices Link
Universal Quantum Gates : Report
The Quantum Gates are the analogy to the classical logic gates in quantum
world. They operate on qubits.To manipulate information in a qubit, quantum
gates are used. If any unitary operation can be expressed as a finite sequence of gated from a set of quantum gates, then that set is called Universal Quantum Gates. The
number of possible quantum gates ( unitary matrices ) is uncountable and we
can only make finite number of sequences from a finite set of quantum gates.
Hence, its impossible to make a perfect universal quantum gate set.
Honeypots as Security system for Banking : Report
Paper Review : Feedback-Directed Pipeline Parallelism Report
Linux Command-Line Chat Program: Code
A command-line based chat system, based on BSD sockets and POSIX threads coded in C++.
Proxy Web Server: Code
Description : Build a TCP based proxy web server that serves out HTTP requests of clients with a cache replacement policy.
Development : BSD sockets , C++
My Linux Shell: Code
September 2011 – October 2011
Its my own Linux shell implemented in C++ under "Operating System" course
Snake Game in 'C': Code
December 2010 – December 2010
The same old Nokia mobile Game developed in C just for fun.
Description : A graphics 2-D game with audio.
Development Platform: OpenGL and C.
Sudoku Solver: Code
Sudoku Solver written in C.