Office mind. Maker spirit.  —  Jalandhar, Punjab, India
Open to interesting problemsJalandhar, Punjab · Sunrise

DeepakPortrait of Deepak BatraBatra.

Office mind. Maker spirit.

Assistant Officer at F.C. Sondhi & Co. I build small tools for real work, and experiments for whatever happens to catch my attention - Python, Linux, APIs, local AI and a lot of chai.

  • Python + APIs
  • Local AI + CUDA
  • Office automation
Deepak / StatusLive
Local time
Jalandhar --:--
 
Weather
Checking the sky...
Open-Meteo, cached
Right now
Warming up
A good guess, by the clock
Last GitHub push
Looking it up...
github.com/deepbat

01 · The person

Office hours.
Curious always.

Behind the screen. My everyday work covers documents, finance, Excel, payments, grants, scholarships and reports - the kind of work where one wrong cell at 5pm ruins an evening. I love my work, and I like making it smoother: AI tools like ChatGPT, Claude and Gemini handle the practical tasks, and I keep looking for ways to use technology to make work more fun and easier. Outside office hours I build software with Python, Linux and APIs, and experiment with local language models, Ollama, OpenClaw, embeddings and NVIDIA CUDA. Beyond the screen: a good web series or movie, photography, family time, chai and music.

— Deepak, Jalandhar

Daily & Office

  • Windows
  • Office 365
  • PowerShell
  • Python
  • Linux
  • ChatGPT + Claude + Gemini

Build & Ship

  • GitHub
  • Supabase
  • Render
  • Vercel
  • APIs

AI & Local

  • Ollama
  • OpenClaw
  • Embeddings
  • NVIDIA CUDA

02 · The work   07 experiments

Ideas become
things.

Each one starts as a small itch - a repetitive task, a "what if", a song. These are the ones that made it out of the notes app.

01 / 07

Punjabi Rewind

Vanilla JS · WebGL · Music

Hindi and Punjabi hits in an interactive, fluid-ink music experience. A browser experiment built around the songs I keep coming back to.

LinkThe whole thing runs in the browser - no app, no account.
02 / 07

FCS Attendance

Workplace tool · Attendance

A workplace attendance project. One of the tools I build around the practical needs of everyday office work.

StatusIn use, quietly improving one small thing at a time.
03 / 07

Local LLM Experiments

Ollama · OpenClaw · Embeddings · CUDA

Experiments with locally-run language models, Ollama, OpenClaw and embeddings. I explore what local AI can actually do with NVIDIA CUDA and my own machines - no headline required.

WhyBecause running it yourself is the only way to find out what it really does.
04 / 07

Software Building

Python · APIs · Desktop Apps · Automation

Small software projects built around Python and APIs. I make practical tools, desktop apps and experiments that solve problems in my day-to-day work.

NoteBuilt for my own workflow first. Everything else is a happy accident.
05 / 07

Scholarship & Grant Software

WPF / .NET · SQLite · PDF Export

A Windows desktop application for managing scholarship and grant records, applicant workflows and reporting. Built end-to-end as a practical tool I actually use.

Behind the buildI wanted to turn a practical process into something orderly - and to learn what building real desktop software actually takes: installers, data migrations, error states and all.
06 / 07

Office Automation

PowerShell · Python · Office 365

Small tools and scheduled scripts that quietly remove repetitive work from the week. Mostly PowerShell, some Apps Script.

Behind the buildIf something is repetitive and interesting enough to automate, I usually end up trying. Most of these live as small scripts that never needed a UI.
07 / 07

Personal Websites

HTML / CSS · Three.js · WebGL

Websites I have built as experiments in design, interaction and browser-native technology. Each version is a self-imposed brief - including the one you are reading.

Behind the buildI like seeing how far a browser can be pushed while keeping it useful. No frameworks unless they earn their place.

03 · The rule

The best way to understand something? Make something.

Take an idea apart. Find out how it works. Put it back together, a little more useful. That’s usually how the next project begins.

— Deepak

04 · The archive   30 frames + 1 clip

Life, unfiltered.

Drag or scroll sideways →

Photograph 01 from the personal archive
Frame01 / 30
Photograph 02 from the personal archive
Frame02 / 30
Photograph 03 from the personal archive
Frame03 / 30
Photograph 04 from the personal archive
Frame04 / 30
Photograph 05 from the personal archive
Frame05 / 30
Photograph 06 from the personal archive
Frame06 / 30
Photograph 07 from the personal archive
Frame07 / 30
Photograph 08 from the personal archive
Frame08 / 30
Photograph 09 from the personal archive
Frame09 / 30
Photograph 10 from the personal archive
Frame10 / 30
Photograph 11 from the personal archive
Frame11 / 30
Photograph 12 from the personal archive
Frame12 / 30
Photograph 13 from the personal archive
Frame13 / 30
Photograph 14 from the personal archive2 shots
Stack14 / 30
Photograph 16 from the personal archive
Frame16 / 30
Photograph 17 from the personal archive
Frame17 / 30
Photograph 18 from the personal archive2 shots
Stack18 / 30
Photograph 20 from the personal archive2 shots
Stack20 / 30
Photograph 22 from the personal archive2 shots
Stack22 / 30
Photograph 24 from the personal archive
Frame24 / 30
Photograph 25 from the personal archive
Frame25 / 30
Photograph 26 from the personal archive
Frame26 / 30
Photograph 27 from the personal archive2 shots
Stack27 / 30
Photograph 29 from the personal archive
Frame29 / 30
Clip · 7s
Clip30 / 30

Tap a frame to look closer

05 · Contact   my inbox is open

Say hello.

If you have a stubborn problem, a tool that should exist, or just want to talk about local models, chai or old songs - my inbox is open.

WhatsApp
Opens your email app or WhatsApp with the message filled in.

deepak.batra@outlook.com  /  +91 97797 77570

Deepak Batra / Personal archive
01 / 30