FROM THE ARCHIVE

Archive

Where curiosity took shape. Academic papers, desktop utilities, and small experiments from my student years. These are historical artifacts, preserved in the context of their time.

Academic work

OCTOBER 2010

Knowledge App Development Framework
for Smartphones

Supervised by Dr T V Prabhakar

I built an Android framework that helps end users and application developers create domain-specific knowledge apps from Linked Data. The framework uses Semantic Web standards and RDF to capture semantics, retrieve facts, and infer triples, extending what users can do beyond browsing and managing content.

The work demonstrates two use cases and describes a framework that scales to large datasets.

UNDERGRADUATE STUDY PAPER

Cryptography:
The Science of Secrecy

A six-part study of cryptography and secure communication. The paper and presentation received second prize at a national symposium at AITS, Rajkot.

Read the paper
PAPER & PRESENTATION

Robotics:
Where AI meets the real world

An undergraduate introduction to robotics and intelligent machines. An early exploration of how software can act in the physical world.

Early software experiments

Original downloads5 software downloadsShow downloadsHide downloads

Original Windows-era software. These downloads may require legacy environments.

  • Portable Hindi Editor

    Type Hindi phonetically using English letters and see it appear in Hindi. I built this before Google transliteration became popular, using legacy Hindi fonts rather than Unicode. Includes an on-screen keyboard, multiple input methods, and rich-text editing. The downloadable ZIP contains a Windows executable that uses a keyboard hook and works on old Windows systems only.

    I also built a browser-based version that converts English keystrokes into Unicode Hindi, with a key guide and examples. Try online version ↗

    ZIP · 266 KB
  • The Block Game

    A text-mode game built in Turbo C++. One of my first C/C++ projects. I still remember printing ten pages of its source code on my dot-matrix printer. I have not been able to find the source since; only the compiled game survives. Built for DOS text mode, it does not run natively on modern Windows, macOS, or Linux systems; a DOS emulator is needed.

    ZIP · 32 KB
  • System Tray Control

    A Windows ActiveX component for tray icons and balloon tips, with a VB6 demo.

    ZIP · 19 KB
  • Monkeys on my Mouse

    A mechanical spring effect that follows the cursor. An early Windows desktop experiment.

    EXE · 61 KB
  • Follow Me

    A playful VB6 experiment that makes the Start button follow the mouse. Source included.

    ZIP · 3 KB

Tutorials & notes

Windows XP in your native language

My first tutorial, published in 2003, explored Unicode to customize Windows XP labels, menus, and filenames in Hindi and other Indian languages. It became popular enough to earn me money from ads, an early taste of building something useful on the web.

Web Services Basics

An early presentation on SOAP, service characteristics, and service-oriented architecture. The original presentation file is missing from the backup.

Read the original post ↗

Tally 4.5 password recovery

A historical investigation into password storage in legacy accounting software. The original utility is missing from the backup.

Read the original post ↗