Operations Manager Felix Haas and CEO Patrick Haede present live on stage as a TechCrunch finalist.