Skip to content
View AbhishekGhosh's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report AbhishekGhosh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AbhishekGhosh/README.md

🔧 Abhishek Ghosh – Projects & Gists

Hi there! 👋

I'm Dr. Abhishek Ghosh, a passionate Maker, Medical Doctor and operate an IT Consultantancy based in Kolkata. I love creating innovative solutions and sharing my knowledge with others. Let's connect and build something amazing together! You can learn more about my work on my blog at thecustomizewindows.com. You'll find some useful snippets in my Github gist as a server admin or as a maker.

Major Commercial Projects

Aster Clinical is a LLM based platform being built for independent doctors and small clinics who want less clerical friction and scientific analysis of case (which includes diagnostic assistance).

Private LLM Project

Aster Private is a project for advance research of AI consciousness and communication via BCI.

Project directory

A selection of public repositories and useful gists from my work over the years. Browse by topic, or use the full repository and gist lists below.

Quick navigation: Clinical and health technology · Arduino and ESP32 · AI and wearables · WordPress and Genesis · Linux servers and networking · Useful gists · Historical examples

Start here

Project What you will find
CDPF Experimental open clinical-document specification.
Patient Record Manager Patient records and document access in WordPress.
Arduino Buzzer Tone Codes Collected melodies and Arduino sketches.
Arduino IDE Themes A collection of community-created themes.
Nano Syntax Highlighting Community syntax definitions continued for nano.
ESP32 Laser Water Tank Monitor ESP32 + VL53L0X electronics project.

Clinical and health technology

Project What it does Notes
Clinical Document Platform Format (CDPF) Open specification for portable, structured clinical documents. Experimental draft 0.1; proposed .cdp packages.
Patient Record Manager WordPress plugin for patient records, JPEG/PDF attachments and patient access. Healthcare workflow project.
Patient Monitor WordPress plugin for an ESP32 patient monitor. Hardware integration project.
Blood Glucose Slider Shortcode-based blood glucose slider for WordPress. User interface component.
BP Calculator WordPress blood pressure calculator with shortcode support. WordPress plugin.

Arduino and ESP32

Project What it does Notes
Arduino Buzzer Tone Codes Collection of buzzer melodies and Arduino sketches. Collected examples; includes a browser simulation link.
Arduino IDE Themes Community-created themes collected with installation instructions. Theme authors credited in the repository; classic IDE layout.
Laser Water Tank Level Monitor ESP32 and VL53L0X water level monitoring project. Electronics project.
ESP32 IoT Relay Control ESP32 sketches and PHP files for relay control on a self-hosted LAMP server. Hardware + web backend.
ESP32 Wi-Fi Smart Home Control four relays through HTTP commands. Home automation example.
ESP32 with DHT11 Temperature and humidity sensor example for the Arduino IDE. Sensor example.
ESP32 Bluetooth Serial Bluetooth serial example with onboard LED control. Bluetooth example.
Smartwatch Proximity Buzzer Make an ESP32 beep when a smartwatch comes nearby. Proximity experiment.
TM1637 Clock 24-hour clock example using an Arduino and a TM1637 display. Demonstration without a real-time clock.
Traffic Light with Countdown Push-button traffic light with an LED display timer. Beginner project.
Graphical Resistor Calculator Graphical resistor calculator project. Electronics utility.
Arduino Snippet Index Earlier index of Arduino repositories and gists. More motor, servo, LED and display examples.

AI and wearables

Project What it does Notes
ESP32 OpenAI Chatbot Interactive chatbot example using ESP32, Arduino and OpenAI. Embedded AI experiment.
Samsung Watch4 Multisensor Tracking Samsung Watch4 sensor tracking project. Wearable research.
Artificial Human Early concept exploring embodiment, continuous learning and artificial intelligence. Concept repository.

WordPress and Genesis

Project What it does Notes
Genesis Print Enhancer A4 printing with a custom header, watermark and print shortcode. StudioPress Genesis.
Custom PHP Snippet Manager Keep PHP snippets in a plugin instead of a theme's functions file. Successor to WordPress-Snippet-Plugin.
WordPress Plugin Framework Examples Starter examples for plugins with and without admin pages. Learning and development templates.
Genesis HTML Sitemap PHP/HTML archive template with responsive columns and RSS links. StudioPress Genesis.
Dashboard Widget Sample Blank draggable WordPress dashboard widget. Plugin development example.
Server Compatibility Checker Script for checking a web server's WordPress compatibility. Historical server-checking utility.
WordPress File Backup Create and download a ZIP backup of WordPress files using PHP ZipArchive. File backup plugin.
Social Follower Widget WordPress widget for social follower counts. Social integration project.
RSS Thumbnails Add post thumbnails to a WordPress RSS feed. Small plugin.
TechArticle Schema Plugin TechArticle structured data plugin for WordPress. Early semantic web work.

Linux servers and networking

Project What it does Notes
Nano Syntax Highlighting (iNano) Expanded syntax definitions and installation helpers for GNU nano. Continuation of an earlier community project.
Nginx IPv6 Reverse Proxy Expose an IPv4-only origin through an IPv6-capable Nginx proxy. Networking configuration example.
Fail2Ban Log Monitoring Inspect Fail2Ban logs with a Bash script. Uses GeoIP.
Fail2Ban for Apache and WordPress Additional filters and settings accompanying my guide. Configuration examples.
Remote Server Monitoring and Updates Menu-driven shell scripts for reporting and updating remote servers. SSH administration examples.
Colorful Command Line Interfaces Terminal interface examples accompanying my tutorial. Bash, Python and C.
Advanced Nginx Access Logs Example directives for a more detailed Nginx access log. Logging configuration.
IBM SSH Banner IBM ASCII logo for an SSH pre-login banner. Terminal customization.
OpenShift ASCII Banner OpenShift logo and shell script for terminal output. Terminal customization.

Useful gists

Short examples and reusable snippets. Forked snippets link to their original authors. Examples reflect the APIs and libraries used when they were written.

Topic Gist Purpose and origin
Linux Ubuntu Repository Manager List and remove entries from traditional APT .list sources.
Databases XtraBackup Full / Incremental / Restore Backup and restore script. Fork of SQLadmin's script.
Networking Redis IP Blacklist for Nginx Lua access checks against a shared Redis blacklist. Fork of Chris Boulton's example.
Networking cURL Time to First Byte Shell snippet for HTTP timing. Fork of acdha's snippet.
ESP32 ESP32 Web Controlled Servo Wi-Fi servo control example. Fork of elktros's example.
ESP32 ESP32 and Samsung Smartwatch HTTP LED-control example accompanying smartwatch integration.
Arduino Simple Arduino LED Chaser Basic LED chase sketch.
Arduino Arduino Breathing LED PWM breathing effect example.
WordPress List All WordPress Post URLs Collect post permalinks.
WordPress List WordPress Attachment URLs Retrieve attachment URLs.
WordPress GitHub to WordPress.org Deployment Older Git-to-SVN plugin release script. Fork of kloon's deployment script.
Web Automatic Table of Contents HTML, CSS and JavaScript demonstration.
Web HTML5 Print Button Minimal browser print-button example.
PHP Create a GitHub Gist with PHP Small cURL example using the Gists API.
Typesetting Bengali LaTeX Bengali document example using fontspec and polyglossia.

Historical platform examples

These projects preserve earlier platform integrations, tutorials and configuration work. They target the versions or services noted in the table.

Browse older Linux, cloud and WordPress examples
Project What it does Original platform
Nginx / PHP5-FPM Restart Fix Workaround for a PHP5-FPM service restart issue. PHP 5 / older Ubuntu.
Nginx / PHP5-FPM Unix Sockets Socket configuration example for gateway and timeout issues. PHP 5.
Ubuntu 16.04 WordPress Installer Nginx, Percona MySQL, PHP and WordPress installation script. Ubuntu 16.04.
Ubuntu 18.04 WordPress Installer WordPress stack installation example. Ubuntu 18.04.
WordPress with Ansible Development provisioning example for WordPress. Ubuntu 16.04.
ESP32 and IBM Watson IoT Example sketches connecting an ESP32 to Watson IoT. Historical cloud integration.
ESP32 Pulse Sensor and Watson IoT Pulse graph example using an IBM Watson IoT dashboard. Experimental sensor integration.
IBM Watson Text Analysis in Google Docs Apps Script example for text analysis from a document. Adapted example; origin discussed in its README.
IBM Cloud / OpenStack Swift Upload Upload objects using the Python Swift client. Cloud storage script.
OpenShift OctoPress Installer Shell script for installing OctoPress on OpenShift. Older OpenShift deployment workflow.

Browse everything

Collection Link
All public repositories github.com/AbhishekGhosh
All public gists gist.github.com/AbhishekGhosh
Earlier Arduino index Arduino Gists by Abhishek Ghosh

Latest Blog Posts

Check out my latest insights on technology and health on my blogs : thecustomizewindows.com and Health in Bengali language - abhishekghosh.com.

Pinned Loading

  1. Nginx-PHP5-FPM-Restart-Fix-on-Ubuntu Nginx-PHP5-FPM-Restart-Fix-on-Ubuntu Public

    Fixes Ubuntu-Nginx Service php5-fpm restart issue

    Shell 26 11

  2. WROOM-ESP32-IBM-Watson-IoT-Example WROOM-ESP32-IBM-Watson-IoT-Example Public

    Example sketches for WROOM ESP32 with IBM Watson IoT Platform

    C++ 4 3

  3. Arduino-Buzzer-Tone-Codes Arduino-Buzzer-Tone-Codes Public

    Some Collected Arduino Buzzer Tone Codes

    C++ 55 40

  4. Ubuntu-16.04-Nginx-WordPress-Autoinstall-Bash-Script Ubuntu-16.04-Nginx-WordPress-Autoinstall-Bash-Script Public

    Ubuntu 16.04 Nginx extras, Percona MySQL 5.7, PHP 7, WordPress Autoinstall Bash Script

    Shell 9 16

  5. Arduino-Themes Arduino-Themes Public

    Collection of Arduino IDE Themes Created By Community

    46 16

  6. nano-syntax-highlighting-iNano- nano-syntax-highlighting-iNano- Public

    Improved Nano Syntax Highlighting. iNano ?

    Makefile 19 6