Writer & Editor

Tariq
Singh

Words in every medium

Editor and writer with a degree in Creative Writing and Publishing. Two years editing for publication, a 30-person anthology led to print, and a body of work that runs from interactive fiction to poetry, novel to stage.

2

Games

1

Poetry Collection

2

Novel Chapters

1

Novella

1

Stage Adaptation

1

Film Script

8

Projects

01 —Interactive
Worlds

Two games in development, built in Visual Novel Maker and RPG Maker. Each one a short, self-contained experience built around consequence.

Visual NovelIn progress

Mansion of Fate

A group of friends follow the reckless Erica into an abandoned mansion that appeared overnight. Trapped in a shifting labyrinth, separated, and forced to survive lethal puzzles — every choice shapes who makes it out. Multiple endings, a hidden true ending, and a story that remembers what you did last time.

  • Visual Novel Maker
  • Ren'Py
  • Branching Narrative
RPGIn progress

Choices

A short RPG built on a single principle — every choice is final. Enemies can be fought or reasoned with, alliances can be forged or burned, but nothing can be undone. A compact, replayable experience that puts consequence at the centre of every decision.

  • RPG Maker
  • Short Form

02 —A Collection of
Poems

Short poems at the intersection of the natural world and the human one. Seasons change. Emotions shift like weather.

Poetry Collection

Seasons of Everything

A collection of short poems that move between the natural world and the human one — using forests, seasons, moonlight, and stone to speak about society, memory, emotion, and growth. Quiet in its observations and deliberate in its turns.

The caged canary sleeps under cold bars. Outside the security of the cell lies adventure and the door was open. This canary will not be content in a cage.
— "Bravery", from Seasons of Everything

03 —Long-Form
Fiction

An ongoing fantasy novel series and a mystery novella. Both available to read in full.

Novel Series — Prologue & Chapters 1–2

The Infinite Cycle

What happens after the end of an epic? Another story begins. A warrior reborn into an unfamiliar world with all his memories intact — navigating childhood, secrets, and the slow reconstruction of a life he never asked for.

Mystery Novella — Chapter 7 of 12

Veritas Case Files: Forest of the Dead

Ghosts are terrorizing the residents of a countryside mansion. The client is frightened. The detective is reckless — and one of the apparitions seems to know it. A traditional mystery told through the eyes of Toni, Veritas' assistant, revealing its detective slowly, one unguarded moment at a time.

“A demon's face! What the hell? I need to move! I need to escape!” — he tried to run. He had no strength. He tried to speak. All he heard was one wild wail.
— The Infinite Cycle

04 —Stage &
Screen

A stage adaptation of a classic Japanese folktale, and an original short film about a retired detective who finds the case he never solved.

Stage Play — Adaptation

The Tongue-Cut Sparrow

A stage adaptation of the classic Japanese folktale. Two sisters, a sparrow, and a lesson about kindness, greed, and consequence — reimagined for the contemporary stage.

Short Film Script — Original

Overlooked

A retired detective stumbles on a breakthrough in a cold case he never solved. A 7-minute short film about obsession, absence, and the moment a man realizes the case that defined him may have cost him everything that mattered more.

05 —Technical
Projects

Eight projects built with Claude as the coding partner: Tariq writes the brief, makes the design calls and tests on real devices, and Claude writes the code. A self-hosted smart home system, a digital party game, a board game companion app, a Raspberry Pi game assistant, a team planner for Fate/Grand Order, a finder for weekday food deals, add-ons for a car dashcam, and a base tracker for the Smash Up card game.

Self-hosted · Raspberry Pi 5

Kitchen Hub

A fully self-hosted smart kitchen management system built on a Raspberry Pi 5 — no subscriptions, no cloud dependency. Custom touchscreen dashboard with a kitchen timer and stopwatch, on-device voice control, live grocery deal matching, and smart home automation. Fridge-mounted, running entirely on a private home network.

  • Docker
  • Flask
  • Home Assistant
  • Raspberry Pi
Browser App · Party Game

DrunkQuest

A fully playable browser adaptation of the DrunkQuest fantasy drinking card game. 8 hero classes, 8 realm cards, 22 treasure cards, 18 monsters and bosses, with complete turn management, hero abilities, and monster combat faithful to the original physical game.

  • JavaScript
  • Single File
  • Game
Board Game Companion · Browser Tool

Tragedy Looper Player Aid

A digital companion for Tragedy Looper that replaces the physical board, tokens, cards, and rulebook during play. 13 official scripts preloaded, drag-and-drop character movement, a real-time win-condition engine, and all 28 characters' Goodwill abilities coded. Runs offline.

  • JavaScript
  • Single File
  • Deduction
Game Assistant · Raspberry Pi

Alice is Missing Table Assistant

A LAN companion for the silent roleplaying game, hosted on a Raspberry Pi. A shared table screen keeps the 90-minute clock and soundtrack in sync, players join by QR code or NFC tag and text in character through a built-in messenger, and each phone buzzes when its timed clue is due.

  • Node.js
  • Raspberry Pi
  • Real-time
Web App · Game Planner

FGO Team Builder

A planner for Fate/Grand Order farming. Enter the servants and craft essences you own, pick a quest, and it searches for teams, CEs and skill orders that clear every wave with one NP each, in the fewest skill taps. Damage is checked at the lowest random roll, so every plan it lists works on any roll.

  • TypeScript
  • Optimisation
  • Web Workers
Web App · Local Food Deals

Daily Deals

Finds weekday food specials near you: wing nights, taco Tuesdays, lunch combos. Type a place or use your location and it lists a hand-checked set of deals from the restaurants' own sites, nearest first, each linked to the page it came from. A Claude-powered web search for everything else is built and tested but switched off for now, so the checked list is what runs.

  • TypeScript
  • Claude API
  • OpenStreetMap
Raspberry Pi · Car Dashcam

TeslaUSB Dashcam Add-ons

Fixes and add-ons for TeslaUSB, an open-source project that turns a Raspberry Pi into a car's dashcam drive. Tracked down why the SD card kept filling, tuned snapshot retention, and added a pipeline that merges every camera's clips into single videos on the home PC after each upload.

  • Raspberry Pi
  • Linux
  • ffmpeg
Web App · Card Game Companion

Smash Up Base Tracker

A table-side tracker for the Smash Up card game. Tap in each player's power on every base and it flags the moment one breaks, scores it by the rulebook, ties included, and keeps the race to 15. Every base and faction from every set is built in. Pass one phone around, or share the game by QR code so every phone at the table shows the same board.

  • TypeScript
  • Real-time
  • Board Games

Get in touch

Let's talk.

Open to editorial and writing roles, and to commissions, collaborations, and publishing inquiries. If you're a publisher, agent, or fellow reader who'd like to read further chapters, get in touch.

tariq@tariqsingh.ca