Actively working toward a BS in Computer Science. I like design, and making cool stuff. Youth baseball coach. Girl dad of 3. I'm searching for a place to land.
Multi-page site for a cocktail bar and record shop in Beacon, NY. The mobile nav is a custom "Needle Drop" animation: a record button spins up, the screen goes dark, a scan line drops from top to bottom, and the nav links materialize as it passes each one.
Single-page site for a family-owned seafood restaurant in Wappingers Falls, NY, featured on Food Network's Restaurant: Impossible. Tailwind CDN with a custom brand config and a frosted-glass pill nav that kicks in on scroll.
Multi-page site for a real bar and grill in Monroe, NY, open since 1934. No JavaScript β all interactions are pure CSS. Includes Schema.org JSON-LD for local SEO and a Ken Burns hero with a prefers-reduced-motion fallback.
Website for a sports graphics side project. Tailwind CDN with custom brand color scales, gallery management via a central sample array.
PC's Paddock β Site for a family-owned restaurant in a renovated 1840s barn in Poughkeepsie, NY. Full-page grain texture generated via an inline SVG feTurbulence filter on body::before β no image request.
LevelUp Gaming Community β Eight-page gaming community site with a modular CSS system (10 stylesheet files) and a multi-step sign-up form that runs a 1.5s loading state before fading into a confirmation message.
Keith's Aquascaping β Portfolio site for an aquascaping business. Self-hosted font via @font-face, scroll-triggered entrance animations using IntersectionObserver.
Bottini Fuel Clone β Recreation of the Bottini Fuel site as a front-end exercise. Custom CSS architecture with a documented token system, vanilla JS for mobile nav, anchor scrolling, form validation, and an accordion component.
Data Validator App β FastAPI web app with a dashboard and REST API for validating and processing CSV data files. Python backend, Jinja2 templating, 22 tests.
Batch File Processor β Java 17 CLI tool that validates and transforms records from CSV input. Maven project with a layered package structure (cli / config / io / model / processing / util) and 22 tests across 5 test classes.
Corner Grocer β C++ console app simulating a grocery store. Uses std::map for O(log n) price and inventory lookups, ANSI color output, case normalization, and input validation across a 4-menu interface.