Full-Stack Developer & Traveler

Full-Stack Developer & Creative Problem Solver

I build thoughtful, functional web experiences—from polished product interfaces to tools that make everyday life a little easier. When I'm not shipping features, I'm traveling, taking photos, and learning from the world around me.

6+ years

Building for the web

Production

Next.js, Node, DB-backed apps

Also

Travel, photography, and writing

Robert Foley

Selected Work

Projects & Experiments

A mix of production apps, npm packages, and personal experiments—from calendars and habit trackers to travel tooling.

View full portfolio
NPM Package: react-fill-calendar
NPM Package

NPM Package: react-fill-calendar

A lightweight, customizable React calendar component that fills and highlights dates passed in as props.

ReactNPMCalendar
Weekly downloads for react-fill-calendar
My Trip Map
Featured

My Trip Map

A travel app that lets users upload photos, extracts location metadata, and pins them on an interactive map.

ReactMongoDBExpressLeaflet
Boring Squirrel
Featured

Boring Squirrel

A passion project for competitive strategy and board-game style experiences with shared high scores.

ReactNext.jsPostgreSQLExpressNode
Quilted Chronicles

Quilted Chronicles

Collaborative storytelling platform where I focused on the frontend while collaborating closely with a backend developer.

ReactMongoDBExpressNode
Locale Michigan

Locale Michigan

A directory-style site for discovering lakes, parks, and places to visit across Michigan.

ReactNext.jsTailwind
Cosmic Journal

Cosmic Journal

A journaling app focused on building positive, meaningful habits with mood tracking and daily reflections.

ReactNext.jsTailwindSupabase
NPM Package: simple-react-heatcalendar
NPM Package

NPM Package: simple-react-heatcalendar

A fully customizable heatmap-style calendar component with flexible year/month navigation and highlighted days.

ReactNPMCalendar
Weekly downloads for simple-react-heatcalendar

Stack

Technologies I Work With

From product-ready frontends to API layers and data stores, I lean on modern tooling that helps ship quickly without sacrificing quality.

Frontend

Next.jsViteTailwind CSSDaisyUILucide-react

Backend

Node.jsExpress

Databases

MongoDBPostgreSQL

Authentication

OAuth

Services

StripeSupabaseAmazon S3Cloudflare R2Heroku

Libraries

Leafletreact-hot-toast

Interested in working together?

I'm open to roles and collaborations where I can design and build thoughtful experiences—whether that's product work, tooling, or something a bit more unconventional.