Sybil Ehrensberger

Software engineer and traveler

Current Projects

Cabina da cudeschs (December 2016 - present)

Cabina da cudeschs (book cabin) is a project started in 2016 to repurpose an old telephone booth in Guarda, Engadin (Switzerland) into a public, multilingual micro-library. Locals and guests are invited to take a book or leave one at any time of day or night. In addition, the Cabina is at the center of several literary events each year.

My contribution to the project was developing the website:

Pick-A-Wish (December 2015 - present)

Every year around Christmas time I struggle with thinking of what presents to give to my friends and family. Out of this problem I created Pick-A-Wish, a simple website that lets people enter their wish lists and share them with selected people. The difference to just sharing lists the traditional way is that people can pick the gifts that they are planning to get and then they are no longer shown to the other people, thus ensuring that nobody gets the same present twice. The original author of the list however does not see which wishes have been taken.

Pick-A-Wish is a Ruby on Rails web application and I have made the source code open source. It is available on GitHub:

A public alpha of Pick-A-Wish is available here: Please note that this is an alpha version and I do not guarantee the confidentiality, availability or integrity of any data entered on the website.

Past Projects

Travelstack (April 2014 - Jan 2016)

Since I love traveling, I was looking for a tool to keep track and visualize all of my trips. That is why I decided to develop travelstack. It's primary purpose is to keep track of the users' trips. The idea is that the users will be able to document and share their trips, link their trips with pictures on Flickr and see the stops of their trips displayed on a map. travelstack is implemented as a Ruby on Rails web application.

A public alpha of travelstack is available here:

Please note that this is an alpha version and I do not guarantee the confidentiality, availability or integrity of any data entered on the website. I have discontinued this project in favor of ViaMondo.

Figaro Online Booking (October 2014)

Together with two friends I participated at HackZurich 2014, the biggest European hackathon. We built a web application that helps small businesses manage their schedule and their customers' appointments efficiently and easily. It allows the customers to choose their desired time slot directly on the website thus eliminating the need for time-consuming phone calls or e-mails to schedule appointments. Our project, Figaro, was selected as one of the top 25 apps out of over 100 submissions.

IdeaGarden (February 2014 - June 2014)

For one of my courses at the ETH, the Information Systems Laboratory course, I and three other students worked on the IdeaGarden project. The project's aim was to create a tool to support the creative process. Our task was to re-implement an existing desktop application using a web-based approach and to extend it to support multi-user, cross-device scenarios.

TransVis - a translation process visualizer tool (Nov 2011 - Jan 2013, Jul 2014 - Dec 2014)

TransVis is a program I developed to analyze transcripts of translation processes. The program takes XML documents and processes all of the so-called "incidents", i.e. pauses, consultations, deletions, insertions, writes, and visualizes them in several graphs so that they can be further analyzed. The program also calculates some descriptive statistics such as number of pauses or number of consultations and presents them in an Excel document. The program is written entirely in Java. It was developed for the Capturing Translation Processes project at the Zurich University of Applied Science (ZHAW).

The source code for TransVis is available on Github:

Formulize (Sep 2012 - Dec 2012)

As part of one of my courses at the University of Toronto, CSC494, I contributed to an Open Source project. As part of UCOSP (Undergraduate Capstone Open Source Projects), I worked on Formulize. What is Formulize?
Well, on the Formulize Website it is described as the following: "Formulize is software that lets you quickly create forms and reports in your website. Formulize lets you tailor how the forms behave and how they're related, to fit your own users and situations. It's a powerful 'ad hoc' form creation tool — create what you want, when you want, in the way you want."

The source code for the project is on SourceForge: