Alan Johnson is a Brooklyn-based Software Engineer

A screenshot of the homepage of the Deliverable marketing website

Deliverable is an end-to-end, AI-powered platform solution for creative agencies, allowing them to create estimates and Scopes of Work, plan and resource projects, and track time and expenses through delivery. Using cutting-edge AI, Deliverable processes company documents and historical data to deliver insights and recommendations that help agencies make better decisions and improve their bottom line.

Selected Work

Project Plan Builder

2023 - 2024

Editor for estimating, resourcing, and delivering projects based on template agency services

Sole Developer

Timeline View

Fully-featured, custom-built Gantt chart view for visualizing and editing project plans and resource allocations

Screenshot of the Project Plan page in timeline view

List View

Drag-and-drop enabled, recursively rendered list view

Screenshot of the Project Plan page in list view

Custom vertical-scroll calendar for resource scheduling

Screenshot of the Project Plan page list view schduler dialog

Fuzzy search command menu for inserting template services into project plans

Screenshot of the Project Plan page list view service insertion command menu

Live drag-and-drop for plan line items and roles

Screenshot of the Project Plan page list view drag and drop for line itemsScreenshot of the Project Plan page list view drag and drop for roles

Agency Brain Chat

2023 - 2024

LLM-based chatbot allowing users to ask questions about their uploaded documents (via RAG) or historical or platform project data

A screenshot of the Agency Brain ChatA screenshot of tagged mentions in the Agency Brain ChatA screenshot of an answer in the Agency Brain Chat

Time Tracking

2024

Time entry and admin approval flows achieving functional parity with industry leaders like Harvest

A screenshot of the time-tracking entry dialogA screenshot of a user's time-tracking timesheet for a given weekA screenshot of the admin time-tracking approvals page

Cross-Project Resourcing

2024

Infinite-scroll timeline for visualizing employee resource allocations across active projects on multiple timescales

Sole Developer
A screenshot of a cross-project resourcing timeline view

Project Data Charts

2024

Project burndown charts built with Recharts and custom styling

A screenshot of a project's overview page

Agency Configuration Screens

2023-2024

Beautiful forms and data views extended from shadcn/Radix UI primitives with Tailwind CSS

A screenshot of a project's agency general settings pageA screenshot of a project's agency user settings pageA screenshot of a project's agency rates settings pageA screenshot of a project's agency time tracking settings page

Site Layout and Overall Frontend Architecture

2023

Built with Next.js, Tailwind CSS, TypeScript, and React Query with tRPC for data fetching

Sole Developer
A screenshot of the site homepage