My Projects

Here are some of the current projects I've been working on. I really enjoy creating new projects and coming up with new ideas. I'm always working on something new, so check back often!

WonderWorld - AI Chatbot

WonderWorld - AI Chatbot

Full-stack, LLM Chatbot with a React/TypeScript UI and Node backend integrating the OpenAI API with provider switching. Added guardrails to keep responses on-topic and consistent, plus session handling for coherent multi-turn chat.

  • Node.js
  • React
  • TypeScript
  • Tailwind CSS
  • Next.js
  • AI / LLM
2025
Snowology Resort Dashboard

Snowology Resort Dashboard

A real-time dashboard showing current base and summit temperatures, live lift and trail status, snowfall insights, and early wind-hold indicators. Delivered as a fast, mobile-first React + TypeScript experience powered by a Node.js + GraphQL backend.

  • Node.js
  • React
  • TypeScript
  • Next.js
  • GraphQL
  • PostgreSQL
  • Ghost.io
2025
Participant Portal Redesign

Participant Portal Redesign

A ground-up redesign of MRG’s legacy assessment platform into a modern, fast, React-based application that greatly improved usability, performance, and accessibility for coaches and enterprise clients.

  • Node.js
  • React
  • Redux
  • SCSS
  • REST APIs
  • ASP.NET
  • Jira
2021
Bidirectional List Calendar

Bidirectional List Calendar

A React dashboard component that syncs a scrolling campaign list with a fixed calendar header. Scrolling updates the active date, and selecting a date jumps to matching campaigns. Designed for scheduling dashboards to improve usability and reduce user errors.

  • React
  • JavaScript
  • jQuery
  • SCSS
  • HTML
2022
Drag & Drop Icon Manager

Drag & Drop Icon Manager

An internal drag-and-drop tool built for a customer relations team to manage country-specific social links across 60+ localized sites. Enabled non-technical teams to edit labels and URLs, reorder icons, and publish changes without engineering support.

  • JavaScript
  • jQuery
  • SCSS
  • HTML
2019
Category Tabs Manager

Category Tabs Manager

An internal drag-and-drop tool built for a customer relations team to easily manage country-specific vehicle search category tabs (cars, vans, campers, etc.). Enabled non-technical teams to add, remove, and reorder tabs without engineering support.

  • JavaScript
  • jQuery
  • SCSS
  • HTML
2019
RentalTrends (.com)

RentalTrends (.com)

An online management software suite for vacation home owners to keep track of their short-term rentals.

  • PHP
  • JavaScript
  • CSS
  • MySQL
  • Apache
  • Linux
2003 - 2018
BustedSpoke (.com)

BustedSpoke (.com)

A thriving, high-traffic mountain bike community and resource hub serving New England riders, generating over 4 million page views per month.

  • PHP
  • JavaScript
  • CSS
  • MySQL
  • Apache
  • Linux
2002 - 2012
MyDearDiary (.com)

MyDearDiary (.com)

One of the internet’s first online social network communities beating out Facebook, Blogger, and MySpace. When sold in 2003, it had over 5 million monthly page views, 700,000 diarists, and millions of diary entries.

  • PERL
  • JavaScript
  • CSS
  • MySQL
  • Apache
  • Linux
1998 - 2003

© 2026 Jeff Olivier

Powered by Astro & a heavily modified Aria Template