Projects

DG Portfolio Website favicon

DG Portfolio Website

In Progress

My personal portfolio website showcasing my projects, skills, and experience. Built in Astro.

Astro TypeScript Tailwind CSS Markdown Vercel Git
Jan 2024 — Mar 2024
Under 30 VSCode Extension favicon

Under 30 VSCode Extension

Completed

A Visual Studio Code extension that helps developers uphold good coding standards by displaying real-time line selection counts and detecting functions that exceed customizable length thresholds. Includes formatting error detection. Used by 700+ users.

TypeScript VSCode Extension API Node.js JSON Schema Git npm
May 2024 — Jan 2025
METAR Aviation Weather Decoder favicon

METAR Aviation Weather Decoder

Completed

An educational aviation weather tool for decoding Meterological Aerodome Reports (METAR) into human-readable translations with interactive explanations, hover tooltips, and real-time data integration from any ICAO airport code in the world.

TypeScript React Regular Expressions Weather APIs Tailwind CSS Node.js
Jul 2025 — Sep 2025
Track Record Upload System favicon

Track Record Upload System

In Progress

An intelligent web application that automatically detects, parses, and standardizes track meet results from various formats into clean, analyzable CSV reports for athletic performance analysis.

Python FastAPI React TypeScript Pandas OpenCV Machine Learning PostgreSQL Docker
Jan 2025 — May 2025
Header Hero VSCode Extension favicon

Header Hero VSCode Extension

Completed

A Visual Studio Code extension that automatically generates customizable file headers with smart templates that extract metadata from all files in a directory.

TypeScript VSCode API Node.js Regular Expressions
May 2024 — Jul 2024
Theatre@FIRST favicon

Theatre@FIRST

Completed

Worked on a team of developers to create an inventory management system for Theatre@FIRST--a community theatre in Somerville, MA--to track costumes, props, and furniture with photo uploads, location tracking, and condition monitoring.

React TypeScript Node.js PostgreSQL Tailwind CSS Neon Drizzle
Sep 2023 — May 2024
Status Page Monitoring System favicon

Status Page Monitoring System

Completed

A real-time status monitoring dashboard for uptime tracking for all my projects and services with automated alerting.

React TypeScript Node.js PostgreSQL WebSockets Monitoring APIs
May 2025 — Dec 2025
Somerville Museum favicon

Somerville Museum

Completed

A web application for the Somerville Museum to catalog, search, and manage their collection of historical clothing items with advanced filtering and display capabilities. Created on a team of 10 developers.

React Next.js Node.js PostgreSQL Neon Clerk
Sep 2024 — May 2025
Comedy on the Loose Official Website favicon

Comedy on the Loose Official Website

Completed

The digital presence for sketch comedy TV show Comedy on the Loose, featuring episode archives, airing schedule integration, and promotional content.

React Next.js TypeScript YouTube API Tailwind CSS Vercel
Jun 2025 — Aug 2025
Scott Glorioso Website favicon

Scott Glorioso Website

Completed

A musician portfolio website featuring album, song, and performance details with a modern, scalable designs.

Next.js TypeScript Tailwind CSS Dynamic Routing Vercel Spotify API YouTube API
Jan 2025 — Jul 2025
Digital Flight Logbook favicon

Digital Flight Logbook

In Progress

A comprehensive digital pilot logbook designed for flight simulator enthusiasts, featuring detailed flight tracking, performance analytics, and aviation career progression tools with real-world accuracy.

React TypeScript Node.js PostgreSQL Chart.js PDF Generation Aviation APIs
May 2025
Lyrics Search Engine - Hooked On favicon

Lyrics Search Engine - Hooked On

In Progress

An intelligent lyric discovery tool that enables deep searches across entire artist discographies, finding specific phrases, themes, and word patterns with advanced text analysis and music streaming integration.

Python FastAPI React TypeScript Elasticsearch Spotify API Web Scraping NLP
Mar 2025
Real-Time Departure Board favicon

Real-Time Departure Board

Planned

A dynamic flight information display system providing real-time airport departure and arrival data with customizable layouts, multiple airport support, and professional-grade presentation for aviation enthusiasts and professionals.

React TypeScript WebSockets Aviation APIs Real-time Data Next.js
Jan 2025
Plane Compare Aircraft Database favicon

Plane Compare Aircraft Database

Planned

A comprehensive aircraft comparison platform enabling detailed analysis of specifications, performance metrics, and operational characteristics across thousands of aircraft models for aviation professionals and enthusiasts.

React TypeScript PostgreSQL GraphQL Next.js Chart.js Aviation APIs
Sep 2024
Dan's Pictures Photography Portfolio favicon

Dan's Pictures Photography Portfolio

In Progress

A photography portfolio with advanced metadata display, EXIF data integration, and responsive gallery layouts.

React TypeScript Next.js Cloudinary EXIF.js Tailwind CSS Framer Motion
Jul 2024
-1