WORK LAB NOTES ABOUT CONTACT
dhanish@workspace:~
$ whoami

DHANISH G.

Software Developer

I build software and like understanding what happens underneath it.

Python Django React Git Infrastructure Local AI Linux
SYSTEM STATUS
ONLINE
BUILDING DEVLAN
LEARNING Git Internals & Systems
EXPLORING Local AI & Self-hosting
ENVIRONMENT Linux / Django / React

Main Showcase Project

Engineering Projects

Explore All Repositories on GitHub

Systems & Infrastructure Experiments

HOMELAB & SELF-HOSTING

Personal Server Infrastructure

Repurposing old hardware to build custom home servers, configuring SSH remote management, Samba file sharing, local media streaming with Jellyfin, and local networking routing.

Linux SSH Samba Jellyfin Networking
LOCAL AI & LLMS

Local LLM Workflows

Running open-weight coding models locally via Ollama, experimenting with CLI AI tooling, prompt structure, and integrating local model endpoints into personal development tools.

Ollama Local Models Python API AI Tooling
GIT INTERNALS

Bare Repositories & Smart HTTP

Exploring how version control platforms work under the hood: bare repository structures, objects/packfiles, branch references, and the Git Smart HTTP transport protocol.

Bare Repos Smart HTTP GitPython Tree Walk
NETWORKING & HTTP

Local Communication Protocols

Understanding socket handlers, HTTP header parsing, local device discovery, reverse proxy setups, and device-to-device data transport across LAN.

HTTP Sockets LAN Routing Reverse Proxy

Engineering Notes

Understanding Git Bare Repositories vs Working Trees
Why Git server platforms store repos without a checked-out working copy.
SYSTEMS
How Git Smart HTTP Protocol Operates
Demystifying info/refs and git-upload-pack / git-receive-pack RPC requests.
PROTOCOLS
Building Custom Developer Tooling with Django & GitPython
Lessons from constructing repository tree parsers and commit history extractors.
PYTHON
Running Self-Hosted Services on Legacy Hardware
Optimizing resource constraints and service uptime on personal home servers.
HOMELAB

Engineering Background

I'm Dhanish G., a software developer who started with Python and Django and gradually became interested in understanding what happens underneath the applications I build.

Instead of treating tools as magic boxes, I enjoy digging into version control internals, server transport protocols, databases, and local AI workflows. This curiosity led me to build DEVLAN to explore Git infrastructure from the ground up.

My goal is to build reliable backend services, developer tools, and scalable web applications while continuously improving my systems knowledge.

BACKEND & INFRASTRUCTURE
Python Django Django REST Framework Flask
DATABASES & STORAGE
PostgreSQL SQLite MySQL
FRONTEND
React JavaScript (ES6+) HTML5 / CSS3
AI / ML & TOOLING
scikit-learn TF-IDF OpenCV Ollama Git Linux Selenium

GitHub Activity

@Dhanish-27 ↗
--
PUBLIC REPOSITORIES
Python
PRIMARY LANGUAGE
Git
CORE FOCUS
--
GITHUB FOLLOWERS

HAVE AN INTERESTING PROBLEM? LET'S TALK.

Feel free to reach out via email or connect with me on GitHub and LinkedIn.