Ryan Mullin

EDUCATION

Northeastern University

Boston, MA

Bachelor of Science in Computer Science & Business Administration (Combined Major)

Expected May 2029

Khoury College of Computer Sciences & D'Amore-McKim School of Business

Concentration: Financial Technology (FinTech)

TECHNICAL SKILLS

Languages: JavaScript, TypeScript, HTML/CSS, Python

Frameworks & Libraries: Next.js, React, TailwindCSS, Bootstrap, JSON, Astro, Svelte

Tools & Platforms: Git, GitHub, Vercel, Netlify, Firebase, Capacitor

Design & Media: Canva, Adobe Photoshop, Photopea, Kdenlive, Adobe Premiere Pro

EXPERIENCE

Admissions Ambassador

Jan 2026 – Present

Northeastern University, Boston, MA

  • Represent Northeastern University to prospective students and families, showcasing the experiential learning model and co-op program
  • Conduct campus tours, information sessions, and panel discussions for diverse audiences, including high school students and transfer applicants
  • Provide authentic student perspectives on academic programs, student life, and the combined major experience

Freelance Web Developer

Jun 2023 – Present

Self-Employed, Remote

  • Designed and deployed modern, responsive web applications for diverse clients, including nonprofits and community organizations.
  • Built mission-driven sites like The Book Nook Project (connecting underprivileged youth with books) and Tritons Swim (team website with registration and record management)
  • Delivered full-stack solutions using React, Next.js, Astro, and Svelte, managing entire project lifecycles from client consultation through deployment on Vercel and Netlify
  • Maintained direct client relationships, translating stakeholder needs into technical specifications and user-friendly interfaces

Sponsorship & Fundraising Head

Sep 2024 – Present

Northeastern Electric Racing, Boston, MA

  • Lead the Sponsorship and Fundraising subteams for a 400+ student Formula SAE Electric team, managing outreach strategy and day-to-day team operations while reporting directly to the CFO
  • Identify prospective partners, direct inquiry campaigns, and build relationships with companies including Rivian, Tesla, Shield AI, and other engineering and EV industry players
  • Oversee fundraising initiatives alongside corporate sponsorship efforts to support the team's full competition season

Head Lifeguard

Apr 2026 – Present (Seasonal)

Larchmont Swim Club, Mt. Laurel, NJ

  • Promoted to Head Lifeguard after four seasons at the facility, progressing from Junior Guard (2021) through Senior Guard (2023) to current role
  • Oversee daily operations for 1,400+ guests across a private facility with five pools; manage staff scheduling and serve as primary liaison between facility management and front-line staff
  • Onboard and train junior lifeguards on safety protocols and emergency response; own pool chemistry and sanitation compliance across all five pools
  • Execute boots-on-the-ground operational duties while supporting the property manager's strategic priorities; recognized annually with "Guard of the Week" honors for consistent performance

Admissions Project Manager

Jun 2024 – Jun 2025

Camden Catholic High School, Cherry Hill, NJ

  • Led admissions operations and student ambassador initiatives, managing a team of 10 to execute high-impact recruitment events; built on two prior years of marketing and media experience at the institution, including growing the school's social following to 5,000+
  • Directed end-to-end planning for the 2025 Fall Open House, including logistics coordination, promotional strategy, signage design, and program delivery
  • Delivered student panel presentations to prospective families and served as primary liaison between students, parents, and school leadership
  • Contributed to enrollment growth during the 2025 cycle

PROJECTS

ArenaSwap

WXT, TypeScript, Turborepo
  • Cross-browser extension (Chrome, Edge, Firefox) that automatically switches the active tab to whichever live sports game is most exciting in the moment
  • Designed PowerScore, a custom scoring algorithm ranking live games on score differential, time remaining, scoring runs, and league-specific signals
  • Architected as a Turborepo monorepo with the algorithm isolated from the extension shell; built on WXT for a single codebase across three browser stores

(de)Motivator

Svelte, TypeScript, Firebase, Turborepo
  • Long-running multi-platform side project: web app, PWA build, and Firebase-backed account system tracking user-level interaction counts
  • Continuously maintained since 2021 across a Turborepo monorepo of web, mobile, and shared engine packages

The Book Nook Project

Astro, HTML, TailwindCSS, Netlify
  • Website for a nonprofit providing books to underprivileged children

Tritons Swim

Astro, React, Svelte, TailwindCSS, Bootstrap, Netlify
  • Website for Deerwood Tritons swim team with registration and record management features

VOLUNTEER EXPERIENCE

Assistant Coach

Jun 2026 – Present (Seasonal)

Larchmont Barracudas, Mt. Laurel, NJ

  • Transitioned from competitive swimmer to assistant coach, drawing on three prior seasons of volunteer instruction with the program's pre-team group
  • Coach swimmers ages 4–12 on stroke mechanics, endurance, and competitive preparation, providing individualized feedback and race-day support

ADDITIONAL

Interests: Swimming, roller coaster enthusiast (56 ridden to date)

Certifications: American Red Cross Lifeguard, CPR/AED, First Aid