Skip to main content
Seán HansonSH
Open to opportunities

Seán Hanson

@senhanson

I build accessible React and Node.js applications, modernize legacy codebases, and improve engineering practices.

United States
Message

I've built client applications for venue management, pricing, and supply at SeatGeek, where I led modernization efforts spanning TypeScript adoption, React and Node LTS upgrades, testing, observability, and CI/CD. I also improved application performance by migrating a GraphQL data layer to REST using Apollo Client.

At MongoDB, I developed authentication, authorization, and administration features for Atlas and on-prem products, unified navigation across Atlas, Cloud Manager, Stitch, and Charts, and built real-time performance visualizations featured in the MongoDB World 2017 keynote. I currently build Doollee Archivist, a TypeScript and Node.js scraping and data-normalization system preserving more than 350,000 records of British dramatic works.

Experience

Work history, roles, and key accomplishments

SL
Current

Independent Software Engineer

Sean M. Hanson, LLC

Jan 2024 - Present (2 years 8 months)

Building a web scraping and data normalization system in TypeScript and Node.js, preserving 350,000+ records of British dramatic works via MongoDB Atlas Search. Comprehensive CI/CD pipeline with unit and integration testing using Jest and Playwright.

Education

Degrees, certifications, and relevant coursework

Oberlin College logoOC

Oberlin College

Bachelor of Arts, Computer Science

Earned a Bachelor of Arts in Computer Science and a Bachelor of Music in Music Composition from Oberlin College in 2011.

Oberlin College logoOC

Oberlin College

Bachelor of Music, Music Composition

Earned a Bachelor of Music in Music Composition from Oberlin College in 2011.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan