Projects

A collection of projects I've built. Each represents a problem I wanted to solve or a technology I wanted to explore.

Congressional Oversight Platform

Full-stack civic tech platform processing 328,000+ government records via Python ETL pipelines and LLM extraction.

PythonPostgreSQLETLLLMsRedisGIS

Distributed Social Media Archiver

High-throughput system that archived 500,000+ videos at 8+ videos/second using RabbitMQ and Azure.

PythonRabbitMQAzureDistributed SystemsDocker

Civic Event Tracker

Volunteer-built dashboard for Harvard's Crowd Counting Consortium providing structured datasets for researchers.

PostgreSQLSQLData VisualizationSvelteKit

AI-Powered Exam Assistant

Browser extension using RAG to deliver real-time, cited explanations for certification practice exams.

LLMsRAGVector DBBrowser ExtensionPython

Canvas LMS Integration

Course management tool with GUI/TUI interfaces, ingesting data from 20+ GraphQL/REST endpoints.

PythonFastAPIMongoDBGraphQLREST API

Insurance Document Processing

Contract work for an insurance startup—built an automated pipeline that helped land their first clients.

PythonETLAutomationData Engineering

Developer Portfolio

Terminal-themed portfolio and blog built with SvelteKit, Tailwind CSS, and deployed on AWS Amplify.

SvelteKitTypeScriptTailwind CSSAWS

Want to see more? Check out my GitHub for additional projects and contributions.

View GitHub Profile
© 2025 gabe