Pedro Assumpcao

109
reputation
1
3

Background

After graduated in Computer Science I got some nice experience working as webmaster in an internet provider when dial modems were a thing. After that, I joined RR Donnelley and my job was a mix of developer and designer, I was responsible for all guidelines and tools for all Brazilian offices and plants. During those 9 years I could learn and see how a big organization works. In the meantime, I started and finished a Graphic Design post graduation course.

With all my experience with software development and graphic design I decided to have my own company, being a consultant. About 4 years later I accepted the challenge to move to US with an offer at Coupontrade (that became Raise) and since them I am helping Raise to grow as one of the most watched startups in Chicago.

Side Projects

I have an always-learning spirit and how I like to learn new things is put something in production. The list has ByFuss (an anonymous Twitter-like social network), Clapperboarding (a mapping app for film locations around the world) and Futbroker (a fantasy game that mix soccer with stock market). The latter is also the project that I am re-writing from scratch now with Elixir and CQRS/Event Sourcing as the first version of it was developed from 2008 to 2011.

Technologies

The most of my current work is with Ruby, Rails, MySql and Redis, that I use since 2010, but since 2014 I am having a nice experience with functional programming and Elixir, and delivered some applications and APIs with Phoenix and Postgres that are in production.

I am comfortable with Mac, Linux and Windows. Nowadays I am a Emacs user but I had developed using Vim and Textmate in the past.

I really believe that today, reliability, concurrency and fault tolerance, are qualities that most of the applications should be built on. Elixir/Erlang can help with that based on a battle proven list of applications and concepts, and my career goal is continue to use, grow and learn more from it.