Hello World!


Software Developer and Engineer

I enjoy building all kinds of products including web, mobile, electronic and physical!


Infant Formula Machine iOS app

I created a working prototype of the accompanying iOS app for Quirky's Infant Formula Machine and the Smart Pet Feeder line of Poppy products. It syncs in real-time with the machines to dispense food, set and see the history of feeding, and even reorder consumables from Amazon.com

OTA Firmware Tool

The Over-the-Air Firmware tool is the main tool Quirky uses for deploying and managing firmwares accross it's smart devices. Additionally it collects analytics and logs of the devices, and is used by customer support reps to diagnose issues. It's API is designed to scale to 100,000s+ of devices.

Spotter Viewer

Spotter Viewer is an order tracker and assembly line tool for Quirky's Spotter UNIQ. It's the main tool used throughout the entire supply chain from recieving the order, to manufacturing and testing the PCB, to shipping the order to the customer.

Spot a Pet

Spot a Pet is a location-based tagging iOS app for finding lost pets. Utilizes many features of the iOS SDK such as Mapkit, Camera, and GPS reverse geocoding.

view project


InstaPulse is a mapping app that allows you to discover trends via Instagram photos over time and space in San Francisco. Built on Rails using both the Instagram and MapBox.js API's

view project source code


Moodlist is a dynamic playlist creator that smoothly transitions your current mood to your desired mood through the power of music. Built with Sinatra using the Echonest and Spotify API's.

view project source code

Game of Life

Game of Life is a clone of Conway's Game of Life, written completely in object-oriented Javascript.

view project source code

Dirty Hipster

Dirty Hipster utilizes the Soundcloud API to seamlessly create playlists based on the tastes of your favorite artists. It features a filter to "hipsterize" the results!

view project source code


Web Development

I have developed several production-ready applications for the web utilizing frameworks such as Ruby on Rails or Sinatra. Comprehensive test coverage is a no-brainer.

Additionally, I have a strong command of HTML, CSS, and modern Javascript.

iOS Development

I have built several iOS apps using both Objective-C and Swift. I know that the key to usability is good design.

Mechanical & Electrical Prototyping

I have professionally built many complex mechanical and electrical systems. I particularly enjoy Arduino projects!

Product Development

On several occasions I have guided an idea through its initial vision, mockup, prototype, and onto completion using Agile methodologies.


Getting Serious About Startups: Northeastern University's IDEA

In the age of startup-mania, accelerators, incubators and the constant search for venture capital, Northeastern University is taking a proactive approach to getting would-be founders to an entrepreneurial happy-place …

read more

Together Tech Board: Daniel Trostli

Take a look at the robot above. If you’re thinking, “that thing looks like it’s probably capable of playing those strings in 3 different ways — as a piano, a guitar, or a violin — and it can probably do it faster than the average human musician,” then well… that’s an awfully good guess …

read more

From Aha! to I’d Buy That!

A high-tech cigarette case, dubbed “Layla,” that supports smokers in their effort to quit smoking. An infrared sensor records the number of cigarettes removed from the pack, and when. The data is sent to a computer or mobile device, where smokers can see not only how often they smoke, but also how much cash they’re dropping on cigarettes. The program also provides personalized stats to boost awareness about health risks, as well as motivational tips and a savings tracker …

read more

About Me

I started out with a BS in Mechanical Engineering, but once I began to code I was hooked! I love the combination of creative and technical problem solving that coding provides.

Originally from Brazil, I've backpacked through 30+ countries, lived on 3 different continents, and speak 2 languages. When I'm not programming I enjoy producing electronic music and DJ'ing.

Contact me!