I am a full stack software engineer with extensive experience building and leading multidisciplinary technology teams by driving the software development process, fostering sound technical decision making and coaching the team in software design, object oriented design, testing strategies and building a healthy code base in an iterative and incremental manner that enables business objetives. I am passionate about problem solving, writing, designing software and the economic and social nuances that it entails.