Alan Johnson is a Brooklyn-based Software Engineer
HomeLister is a real estate technology platform that enables homesellers to list their homes on their Multiple Listing Service (MLS) and other sites, bypassing traditional broker fees. It provides a suite of tools to help homesellers manage their listings, market their home, and close the sale. By replacing the traditional seller agent's commission with low flat fees, HomeLister saves homesellers an average of 30% of their equity at time of sale.
Selected Work
Homes For Sale
2023
Map-based search view for HomeLister listings
Sole DeveloperAuto-Generated Listing Descriptions
2023
ChatGPT-based listing descriptions generated via customer-selected feature salience preferences
Sole DeveloperHomeLister Design System
2022
Crossfunctional initiative between Product, Design, and Dev teams to create a smooth multiplatform pipeline (JIRA, Figma, Chromatic/Storybook) for implementing and maintaining a robust, reusable component library
Transactions Management
2022
Refactored and greatly expanded a basic contract model into a comprehensive set of offer, escrow, and contact models, APIs, and utilities to serve as the foundation for full-lifecycle transaction management
Sole DeveloperNew User Listing Flow Product Tour
2022
Optional onboarding tour improved top-of-funnel retention by 12%
Sole DeveloperA/B Testing Infrastructure
2022
Support for just-in-time client and Next.js server-rendered client tests and backend server tests
Sole DeveloperBrokerage Management Console
2021
Admin-only listing search via performant API supporting multiple concurrent filters and sort
Performance Profiling and Optimization
2021
Lifted Lightouse performance audit scores from the mid-70s into the 90s for the HomeLister homepage. Improved Google Search Rank and increased organic inbound traffic by 30%, leading to improved conversion
Sole DeveloperAgreement Signature Workflow Refactor
2021
Backend refactor to reduce bug surface area and cut HelloSign-based real estate agreement and amendment contract generation time by a factor of 5.
Sole DeveloperHomeLister Redesign and Relaunch
2019-2020
Ported an AngularJS monolith to a fully redesigned, responsive Next.js client
Form Builder
Listing Flow utility facilitating conditional, per-MLS page, section, and input rendering
Photo Uploader
Drag-and-drop photo uploader with automatic photo optimization
Checkout
Stripe-based Checkout Flow supporting simultaneous purchase of services across multiple listings