Alan Johnson is a Brooklyn-based Software Engineer

A screenshot of the homepage of the HomeLister website

Hero Traveler is a social media platform for travel enthusiasts that allows users to create, share, plan, and book travel experiences curated by their peers and travel experts. Hero Traveler is built on a shared codebase for iOS and web using React and React Native.

Selected Work

Postcards

2019

Instagram Stories-style feature allowing users to create a digital "postcard" from their photos.

Two screenshots of the Hero Traveler postcard feature, one of creation and the other of the feed view displaying published postcards

Improved Story Editor

2018-2019

Rich text editor for creating stories with photos, videos, multiple text types, and inline styles.

Sole Developer
A screenshot of the Hero Traveler story editor editing a story about a trip to Morocco

Story View Improvements

2018-2019

Improved story viewing experience with a new floating sidebar design

A screenshot of the Hero Traveler story view with a floating sidebar

Notifications

2018

SNS-based notifications system for user interactions with custom in-app fallback

Twoscreenshot of the Hero Traveler notifications system, one of the notifications feed and the other of the a  custom in-app notification appearing above a story

Location Search

2018

Fuzzy location search with realtime results via Google Places API and Algolia

Sole Developer
A screenshot of the Hero Traveler location search featureA screenshot of the Hero Traveler location search feature displaying search results