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.
Selected projects
Independent software projects by Md Imrul Hassan, spanning algorithms, language, navigation, cloud deployment and AI-assisted experiments.
Software is where curiosity becomes concrete. These projects range from search problems and personal utilities to experiments with language, deployment and AI-assisted development. Some are finished; others remain deliberately in progress.
These are independent projects, separate from my work at Google.
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.
Puzzles · Kotlin
StatusCompleted experiment
A recursive solver for the twelve-dice Q-Less word puzzle.
Navigation · Geometry
StatusComplete utility
A map-based utility for aligning direction with visible surroundings instead of a magnetic compass.
Algorithms · Kotlin
StatusOngoing
An ongoing Kotlin practice whose lasting result is a reusable puzzle-solving toolkit.
Haskell · Cloud deployment
StatusCompleted demonstration
A completed demonstration of packaging and deploying a Haskell web service on Cloud Run.
Games · AI-assisted development
StatusCompleted for now
A playable, AI-assisted game experiment shaped through product concept and visual direction.