About us

We founded Interactive Mechanics in 2012 with the mission to use design and technology for social good, collaborating with like-minded partners in the arts, culture, and education. Our skilled team works on all kinds of digital projects, from websites and mobile applications to interactive exhibits and digital strategies.

What drives us

We work on projects that empower and educate, and always bring honesty and authenticity to our projects.

What sets us apart

We're here to do beautiful work for great organizations—big and small.

Our clients are partners

We see our clients as friends and partners, and we strive to create long-term, successful relationships. We're known for our open, honest, and accessible communication.

We see the big picture

We know that a digital project is just one part of your bigger vision. We bring a unique perspective to each project: beyond what's on our business cards, we're authors, humanists, educators, designers, strategists, technologists, and performers. We don't think of ourselves as a typical design and development shop, and we don't think of you as a typical client. Want to join our team? Check out our job opportunities.

We want to make an impact

We work with organizations that have a strong social or cultural mission—like-minded groups that put their users, visitors, and customers first. We believe in giving back by offering discounted services for nonprofit organizations, and volunteering with local and national groups like Girl Develop It, DreamIt Ventures, Corzo Center, and Coded by Kids.

Michael Tedeschi, Owner, Creative Director

Michael Tedeschi Owner, Creative Director

With years of interactive design experience and creative direction, Michael Tedeschi has worked with several interactive and user experience design teams before forming Interactive Mechanics. He is responsible for the overall creative direction of each project and works closely with his clients to develop compelling stories. Michael specializes in art direction, front-end development, and user experience for digital projects, and is an active public speaker. @mike_tedeschi

Amelia Longo, Director of Strategic Initiatives

Amelia Longo Director of Strategic Initiatives

Amelia has worked in business development, events, and community management in the tech and arts and culture sectors for almost a decade. She previously worked with GIS B-Corp Azavea and with SecondMuse, where she supported Al Jazeera's Media in Context Hackathon and the NASA Space Apps Challenge, as well as with the Annenberg Center, FringeArts, Apiary Magazine, and the Mural Arts Program. She also writes for the stage, volunteers with Mighty Writers, and serves on the boards of Camp Sojourner, the La Salle University Art Museum, and the Raven Society at the Free Library of Philadelphia. @ameliaexmachina

Jeff Majek, Senior UI Engineer

Jeff Majek Senior UI Engineer

Jeff has a strong background in full-stack web development and user experience. After graduating with a degree in Computer Science from Rowan University, Jeff worked with the Internet Video Archive, where he maintained consumer and internal apps and sites. He attends local hackathons and development events, and was a key contributor to WaterSafe at Random Hacks of Kindness, an open source tool to inform citizens about the safety of their drinking water. @jmaj

Christina Deemer, UX Developer

Christina Deemer UX Developer

Christina is a student in the Web Design and Development Certificate Program at the University of the Arts and an active student, TA, and volunteer with Girl Develop It Philly. She was a 2015 Code for Philly Open Source Mentorship Program fellow and has participated in the LadyHacks hackathon. She was awarded an O'Reilly Diversity and Inclusion Scholarship to attend the Fluent Conference in San Francisco in 2016. Prior to joining Interactive Mechanics, Christina spent more than a decade in fundraising and arts management, working with some of Philadelphia's most prestigious cultural institutions. @cahdeemer

Tara Espenshade, Interactive Designer

Tara Espenshade Interactive Designer

Tara has worked in design for over a decade and holds a bachelor's degree in Animation with a Concentration in Graphic Design from the Maryland Institute College of Art. She began her career as an interactive designer in Philadelphia, where she had the opportunity to work with internationally recognized cultural institutions and non-profits on a variety of projects. After freelancing as a graphic designer and creative director in Austin, Texas, Tara returned to the northeast to escape the heat and follow her passion of creating art with a mission to do good in the world.

Amber Reeves, Project Manager

Amber Reeves Project Manager

Amber started her career with ten toes in ten different pools, from hairdressing to photography to content writing. After receiving a degree in Anthropology from Temple University, she pursued her interest in building digital experiences through Girl Develop It's coding and user experience classes. For the past four years, her passion for creative teams and all things organized has allowed her to manage digital projects for clients in a variety of industries including higher education and the non-profit sector. @amberastronaut

Our partners & colleagues

Our Services

Our team offers a wide-range of services for any project. Looking to build a new website for your organization? Evaluate your existing digital media? Or create a new interactive kiosk in your museum? We're the partner you're looking for.