About my work

I'm a Computer Engineer which has been developing software for more than 10 years now. After founding a startup I've had the opportunity to learn other skills like: analyzing business models, raising money, hiring/firing, managing projects, data-informed decision making, UX, graphic design and online marketing.

Continue reading my resume

Content I've found interesting lately

Thinking in Data

Stuart Sierra

talk

After many experiences with object oriented programming I agree that developers often get tangled up into defining the correct objects and their relations and loose focus of the actual problem they are solving. If you step back and understand that software is mainly about transforming data you can focus on solving the problem and remove a lot of overhead.

Software development

Added on 21/9/2018

Effective Programs

Rich Hickey

talk

In as constant discussion about the importance of types and correctness in software development, Rich states that it is more important for a program to be effective than to proof that a program is correct. Most programs that are developed need to actually solve problems in the real world and that is the most important thing.

Software development

Added on 18/8/2018

Never Split the Difference

Chris Voss

book

The emotional part of our brain plays a huge part in negotiating. Chris Voss, a former FBI hostage negotiator, explains how to improve your negotiating by focusing on listening and learning about the counterpart when negotiating.

Psychology

Added on 5/6/2018

Check out the full list