Alan Johnson is a Brooklyn-based Software Engineer
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 DeveloperTimeline View
Fully-featured, custom-built Gantt chart view for visualizing and editing project plans and resource allocations
List View
Drag-and-drop enabled, recursively rendered list view
Custom vertical-scroll calendar for resource scheduling
Fuzzy search command menu for inserting template services into project plans
Live drag-and-drop for plan line items and 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
Time Tracking
2024
Time entry and admin approval flows achieving functional parity with industry leaders like Harvest
Cross-Project Resourcing
2024
Infinite-scroll timeline for visualizing employee resource allocations across active projects on multiple timescales
Sole DeveloperProject Data Charts
2024
Project burndown charts built with Recharts and custom styling
Agency Configuration Screens
2023-2024
Beautiful forms and data views extended from shadcn/Radix UI primitives with Tailwind CSS
Site Layout and Overall Frontend Architecture
2023
Built with Next.js, Tailwind CSS, TypeScript, and React Query with tRPC for data fetching
Sole Developer