Wunderlist 3 was the final evolution of the successful Wunderlist predecessors and was released in July 2014. It came with fully native apps on all major platforms, including Windows, Mac, Android and iOS.
As an API engineer I was responsible for the development of features on the backend side, making sure they were catered to the needs of the real-time driven clients, as well as scaling and maintaining the API plus the underlying infrastructure built on top of Amazon Web Services, RabbitMQ and PostgreSQL.
In the backend we nurtured a polyglot environment with many languages, such as Ruby, Python, Clojure, Golang, Scala, Haskell and Elixir. We used technologies such as Apache Zookeeper, HashiCorp’s Consul, Nginx, RabbitMQ, Redis and PostgreSQL to scale the API.
The Wunderlist API ultimately scaled to over 32 million users and had further potential to scale much higher than that.
Wunderlist was acquired by Microsoft in June 2015 and shutdown in May 2020.