About me
Empirical Software Engineer. Systematic but flexible. Agile patterns fan. A bit literalist. Doomsayer.
Full name: Darío Alejandro Macchi Heins
Date of birth: 1981-08-12
Place of birth: Paysandú, Uruguay
Nationality: Uruguayan
My profile can be defined as an elastic one, mostly because of my adaptive capacity.
I can lead projects (as PM or Scrum Master) following agile methodologies (Scrum, XP) or more traditional ones, taking care of the complete SDLC (mainly requirement elicitation/specification and quality assurance). In my role as a final-year project tutor at Universidad ORT Uruguay, I constantly face new challenges, but more than anything, new teams of people. I believe in self-managed teams and feel satisfied knowing that during our time working together, we grew individually and as a team.
Also, I love coding. My management skills are complemented by in-depth technical knowledge, ranging from defining high-performance architectures (NGINX, PM2, Redis, in-memory or database caches) to the use of backend technologies (JavaScript, Ruby, .Net, Java), databases (MySql, PostgreSQL, Oracle, SQL Server), web frameworks (ASP.NET MVC, Ruby on Rails) and frontend ones (JavaScript, React, Handlebars, jQuery, Highcharts JS, SVG).
Besides this, and perhaps because I am a Software Engineering professor at Universidad ORT Uruguay, I feel very comfortable speaking in public. For this reason, I usually contribute to improving the visibility of the companies where I work by participating in conferences as a speaker, writing articles in blogs and even adding content to Twitter (and other social networks). You could say I was doing DevRel before it even had a name.
Finally, I am interested in conducting scientific research in the field of Software Engineering to add value to its body of knowledge. At the same time, I want to satisfy some practical needs of the industry, especially those related to quality assurance and decision making. I think it may be helpful to bring tools from the scientific environment closer to the daily activities of software development. In order to achieve this objective and to make a first approximation to the scientific field, I did a Master in Engineering at Universidad ORT Uruguay.
I think that curriculum vitae (CV) or resume must be something alive more than a static document that looks as a biography.
For these reason I decide to make my own resume in a way that I called KanbanCV. Here I introduce myself, write about experiences, education, other activities, just as in a regular resume but with additional information.