All projects

Other Projects

List of Other Projects I Have Worked On

I have worked on a variety of projects across AI, computer networking, Linux, GUI and terminal tools, robotics and electronics. They are documented and published on GitHub, and this page lists them.

Projects across many fields

I have worked on projects in telecom, vehicle telematics, IoT, computer vision and robotic sensor design, covering computer science, electronics and robotics. They were practical solutions to challenges I met in day-to-day computing and in industry. They include Linux utilities and drivers that streamline personal and industrial workflows, AI-driven applications, and command-line tools using awk, sed and regex for splitting, filtering, manipulating and interpreting data. I have also developed C and Python libraries and packages, and custom hardware modules such as tactile sensors for robotic sensing.

Selected projects

All of these are published on GitHub.

NrProjectDescriptionLink
1medicalxaiExplainable Artificial Intelligence: Human vs AI Diagnosis Evaluation ApplicationLink
2digitrecognizerHandwritten digit recognizer application powered by a Convolutional Neural NetworkLink
3dir2shConverts a directory to self extractable tar scriptLink
4dualtacFlexible tactile sensing module with dual sensors.Link
5faceblurrerA utility for detecting and blurring faces in images or live camera feeds.Link
6httptxA data transmission suite harnessing the widely deployed HTTP/HTTPS infrastructure for a cost-effective IoT ecosystem.Link
7versionsnapA Simple Project Versioning UtilityLink
8jsonlibSimple JSON library in C for embedded devices. Lightweight, minimal, and designed for generating flat JSON objects and arrays with a very small memory footprint.Link
9otashellA bash script for Linux systems to perform Over-The-Air updates, enabling remote application and configuration management.Link
10pyprojectA command-line tool to create and rename pipx-installable Python project environments.Link
11splitterA command-line tool to split large files into smaller chunks with a self-contained merge utility for Linux/macOS.Link
12tactilectrTactile Controller Module powered by PIC32MM microcontrollerLink
13tcptunnelLinux Secure Remote Access Agent - Securely access your local Linux machine from anywhere via SSH reverse tunneling.Link
14terminateLinux utility to terminate a process [ It is a smart kill utility ]Link
15txtoutCross-platform tool to export and import an entire project as a single file.Link
16usbflashdetectorA Linux command-line utility that monitors your system for newly connected USB flash drives in real time.Link
17vehiclecounterAn automated vehicle counting and classification tool powered by Convolutional Neural Networks, designed for analyzing traffic volume in static images, video files, and real-time webcam feeds.Link
18xmlparserXML parser for embedded platforms with low memory footprint. ResourcesLink
19csvgoA terminal-based CSV editor built in GoLink
20compressUtility: Compress and Decompress .tar.gz ArchivesLink
21LIB-PIC32MM0256GPM028UQFN28EAGLE library for Microchip PIC32MM0256GPM028 microcontroller in UQFN packageLink
22LIB-PIC32MM0256GPM036UQFN40EAGLE library for Microchip PIC32MM0256GPM036 microcontroller in UQFN package 40 PINLink