Search · AI-assisted development
Bananagram Solver
StatusActively evolving
An AI-assisted browser experiment that searches for a connected word grid from a rack of letters.
Engineer · Researcher · Maker
I explore patterns in software, puzzles, and the things we remember. I’m a software engineer at Google with a background in wireless-network research. Writing in Bangla, singing, and photography are other ways I pay attention.
Selected work
Independent projects at the meeting point of algorithms, everyday usefulness, and curiosity.
Search · AI-assisted development
StatusActively evolving
An AI-assisted browser experiment that searches for a connected word grid from a rack of letters.
Tiling · Haskell
StatusCompleted experiment
A Haskell solver and analysis project for a physical calendar puzzle.
Speech · Learning
StatusActive development
An evolving experiment in English minimal-pair practice and short-utterance recognition.
Notes from the work
Occasional technical reflections on software, search, language, and AI-assisted development—without a publishing schedule.
AI-assisted development
A candid account of product direction, generated implementation and honest attribution in Bananagram Solver.
Read the noteSearch architecture
How one family of puzzles changed through functional search, a Kotlin/JS interface and a bounded browser architecture.
Read the noteSpeech recognition
What Phonetiq revealed about context, recording quality and the limits of transcript-based pronunciation feedback.
Read the noteFrom research to practice
Before product software, I studied how wireless networks behave when the messages really matter. My PhD at Swinburne explored IEEE 802.11 and DSRC for vehicle-to-vehicle safety communication.
2013 · Thesis
Music · Words · Photography
Some ideas take the shape of a song, a poem, or a photograph.
Music
My recordings, original compositions, and words brought to life by other voices.
Explore the musicBangla poetry
Photography
Birds, flowers, cities, landscapes, and night skies gathered over time.
Browse FlickrElsewhere
Code, music, photographs, and the occasional note. Find the part of my world that interests you.