I’ve oriented my career toward what I like most, which is implementing changes in software engineering teams, taking them from an initial state and gradually ramping them up to higher levels of productivity. My approach revolves mainly on promoting a set of values that are right for the business, implementing a self-winding culture that focuses on value delivery, securing the buy-in of all relevant parties and establishing good development practices. I’ve created several successful software development teams that employed a mix of permanent resources and consultants (on-, near- and off-shore). I’ve handled numerous problems ranging from budgeting to morale, passing through product quality issues, training, layoffs, employee evaluation, liaison with other departments, establishing strategies, etc.. The fact that I come from a complex software development background makes me particularly suited to understand, and interact with, POs, PMs, team leads, programmers and QAs— but at the same time I always keep a sharp eye on the business objectives.
Listed skills include C++, Software Design, .Net, Computer Graphics, and 43 others.