B. Tech - Computer Science and Engineering (June 2002 - May 2006)
SASTRA (Deemed University), Thanjavur
Technology: HTML(5), CSS, .Net Framework, MFC, jQuery, YUI.
Platforms: Linux, Windows NT/2000/Xp
ReInvented YDN's forum and produced best possible User Experience on Yahoo's UGC APIs. Created best in class search box, Markdown editor, and secure forum for YDN.
Created HackTrackr using Mojito in 10 Days.
I was part of audio tools team which specializes itself in desktop and phone side tools development. I have designed and developed various module and tools using C/C++/ C#.
I have also learned technology like XML and COM.
I have solved various challenges like "Parsing C code to get XML", "Serializing tree data structure, which can be loaded back into memory again without significant De-Serialization complexity" & "Efficiency fuzzy string matching, to get mapping of variable name coded by different people."
I was primarily into the development of import & export library for vObjects in mobile phones. The library is built in C language and uses Toshiba proprietary framework APIs. Library deals with conversion of PIM data (in mobile phone) into vObject format defined by IRMC. During working for this team I have developed distributed compilation tool to speed up day to day build and release process. I have also developed several other tools to automate the processes; one of the significant contributions was MemCalc Tool for Memory Usage Estimation.
Got Published my paper 'Optical Character Recognition for Printed Tamil text using Unicode' in SCIENCE Journal of Zhejiang University, China.
This is simple regular expression based parser to transform data represented in C to an XML. We can represent almost any kind of data in form of C structure initializers. The main challenge in writing this parser was to keep the 'Conditional preprocessor directives' intact.
It was a wrapper over ARM TCC compiler that enables the distribution of compilation process. I worked on it for a month as an experimental project and implemented this for win32 platform,in C.
It was a paper describing how user authentication can be augmented based on the typing habit of user. This project was selected for presentation in Intel India Student Research Contest-2005. A working prototype was implemented in C#.net.
It was OCR (Optical Character Recognition) software for printed Tamil Text. It was a Research Project, for digital library of TIFAC-CORE at SASTRA. Implementation was done in C#.net, used neural network for machine learning.
This is a tool which I have developed to learn various system/networks related Win32 APIs. This tool was based on various hacking techniques like ping of death attack, SYN flood, UDP flooding, User Session Hijack (On Win32 platform), TCP Stealth Port Scanning etc. Implemented in C++ (MFC), worked for almost a year on this project.
Chrome Extension to fake siri, for Fun!! Its a voice assistant for chrome. It Has 13K Weekly User, with daily 5K queries
This is Sublime Text 2 plugin that helps you in retrieving code snippet from web
technique of getting dynamic data from a particular web page showing on some other web page
without loosing the dynamic nature of data itself. This was also a winning entry in Yahoo Open Hack
Day in 2010.
I wrote a quick and dirty code to transliterate in Hindi (Devanagari
Full grown feed reader written using HTML5 which is suitable for offline reading. The user interface is keyboard friendly to simplify the experience of a feed reader.
HereIsMyStuff is a web application that helps in managing personal stuff & sharing it with friends.
The process is simple - signup using twitter, describe your stuff and track them via simple comments.
My other intresting hacks are here http://bit.ly/markhack