about
introduction
I’m Stephen. I bridge UX design and software engineering to build digital experiences people love.

I’m a UX-focused software engineer and designer who builds web applications and digital platforms that are intuitive, accessible, and impactful. Over the past decade, I’ve designed and developed full-stack solutions for organizations in higher education, civic engagement, arts, publishing, and emerging technology—often from the ground up.
My work blends thoughtful UX design, strong technical implementation, and a creative problem-solving approach shaped by my background in art and design. Whether I’m prototyping interfaces, architecting user flows, or coding front-end components, I’m driven by the same goal: to create digital experiences that help people accomplish what matters to them, simply and enjoyably.
After designing and engineering the platform for Infinite Mile, an award-winning arts and culture journal in Detroit, I deepened my focus in UX design and software development. I later launched Public Arts Commission, a nonprofit that builds tools for civic and creative communities, and currently serve as the Founding Director of Art in Tech Services, where I lead the creation of custom, user-centered web applications.

Today, I am more committed than ever to crafting digital experiences that help improve peoples' lives. I'm able to use the leadership skills I gained to work across teams to pursue common goals that positively impact community. Outside work, I enjoy working out, running, traveling, hiking, art, coffee, farmers' markets and meeting people.

work history
April 2021 - presentTucson, Arizona (relocated from Minneapolis, Minnesota)
April 2017 – presentTucson, Arizona (relocated from Minneapolis, Minnesota)
February - May 2022Minneapolis, Minnesota
July 2013 – January 2017Detroit, Michigan
education
2011New Haven, Connecticut
2008Baltimore, Maryland
awards and grants
Miami, Florida2014 – 2016
- Project: ∞ mile
Boston, Massachusetts2014
- Project: ∞ mile
skills
- full-stack web development
- user experience (UX) design
- art direction
- leadership
- artificial intelligence
