Ian Collins

Staff Product Designer at Stripe

Portland, Oregon, 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
Ian Collins is a Staff Product Designer with 18 years of cross-disciplinary experience blending design, front-end engineering, and product strategy, currently shaping payments UX at Stripe from Portland. He excels at building and stewarding robust design systems, running early discovery to define product vision, and collaborating tightly with engineering to ship polished, reliable experiences. As a former founding design-engineer, he has hands-on history delivering core product features and brand work at fast-moving startups like Simple Finance and Acorns. His open-source contributions to the MooTools test suites reveal a long-standing attention to cross-browser front-end correctness and automated testing practices—an uncommon detail for senior designers.
code17 years of coding experience
job17 years of employment as a software developer
bookUniversity of California Santa Cruz
bookNevada Union High School
github-logo-circle

Github Skills (9)

html10
testing10
javascript10
gui-testing10
ui-testing10
web-testing10
mootools10
front-end-development9
test-automation8

Programming languages (1)

JavaScript

Github contributions (5)

github-logo-circle
mootools/mootools-core

Oct 2008 - Aug 2009

MooTools Core Repository
Role in this project:
userFront-end Developer
Contributions:20 commits in 9 months
Contributions summary:Ian primarily contributed to testing and refining the Element.Dimensions module within the MooTools Core repository. Their work included adding new tests for Element.Dimensions' getOffsets, getSize, getPosition, getCoordinates, and getScrollSize methods. They also fixed existing tests, addressed inconsistencies related to fixed position elements in Internet Explorer, and improved code related to webkit inconsistencies. The changes focused on ensuring the correct behavior of these methods across different browsers and positioning scenarios.
mootools
mootools/mootools-more

Oct 2009 - Nov 2009

MooTools Plugins and Enhancements Repository
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:21 commits in 17 days
Contributions summary:Ian primarily focused on testing and test-related code changes within the Mootools More repository. Their contributions include writing and modifying test suites for Element.Position, adding scrolling tests, and enhancing test descriptions. They added test files with updated HTML and JavaScript, indicating a focus on automated front-end testing for the library.
enhancementspluginmootools
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
Ian Collins - Staff Product Designer at Stripe