Skills
JavaScript, TypeScript, React, Next.js, Node.js, HTML, CSS, GraphQL, Redux, Python, Git, Google Cloud, AWS, Leadership, Agile
Experience
Spotify · 2023 - Present
Senior Engineer (2023 - Present)
Engineering Manager II (2022 - 2023)
After Findaway was acquired in 2022, I continued leading my front-end team until 2023 when I transitioned back to Senior Engineer. I work on Audiobooks creator tools and internal editorial/cost management tools.
- Built internal Audiobooks tooling using React, GraphQL, and Java
- Built and supported Audiobook creator tools: Findaway Voices and Passport
- Converted Create-React-App to Next.js, migrated from AWS to Google Cloud
- Implemented server-side data loading and Redux hydration
- Participated in the Web Advisory Board for web technology standardization
Findaway · 2013 - 2022
Web Development Manager (2020 - 2022)
Web Development Team Lead (2019 - 2020)
Senior Web Developer (2013 - 2019)
Developed consumer and internal sites, mentored junior developers, and managed a team of 5.
- Created Solon, a reusable front-end component and styles framework
- Built sites using ReactJS, Gatsby.js, Redux, GraphQL, and AWS
- Created JavaScript SDK for AudioEngine platform
- Established development standards for the front-end team
- Introduced Agile retrospectives (Mad, Sad, Glad format)
Cheezburger · 2011 - 2013
Front End Developer
Built and maintained front-end code for all Cheezburger sites.
- Created first mobile-responsive site for the company
- Developed a style guide standardizing visual elements for design and development
Certifications
Professional Scrum Master I (PSM I) — Scrum.org · 2021
Projects
TV Shuffle — iOS App · Oct 2024
Can't decide which episode to watch? TV Shuffle makes it easy! Pick a random episode from your library. Available on Apple App Store.
Education
Cuyahoga Community College · 2003 - 2008