Peter W. Alt

Senior Software Architect & UX Engineer

About me

I love creating experiences that are unique, engage the user on multiple levels, are simplistic and, most importantly, fun to use.
My background in computer science and art allows me to truly work interdisciplinary and collaborate with a wide range of mindsets. I love pushing boundaries, establish new workflows, tinker with cutting-edge technology while making sure projects stay on track.
I grew up near Munich, Germany and my work has been exhibited in Germany at the FMX in Stuttgart, Hannover Messe International, the German museum of technology, Berlin as well as Lab.30, Augsburg.

Major projects

Rodin Museum App screenshot

Rodin Museum

iOS iBeacons Drupal User Experience

Creating a location-aware app that allows visitors to explore more information about the objects nearby using iBeacons.
By enabling staff to easily enter and edit content in a content management system, the Philadelphia Museum of Art undertook its first step into their mobile platform strategy.
The app also caches all content locally, to avoid load times in galleries where the WIFI signal might be too weak to stream media.
The app has been deployed using the enterprise developer program to in-house units.

A is for Art Museum app screenshot

A is for Art Museum

iOS iBeacons User Experience

Treasure hunt for kids and families throughout the whole Museum. The app displays the users location and always finds the closest object nearby (using iBeacons).
Objects can only be unlocked in the gallery and once unlocked, it engages the user to look back at the art.
A is for Art Museum was awarded with the 2016 American Alliance of Museums (AAM) MUSE Gold-Award in the category Education and Outreach.

Breaking the Silence Study Table photograph

Breaking the Silence Study Table

Touch-Table Concept-Design User Experience Wireframes

The Canadian Museum for Human Rights’ Breaking the Silence gallery is a quiet respectful space where visitors can learn about many mass atrocities — some well–known, others previously hidden. The gallery helps visitors to understand that whenever human rights violations occur, we have a role to play by breaking the silence about them, and the very act of learning about and discussing these violations helps to break the silence.

Interactive Horse-Racing-Table photograph

Interactive Horse-Racing-Table

Python Sockets RFID Touch-Table Arduino

Eight users can simulatenously get information about jockeys and horses and place bets. The Hong Kong Jockey Club transformed horse racing into a more social experience with this massive, custom-built 10ft touch-table.
I was responsible for the development of a hardware monitoring and controlling system for both client and server side, user-friendly calibration tools, remote controlled LED und USB management a

Bat.Flight.Viz app screenshot

Bat.Flight.Viz - Interactive Visualization

Unity3D Cinema4D

Bat.Flight.Viz is an interactive visualization of scientific data for educational purpose. It is designed as an interactive online simulation and available to the public to learn and understand bat flight and aerodynamics.

Souvi screen photograph

Souvi - Interactive Exhibit

OpenFrameworks TUIO OSC PureData

Souvi is an interactive, generative, audio-visual multi-touch installation based on synesthesia. It lets users draw with their fingers and interprets their work with sound. It generates a unique experience for every user interacting with the system. Souvi has been awarded with the "Art of Engineering"-Award by Ferchau Engineering in 2010 and has been exhibited across Germany.

smaller projects worth mentioning

Baby's Vision App screenshot

Baby's Vision App

iOS AppStore

See how your baby experiences the world and follow along as their vision develops.

BeaconWalker app screenshot


iOS iBeacon AppStore

With Beacon Walker developing and troubleshooting location-based apps has never been easier!
Simulate any number of iBeacons and virtually walk through any setup.

Bikeshare Hero app screenshot

Bikeshare Hero

iOS APIs AppStore

This app displays available bikes and docks for the Philadelphia Bikeshare program (Rideindego) at a glace.
The included widget allows for quick checks without having to launch an app or filter through a list of stations.

iBeacon management screenshot

iBeacon management

Laravel SQL APIs

To ensure all of the almost 300 beacons throughout the whole public spaces at the Philadelphia Museum of Art, we needed a tool that could record and map battery levels.
Using Laravel, I built a backend that could track battery status and create maps with beacons that needed batteries to get replaced.

iOS video player icon

iOS video player

iOS Drupal

To display videos in galleries, iPads have become more and more popular, but we had specific requirements for a touch-to-play video app.
This custom-built video player can loop an attract video file and play the main video file on touch. Videos can easily be swaped out for newer versions using the content management system.

prototype vehicle photograph

Information Managment for prototype vehicles

SQL Data Mining

Gathering information from a variety of sources and systems, parsing it for specific details, matching software and hardware revisions and generating reports to keep an overview over a fleet of vehicles.

Demo visualization photograph


Python Touch-Table

Demo-project for a medical visualization company for trade-shows. The user can drag a lens over a human body and switch between different layers to see either the skelleton structure or muscles.
The app can be used cross-platform and works with a variety of touch inputs.

Wikando screenshot

Wikando - Web Community

Symfony Amazon AWS SQL

Wikando is a community of people who need support and people who want to support others. To engage as many supporters as possible, Wikando focusses on usability and an intuitive way to donate goods and money.
I joined the startup as first full-time developer and was deeply involved in the design and development process.

Mobile conference app screenshot

Mobile Conference App

Symfony SQL

As an easy to use service this web-application is designed to help conference hosts running a conference and visitors navigation through a long list of parallel talks and sessions. The key feature of is the simple integration with existing content management systems, which allows hosts to import existing data with a click.

touch robot photograph

Capactive Touch Robot

Arduino Hacking

Experimenting with (self-made) sensors and how to process fluctuating readings. The robot would respond to touches and more specific a petting gesture. When receiving strokes it would light up, but the light would deminish without interaction.

Lab.30 trophy photograph

Trophy design for lab.30

Hacking Product Design

Since 2001, the lab.30 media art laboratory has become a local spot for experimental art and interaction. The festival presents exciting and experimental art at a very high level. The lab award acknowledges artistic achievements which stand out as exceptional, especially innovative and extraordinarily creative. It supports interdisciplinary and cross-genre work, and wants to encourage experiments and transboundary approaches.

Community Engagement

  • From iBeacons to Apple Indoor Location, CocoaHeads Salt Lake City, July 2019 [Download Slides]

  • Invited panelist, How will technology and data impact the future of museums and cultural non-profits, National Museum of American Jewish History, September 2018

  • AWS & iOS, CocoaHeads Philadelphia, April 2018 [Download Slides]

  • Indoor Positioning, Philadelphia Museum of Art, April 2018

  • How we built an indoor treasure hunt, Software as a Craft, March 2018

  • iOS as a kiosk device, Philly Tech Week 2017, May 2017

  • Hackathon 2.0 - iBeacons, Philadelphia Museum of Art, April 2017

  • iOS at the Art Museum, CocoaHeads Philadelphia, April 2017

  • Invited judge for internal Make-A-Thon, Tierney Agency, May 2016

Conversation starters

Mountain biking

I can be found off-road riding in the Wissahickon Valley Park or a track nearby.

Drivers licenses

I am not only a valid license holder for Germany (and the Autobahn), but I am also certified with B1, B2 and E1-rated licenses from BMW.

XCDRoast Manual

Way before GitHub and the major breakthrough of open-source software, I translated the documentation for the CD-burning software from English to German.

Made in Germany

I left Germany in 2011 and have been living and working all up and down the East Coast since then.