Plutus is a Zag subsystem responsible for syncing all iOS and Android clients. It allows users to use multiple devices, and access their data offline, syncing with the remote server when a connection is available once again

We (at D3) were invited to build a pavilion for a Brazilian beer brand to host music, parties, DJ's and shows. This pavilion was located in the Barra Olympic Park, the primary location for the stadiums in the Rio 2016 Olympic Games. The building had sensors distributed in strategic points in order to determine how agitated people were inside of it, which yielded to really nice animations following their behaviour. More information can be found over DesignBoom's post.

For the 2016 Brazilian Valentines Day, I was invited by @zehf to collaborate on one of his ideas: a book composed by several metrics extracted from WhatsApp messages exchanged by couples. After attaching the exported messages to an email message sent to a special address, our robots would parse, interpret and analyse them in order to build an illustrated book.

Giskard is the base framework of a bot used on D3 Estúdio. It is extensible through modules, and is capable of holding conversational contexts in order to acquire data that may be used in several metrics.

Consists in an DbC protocol that defines all messages exchanged between clients on a Bloom environment. By using a custom manifest file, BBP can generate clean code on several languages, which makes the exchanged data cross-platform compatible. It is now replacing JSON structures and has proven to be lightweight.

Fleet is responsible for scaling and controlling real-time processes on Bloom servers; together with a load balancer system, it is capable of spawning and killing processes based on server load and resource usage.

Invited by the Horticulture Quality Centre from CEAGESP, we participated on the process of optimisation and digitalisation of Hortiescolha: a decision-making support program regarding fruits and greenery for the scholastic food service. See, every day teenagers and children of thousand of public schools throughout Brazil receive a lunch. It may sound simple, but the challenge and the complexity behind this fundamental activity is unimaginable for most of the population. We at D3 had the opportunity to learn and be part of this process, contributing to its improvement. More information can be found on the Release Post (in Portuguese).

A campaign promoting Skank's (a Brazilian band) new clip made entirely of vines. An user could be part of it by tweeting a vine together with a specific hashtag. The vine was then processed and attached to the original clip, generating a brand new one, that is finally sent back to the user.

Open-Source

NSLocation wraps CoreLocation in order to provide geographic location of a device running macOS. The library provides a bridge between Node.js and the CoreLocation Framewok, allowing Electron and Node.js applications to use geographical data of the current user.

Sicuro is a personal vault that protects sensitive data until it is needed. Some people have the need to keep data private until there's a need to make it public, and that what's Sicuro is about. It stores encrypted data, protected by keypairs and distributed to a list of people you trust.

After Rdio announced it's imminent shutdown, after being acquired by Pandora, we at D3 Estúdio hurried to bring back a tool capable of exporting Rdio and Deezer playlists and collections to a Spotify account. Featured on Product Hunt.

Closed-source utility written by GitHub that allows non-familiarized with Git's command-line tools to use the service through a clean user interface. This contribution required some reverse-engineering, since the project is closed source (but yet was a contribution 😎).