Work/§01 / Index Tool · 2020–2022

Task.it

A scheduling bot that puts every task on your calendar and moves it when life gets in the way.

Task.it calendar connections screen, choosing which calendar tasks are written to and which calendars are checked for conflicts
Calendar connections. Tasks are written to one calendar and checked against all the others.

Task.it replaces the to-do list with your calendar. Every task gets a real slot in your free time, so the calendar entry is the reminder. If you don’t finish it, Task.it moves it to the next open slot, and keeps doing that until it’s done.

  • Text to task. Send a text and the task lands on your calendar, commands included.
  • Booking links. A personal page at task.it/yourname where other people find a time with you.
  • Countdown tasks. Give a task a deadline and its title updates every day with the days left.
  • Time blocks. Commands like “ON weekends” or “ON Mondays 9a–12p” keep a task inside the window you choose.

It works with Google, Outlook, and iOS calendars. It also goes to great lengths not to store sensitive user data.

I was responsible for the original algorithm, account management, and the frontend integration of the deployed services. The AI calendar management and rescheduling algorithm is written in Python and React, deployed on Google App Engine, and built to scale to thousands of users. I also set up subscriptions and payments on the backend and frontend with the Stripe API, and rebuilt the frontend in 2025.

Next project → Zoélie An action puzzle platformer about a girl, her town, and an imagination-powered quilt.