Katherine Mcgonigle

Senior Software Engineer, Frontend at Imagine Learning

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Katherine Mcgonigle is a Senior Frontend Software Engineer in San Francisco with 10 years of experience building accessible, production-grade React applications using TypeScript, Storybook, and modern UI libraries. She has shipped features across industries—from oncology software at McKesson to renewable energy SaaS and K-12 digital curriculum—bringing legacy interfaces forward with modular, testable components and micro-frontend patterns. A BFA-trained designer turned engineer, she pairs a strong visual sensibility with rigorous frontend engineering to deliver intuitive, low-friction interfaces. Katherine contributes to notable open projects like Internet Archive’s Open Library, improving mobile layouts and UI/UX details for one of the web’s largest book repositories. Known for quickly ramping into fast-paced startups and maintaining strict accessibility compliance, she is based in San Francisco and not open to relocation.
code10 years of coding experience
job13 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Keystone Heights Junior/Senior High School
bookBachelor of Fine Arts - BFA Digital Media with minors in Art History and East Asian Languages and Literatures (Japanese), Bachelor of Fine Arts - BFA Digital Media with minors in Art History and East Asian Languages and Literatures (Japanese) at University of Florida
languagesEnglish, Japanese
github-logo-circle

Github Skills (6)

css10
javascript10
front-end-development10
ui-design9
html9
lessc8

Programming languages (5)

TypeScriptCSSCJavaScriptPython

Github contributions (5)

github-logo-circle
internetarchive/openlibrary

Jan 2023 - Jan 2023

One webpage for every book ever published!
Role in this project:
userFront-end Developer
Contributions:8 reviews, 1 commit, 4 PRs in 1 day
Contributions summary:Katherine primarily focused on front-end development tasks within the openlibrary repository, implementing UI/UX improvements and fixing layout issues. Their work included refactoring the list view body template to move inline JavaScript, which improved code organization. They also integrated book page mobile layouts and added new preview link styles, alongside fixing z-index issues and CSS linting problems. The user also worked on the user interface for lists including deleting and removing list items.
reactinternet-archiveeverlibrary-cataloguepublished
kmcgonigle/trove

Oct 2018 - Mar 2020

Trove Website
Contributions:1 release, 42 PRs, 45 pushes in 1 year 4 months
trove
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Katherine Mcgonigle - Senior Software Engineer, Frontend at Imagine Learning