Profile Photo

Max Appleton

Software Engineer

Bay Area, CA

Hello! I'm a software developer based in the Bay Area with a particular interest in web development and building full-stack web applications. I love learning new tools, solving interesting problems, and consider myself language and framework agnostic.

I most recently co-created turtleDB, a JavaScript framework for building offline-first web applications.

Please get in touch using any of the links below if you think we'd work well together.

turtleDB

Read our in-depth case study here.

turtleDB is a JavaScript framework and in-browser database adapter for building offline-first, collaborative web apps. It uses the in-browser IndexedDB database to allow developers to manage document data client-side, provide offline-first capabilities without installing any additional software, and offers back-end integration with MongoDB to enable multi-client collaboration. It comes with built-in document versioning, synchronization, and a flexible conflict resolution API.

turtledb laptop

Postit

Postit is a Reddit clone built using Rails that allows users to create posts and comment on those posts. Users can also sort by category and vote on posts/comments.

Postit Image

Airline Routes

This is a React app that that displays information in an interactive map about a collection of routes flown by several large airlines.

Airline Routes Image

Brello

Brello is a Trello clone built using Node, MongoDB, Express on the backend and Backbone, Handlebars, and the drag-and-drop library Dragula.js on the front-end.

It allows you to create and delete lists and cards on a single board, add comments to cards, and drag and drop functionality to reorder the lists and cards, as well as search all the cards for matches in the title or description.

Brello Image

SKILLS

  • Full-Stack JavaScript Development
  • RESTful APIs
  • In-Browser Storage (IndexedDB, PouchDB)
  • Offline-First Web Applications
  • SQL and NoSQL Databases

TOOLS

Back End

Front End

Other