Родился в семье писателя Валентина Маслюкова в Минске. В 1987 году пошёл в школу. После получения аттестата зрелости в 1998 году был призван в армию.
Иван Маслюков не имеет постоянного партнёра и с 2007 года ищет себе девушку через свой личный сайт im.by. Для активизации поиска в 2011 году Иван разместил платную рекламу себя в социальной сети facebook.
7 октября 2001 года придумал городскую игру «Схватка». Первая игра состоялась в Минске.
В 2004 году создал международную сеть городских игр Encounter, развитием которой занимается в настоящее время.
Известен в сообществе городских игр как im. По одной из версий, никнейм im — это инициалы его имени, по другой — сокращение от выражения I am или I’m.
В мае 2011 года разместил в сети публикацию «Как стать умнее?», содержащую размышления на тему личностного развития и развития навыков мышления.