Ryan Mullin
EDUCATION
Northeastern University
Boston, MABachelor of Science in Computer Science & Business Administration (Combined Major)
Expected May 2029Khoury 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 – PresentNortheastern 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 – PresentSelf-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 – PresentNortheastern 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 2025Camden 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