Builder. Teacher. Coach.

Twelve years in Amritsar gave me a deep connection to Panjab, its language, and the Gurmukhi script. Now I build tools for it and teach it.

Software & tools

I work at the intersection of language and technology, building tools that make Sikh scripture more accessible through search, voice, and scholarly analysis.

In development

Gurmukhi Tools Suite ਗੁਰਮੁਖੀ

A set of interconnected applications for engaging with Gurbani, the sacred poetry of the Sikh Gurus. Built on a shared database with AI-powered voice search and a comprehensive word-by-word dictionary.

Gurbani Search

Multi-mode search across scripture: substring, first-letter, regex, and phonetic pattern matching.

Gurmukhi Kosh

A dictionary of every word in the Guru Granth Sahib, with grammar, etymology, and every occurrence in scripture.

Voice Search

AI-powered speech recognition for Gurmukhi. Say a line and find it. Uses wav2vec2 and semantic similarity.

View on GitHub
In progress

Gurbani Diff

Side-by-side comparison of Gurbani text variants across digitization sources. For scholars and editors.

Live

PIR Sound Tracker

Real-time noise monitoring for Portland International Raceway. OCR, Supabase, live dashboard.

View live

Prior: Software Engineer at Alkami Technology, digital banking for 18M+ users. More in About

Gurmukhi teaching

I've been teaching Gurmukhi online since 2020, especially for English speakers who didn't grow up with Punjabi at home. The tools I'm building are the technical layer of the same work.

Live — Open for booking

At the Bunga ਬੁੰਗਾ

Online Gurmukhi instruction with a focus on accurate pronunciation (santhiya), the living meaning of the script, and direct connection with Gurbani. Classes for all levels, from learning the alphabet to studying Japuji Sahib word by word.

"Where Sound Meets Meaning"

Classes offered

  • Gurmukhi Script & Sound
  • Japuji Sahib
  • Gurbani Deep Dive
  • Youth Gurmukhi
  • Individual sessions

The Bungas were historic learning centers at the Golden Temple, open to all and devoted to scholarship and practice. That spirit is what atthebunga.com is trying to carry forward.

Parent coaching

Six years as a residential counselor taught me that children thrive when life is not rushed. I'm a certified Simplicity Parenting coach, working with families who want calm, clarity, and a steadier home.

Live — Portland + Remote

Himmat Coaching

"Simplicity, Rhythm, Connection"

Parent coaching for families who want calm, clarity, and confidence in their home. Rooted in the Simplicity Parenting framework, grounded in research and focused on reducing overwhelm and building real connection.

Himmat Singh Khalsa

I grew up in the Sikh tradition and spent twelve years living in Amritsar, in Panjab, close to Sri Harimandir Sahib, the Golden Temple. I loved experiencing Panjabi and Sikh culture through exploring ancient alleyways, historic spiritual sites and of course the cuisine: langar, dhabas and street food. That proximity gave me a deep respect and connection to Panjab as a place, Panjabi as its language and Gurmukhi, the script used to read and write the language. It was created as a system to be learned by all, regardless of social status, cultural background or age. While learning, I found a passion for understanding and breaking down the precision of the script and the depth of what it has been used to write.

When I started learning to code, I knew immediately that this is what I wanted to build. It took a while, but now I'm doing it.

The teaching and the tools feed each other. Every class I teach shows me what's missing, and every tool I build makes the teaching better.

I live in Portland, Oregon with my family.

GitHub Email Work with me Support this work