Portfolio


Things I make

I currently work at Nodes in Copenhagen, where we build awesome apps for various clients.

Before or apart from the projects for Nodes, I worked on several other small projects.

SmartExplorer

September - November 2014

SmartExplorer is our master thesis project. We wanted to take the idea of CityExplorer further, and we created a system that not only gives recommendations of points of interest for students, but it also creates a personalized itinerary, for each of the day of the vacation of the user. The itinerary takes into account the user's preferences, the place and duration of the visit and the opening hours for the points of interest.

The system consists of an iOS app, a mongoDB database and a backend, written in Python and Java. The Backend is the one taking data form external sources (DBPedia and Foursquare) and serving them to the mobile app through an API.

The project was created together with Ruxandra Nistor, and it served as our master thises, which was appreciated with the maximum grade :D.

Beercyclopedia

January 2014

Beercyclopedia aims to be a place where the user enters the beers he has drinked and gives them a rating, so he can easily keep track of the beers he tasted.

The app uses the BreweryDB API for the beer-related data and uses Core Data to store the information on the device. This was my playground project to experiment with Core Data, Collection Views and Dynamic Animators. I was working on this project before I started working for Nodes, and it got somehow abandoned. However, I still hope that I will find some time to finish it.

CityExplorer

October - December 2013

CityExplorer is an iOS app that gives personalized travel recommendations to the users. The users create a profile, select their interests and the app recommends them various points of interest, based on their preferences. The app shows the recommended points of interest colour-coded on a map, depending on their "compatibility" score with the user. They can also be viewd as a simple list. Each recommended place comes with details such as address, phone number, opening hours and a short description from Wikipedia.

The app has a backend created with Parse, JavaScript and Python.

The app was created in a team of two people, together with Ruxandra Nistor.

GeoReporter

June - September 2013

GeoReporter is an iOS app that allows users to report non-emergency issues to their local Open311 server. I started working on this project as part of the Google Summer of Code 2013 program, and continued working on it for a while afterwards. When I joined the project, the app already existed on the AppStore.

My proposal for the GSoC contained a new user interface and an iPad version. I implemented the transition ot iOS7, updated the user interface and made the user experience more pleasant. I also added an iPad version. My contribution can be found on GitHub.

Hungry Tux

Macrh 2012

Hungry Tux is a small game prototype created with Cocos2D. It was created just for fun, as an excuse for me to try out the Cocos2D framework. The purpose of the game is to control a penguin and eat as much fish as possible in 60 seconds. Hungry Tux was created in March 2012. I updated this project to a newer version of Cocos2D in the autumn of 2013. However, the game is still a prototype, a proof of concept, and will most likely never be on the AppStore.

The code for this project is on my GitHub profile.