Ayam Dobhal
Software Engineer / invideo AI / Mumbai
live / >listening to loading last.fm - ... / building invideo AI / frontend + backend / reading Bangkok Days - Lawrence Osborne
[01] About

Engineer by trade. Listener by disposition.

Software engineer in India, currently working on invideo AI across React, WebGL, Elixir, Rust, and backend systems that keep product surfaces fast.

Outside the editor, I'm usually chasing records, race weekends, and the small systems around them: listening history, track telemetry, and notes from whatever I'm reading.

Long-form CV - cv.iamdobhal.dev

[02] Experience

Where I've worked, and what I shipped.

ROLE WINDOW DURATION
05

invideo AI

Software Engineer

Mar 2025 - Present 1 yr 3 mo
04

Spectre Labs LLC

Full Stack / Blockchain Developer

Jun 2024 - Aug 2024 3 mo
03

Codemarks

Junior Software Developer

Aug 2022 - Nov 2023 1 yr 4 mo
02

Whales Network

Backend Developer

Feb 2022 - Aug 2022 7 mo
01

Freelance

Software Developer

Jan 2020 - Jul 2022 2 yr 7 mo
SPAN TEAM ROLE / NOTE NO
Mar 2025 - Present invideo AI Software Engineer Mar 2025 - present. Frontend and backend for invideo AI with React, WebGL, Elixir, and Rust. 05
Jun 2024 - Aug 2024 Spectre Labs LLC Full Stack / Blockchain Developer Jun - Aug 2024. Led Ethereum contract development, backend work, and frontend integrations. 04
Aug 2022 - Nov 2023 Codemarks Junior Software Developer Aug 2022 - Nov 2023. Web projects and contracts across Ethereum, BNB, and Solana; led interns and reviewed commits. 03
Feb 2022 - Aug 2022 Whales Network Backend Developer Feb - Aug 2022. Built APIs for a crypto-investor social app and supported frontend integrations. 02
Jan 2020 - Jul 2022 Freelance Software Developer Jan 2020 - Jul 2022. Shipped web apps, automation scripts, and blockchain contracts for clients. 01
[03] Works

Things I've released.

NO NAME / NOTE TAG YR
01 aurora Spicetify theme and extension bundle with dynamic album-art theming, lyrics, right panel, and command palette. ts / spicetify 2026 02 yt-yapper Discord music bot with voice playback, queue controls, Spotify metadata, and Last.fm scrobbling. rust / discord 2026 03 dev-recap CLI that scans git repos, filters commits by author and time window, then generates AI-powered demo-day recaps. rust / ai cli 2025 04 LOLcord A Rust experiment toward a lighter Discord-style chat surface. rust / realtime 2026 05 catos Custom x86_64 kernel project with basic OS primitives, built around Rust and QEMU. rust / kernel 2024 06 mac-dotfiles Personal macOS setup for yabai, sketchybar, Ghostty, Neovim, and skhd. macos / dotfiles 2026
[04] Current Signal
CURRENT SIGNAL / MUMBAI, IN / 19.0760 N / 72.8777 E
buildinginvideo AI / frontend + backend
whereabouts Mumbai, IN static / manual
watching waiting for YouTube signal waiting for browser signal
last signaloffline
[05] Now Playing
ALBUM ART
> LOADING LAST.FM
loading
...
SOURCE
last.fm
LEVEL
AOTW > Album of the Week
loading
...
on heavy rotation / -
[06] Heavy Rotation
Top Tracks / last 30d
loading last.fm
Top Artists / last 30d
loading last.fm
loadinglast.fm
[07] Stack Bias
ENGINEERING STACK / CURRENT DEFAULTS PRODUCT / MEDIA / PROTOCOLS
01

Frontend product

Interfaces with real state and visible latency: editors, dashboards, maps, telemetry, and media-heavy surfaces.

ReactTypeScriptWebGLAstro
02

Backend edges

Small APIs, durable background work, explicit schemas, and enough logging to debug production without guessing.

ElixirRustNodeSQLite
03

Media systems

Long-running generation flows, progress surfaces, browser playback hooks, and failure states that explain themselves.

FFmpegWorkersObject storageTracing
04

Protocol work

Contracts and integrations kept boring on purpose: readable clients, deterministic tests, and fewer clever footguns.

EVMSoliditySolanaAnchor
[08] The Rig
Compute
Work
MacBook Pro 16" M4 Max / 36GB
Desktop
Ryzen 5600X / 32GB / RTX 3070 Ti
Phone
iPhone 15 Pro / 256GB
Personal Laptop
MacBook Pro 14" M3 Pro / 18GB
Personal Laptop 2
ThinkPad T480 / i5 8th Gen / 8GB
Audio
IEMs
7Hz Timeless II
Microphone
Audio-Technica AT2035
DAC / Interface
Fiio BTR15 / Motu M6
Speakers
Edifier MR4
Turntable
Audio-Technica AT-LP60X
Guitar
Fender Squier Mustang
Desk
Display 1
Samsung Odyssey G4 / 25" FHD 240Hz
Display 2
Acer VG270 / 27" FHD 165Hz
Display 3
Samsung Odyssey G5 Ultrawide / 34" 2K 165Hz
Keyboard
Wooting 60HE
Mouse
WLMouse Beast x Mini Pro
Chair
Green Soul Zodiac Pro
[09] Atlas

Places, in passing.

SQLITE / VISITS LOADING PINS
SQLITE / ROUNDED COORDS HOVER PINS / DRAG / ZOOM
[10] Reach

Lines are open. Say hi.

© 2026 AYAM DOBHAL / MUMBAI / BUILT QUIETLY PORTFOLIO V3 / LIVE SIGNALS