Skip to content
View swbehan's full-sized avatar

Block or report swbehan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
swbehan/README.md

Welcome, I'm Sean Behan

I'm a Computer Science student at Northeastern University with a concentration in Software Development and a minor in Business Administration. Currently pursuing a B.S. degree (May 2028) with a 3.95 GPA. Dean's List (2024, 2025, 2026).

Find me on LinkedIn or reach out at behan.s@northeastern.edu

For a more comprehensive understanding of who I am and my professional career please visit my portfolio

💡 Completed Projects

  • ClubSync: Full-stack club management platform (React, Express, MongoDB) in active production, replacing manual spreadsheet workflows for dues tracking and event access. Implemented session-based authentication, tier-based eligibility gating, and backend-paginated REST APIs handling 1,300+ records.

  • Rundown: Mobile training companion (React Native, Supabase, Claude API) that integrates Strava API to deliver personalized coaching. Built verification framework auto-validating running tasks via 10pm Strava sync with real-time webhook architecture and OAuth authentication.

  • PT Portal: Web application (React, Express, MongoDB) connecting physical therapists, patients, and doctors. Dynamic workout assignment, real-time progress communication, and referral tracking eliminating email chains and spreadsheet chaos.

  • RouteReady: Comprehensive hiking platform with trail browsing, difficulty ratings, user reviews, weather predictions, achievement tracking, and personal hiking portfolio. Built with full-stack web technologies.

  • EuroTour: Full-stack web application synthesizing tourism datasets through machine learning algorithms. Delivers personalized travel recommendations for tourists, predictive analytics for tourism directors, and validated visualizations for researchers using time series forecasting and recommender models.

  • Sanguine: Two-player strategy card game (inspired by Queen's Blood from Final Fantasy). Game logic separated from view architecture for testability and extensibility. Turn-based card placement with influence patterns and row-based scoring mechanics. (Private Repo, Available upon Request)

  • Power Line: Java-based power line game using Kruskal's Minimum Spanning Tree and BFS algorithms for power distribution optimization (Private Repo, Available upon Request)

  • Connections: Java implementation of the NYT Connections puzzle with scalable randomization algorithms for word shuffling and grid positioning using Java inheritance patterns (Private Repo, Available upon Request)

💻 Technologies I Know

Languages

Python JavaScript TypeScript Java Kotlin SQL CSS3 HTML5 C Assembly Racket

Frameworks & Libraries

React React Native Express.js Flask Jetpack Compose Playwright Espresso Maven

Databases & Tools

MongoDB MySQL Supabase Node.js CircleCI Docker Claude Code Visual Studio Code Git GitHub Postman IntelliJ Android Studio

Pinned Loading

  1. EuroTour EuroTour Public template

    Forked from NEU-Khoury-DoC/25su-DoC-Project-Template

    HTML 2

  2. ClubSync ClubSync Public

    Club Ops replaces manual spreadsheets for clubs. Treasurers manage semester groups and track dues tiers (Practice/Racing). Admins create events. Members can only RSVP if their paid dues tier matche…

    JavaScript 1 3

  3. Rundown Rundown Public

    Rundown is an AI-powered training companion for runners and athletes. It generates personalized daily training plans, syncs with Strava to automatically track completed workouts, and delivers night…

    JavaScript 1

  4. sean-behan-website sean-behan-website Public

    Sean Behan's personal portfolio: CS @ Northeastern, distance runner, story enthusiast. Static site built with HTML, CSS, vanilla JS, and Bootstrap 5.

    HTML 1 1