Desktop Projects

(MacOS Optimizer App)
Platform: Objective C for Mac

Summary: A Cocoa-based desktop application which show system info and metrics and optimizes the application space and disk usage of a MacOS computer. NDA does not allow screenshots display or further info.
(Medical Visualization Research App)
Platform: C++ with Qt, QML for Windows/Linux/MacOS

Summary: A desktop application which uses QT3D and OpenGL to render medical models in 3d and allows display of various metrics and graphs on it. NDA does not allow screenshots display or further info.
(Windows Driver Update App)
Platform: C#, Windows 7, 10

Summary: Branded Windows Driver update application. Scans system for existing drivers and checks with a custom cloud hosted database of drivers to provide updates to the drivers. Handles user registration and activation via a central server. NDA does not allow screenshots display or further info.
(Windows Antivirus App)
Platform: C#, Windows 7, 10

Summary: Branded Windows antivirus tool. Scans and cleans system. Provides pro-active protection and firewall features. Automatic virus definitions update in the background ensures system is updated against latest viruses and malware. Handles user registration and activation via a central server. NDA does not allow screenshots display or further info.
(Windows Optimizer Tool)
Platform: VC++ 6, Windows 7, 10

Summary: Branded Windows optimization utility which optimizes registry, cleans disks, scans and analyzes various PC parameters. Handles user registration and payment via central server. NDA does not allow screenshots display or further info.
PC Optimizer Pro
Platform: VB6

Summary: PC Optimizer Pro is a registry cleaning tool which cleans and fixes the Windows registry. Also incorporates a usage cleaner module which clears all internet usage, temporary files, browser caches, cookies, Media player histories etc.
Amazon API Application
Platform: Java 1.4, Amazon API, MySQL

Summary: This application retrieves information about products from using AWS (Amazon Web Services) and updates them in a database.
Web crawling Robot
Platform: Java 1.4

Summary: A web crawler to crawl over a million URLs from and then to find the Google PageRank, Alexa Ranking and Yahoo rank and Google Ads presence for each of the URLs.
Antiporn Filter
Platform: VB 6.0, Windows XP, 2000, 98

Summary: Anti porn filter for Internet Explorer to filter URLs and web content according to preset rules and blacklists. Also blocks unwanted IM programs, does realtime activity logging and timetable based browsing.
Escort Site Crawler
Platform: Java 1.4, XML, MySQL

Summary: The application crawls various escort websites in UK according to crawl parameters set by the user. The crawl application uses a metadata command language defined in XML and uses multiple threads to crawl data from escort sites and update them in a database for later viewing.
GotVision Audio Application <
Platform: JaVB 6, Windows XP, 2000, 98

Summary: This application lets a user to record affirmations using the microphone and then mix it with selected background music. The generated audio file is then normalised for volume and length. The user can burn the audio data as an audio or data CD.
Data Import/Export
Platform: Java 1.4, QuickBooks API, SQL Server, MS Access

Summary: Application to provide data export and import between the following file formats: MS Access, MS SQL Server, MS Excel, CSV text files and QuickBooks data files. The application allows graphical matching of tables and fields before doing a data exchange.
Secura USB Vault
Platform: VC++

Summary: A data security application which lets files and folders in any USB drive to be securely encrypted and hidden. All data is portable to another computer where the data can be decrypted using a user-defined password.
Network Connectivity Toolbox
Platform: VB 6.0, Windows XP, 2000, 98

Summary: A swiss-knife of various network connectivity diagnostic tools for dialup and DSL connections for Windows users.
Email Bounce Manager
Platform: C#, Sql Server, Windows XP, 2000 Server, 2003 Server

Summary: EBM is a Windows Service which connects to user-defined maiboxes and filters them for bounced mails using filtering rules. Bounced mails are optionally saved in a sql server database. Features multi-threaded POP3 clients which do super fast access and filtering of POP3 messages.
Cyberus - Parental Control Application
Platform: VC++, Windows XP, 2000, Windows Hebrew Version

Summary: Parental control application which works with Internet Explorer, Firefox and other popular browsers to filter URLs and web content according to preset rules and blacklists. Also blocks unwanted IM programs, does realtime activity logging and timetable based browsing. Runs in English and Hebrew mode.
Internet Usage Tracks Remover
Platform: VB 6.0, Windows XP, 2000, 98

Summary: An application to clean all personal data related to a Windows user. It cleans browser cache, history, cookies of IE, Netscape and Firefox. Chat histories of MSN and Yahoo are also cleared. Windows media history is cleaned. It lets users do a secure deletion of files and folder using military grade algorithms.
Disk Optimizer Pro
Platform: VC++, Windows 2000, XP, Vista

Summary: Disk Optimizer PRO is a disk defragmentation utility which defragments fragmented files and folders on the hard disk and speeds up disk operations. It works with all hard disks, USB drives and RAM disk and has support for very large disk partitions.
Software Specs to Rational Rose UML
Platform: Java 1.4, Rational Rose

Summary: Converts natural language software specs into formal OO specs for application development. Starting as a simple text file input where a software specification is written in plain text , it processes the file through 4 phases to generate Rational Rose OO models, which are readable in Rational Rose application.
WEBIt Email Blaster (WEBS)
Platform: C#, Sql Server 2000, Windows 2003 Server

Summary: Mission-critical Windows Service for sending outbound emails by connecting directly to the recipients' SMTP server. Handles thousands of emails per day and runs 24/7. Circumvents blocking by smtp servers. Does raw socket communication with SMTP servers and deliver emails with unlimited recipients, attachments and any charset type.
RegEx Module for English Nouns
Platform: VB.NET, Windows XP

Summary: VB.NET class for generating singular, plural, and possessive forms of an input phrase or word. Uses regular expressions and spell checking to return desired forms.

My Blog is a class which allows a VTK rendering in a wxPython window. This class is available here:

The preferred way of installing Eclipse in Ubuntu is to go to the official Eclipse site, download the package and manually install it. The reason being that the Read More..

  • Since the official Ubuntu repository is likely to have a dated wxWorks version , the best option is to download the source code and compile it
  • From Read More..

If you want to redirect all HTTP requests to HTTPS , then this is something that is done at the server level; in this case it will be handled by Apache Tomcat. It is Read More..

28 Jan,2021 - amit

This is a quick and small program in C# to get started with MIDI programming using NAudio. There are other libraries for .NET which can be used for MIDI programming Read More..


By SpartanVoice
[X] Close