Brendan Deneen

New York, US

Full-Time Web Developer

About Me

  • 08/2025 - Software Developer at LBi Software, developing complex sports management software for leagues and teams
  • 12/2024 - Frontend Intern at Old Houses Japan, using React and Mapbox to create an interactive, customizable real estate map
  • 08/2024 - BS Computer Science from Binghamton University
  • 08/2023 - CS Department Course Assistant (CS 220)

Interests

  • Areas: Software Engineering, Web Development, Frontend/Backend, Fullstack Development, Game Development, Music Production
  • Languages: TypeScript/JavaScript, C, C++, Java, Python
  • Technologies: React, Tailwind CSS, Next.js, Mapbox, Tone.js, Express, Redis, MongoDB, CUDA, Processing sketchbook, FL Studio
  • Always eager to expand my horizons and challenge myself with new tech!

My Projects

Word puzzle app centered around filling various grid shapes with words. Built using Expo and React Native, with assets designed in Figma and Inkscape.

Reverbify (co-creator)

08/2025

Browser extension that extends the Spotify Web Player to instantly remix music in real-time, exposing controls for speed, pitch, reverb, EQ, and audio presets. Built in React, with audio effects from Tone.js and SoundTouchJS.

  • Utilizes: React, Vite, TypeScript, Tailwind CSS, Tone.js, SoundTouchJS
  • Features: 4 different audio customization categories, dedicated presets for Reverb and EQ, "slowed + reverb" and "nightcore" presets, and support for an additional custom preset
  • Install now! (Chrome)
  • Install now! (Firefox)

Instant Map

04/2025

A visualization tool to instantly transform data containing addresses or coordinates into an interactive map feature. Built with Next.js, the MapLibre map library, and Geoapify geocoding API.

  • Utilizes: Next.js, React-Map-GL, MapLibre, OpenFreeMap, Geoapify, Upstash for Redis, Vercel, various file parsing libraries, and more
  • Features: Five possible file formats, live geocoding for address support, interactive map, extensive usage guide, and custom rate limiting with Redis
  • Try it now!
  • More Info

Microwave Timer

02/2025

A sleek, interactive microwave-themed timer app. Built with Next.js, featuring audio effects and samples through Tone.js.

  • Utilizes: Next.js, React, Tailwind CSS, TypeScript, Tone.js
  • Features: Local clock, resettable timer, light/dark mode, sound effects, and additional customizable settings
  • Try it now!

WorkSort

10/2024

A web app for organizing and bookmarking your job applications. Built with Vue.js.

  • Utilizes: Vue.js, JavaScript, HTML, CSS, IndexedDB, Dexie.js
  • Features: Custom tables, view/edit/delete options, search functionality, sorting capability, persistent storage, and mobile-friendly design
  • Open WorkSort in the browser!

Interactive sliding puzzle game written with the Processing sketchbook for Java.

  • Utilizes: Processing, Java, JSON, file reading/writing
  • Features: Local high scores, custom board sizes, customizable color schemes, and replay viewing
  • v1.2.0 available for Windows, Linux, & macOS!