Gonzalo MatheuBack End Developer
Experienced Java developer focused on getting things done. I endorse Agile development practices (evolutive architecture, tests and deployment automation, DevOps mindset, metrics) to reduce lead time and make the features be on production as soon as possible. Java is my main language but I good experience with Python, Ruby, JavaScript and Go as well.
Tech stack
Java (7)
Jenkins (6)
Spring (6)
Maven (4)
PostgreSQL (4)
Python (4)
JavaScript (4)
AngularJS (4)
Docker (4)
Ruby (3)
REST APIs (3)
Core Java (J2EE) (2)
.NET (1)
Continuous Integration (CI)
Continuous Delivery (CD)
Agile
Experience
Technical LeadAscentio Technologies
11/2015 - Currently

Giving support across teams on agile development practices (TDD, ATDD, CI, code analysis). As a team member during early stages of projects to collaborate on the design and architecture decisions.

JavaScript
Python
AngularJS
Docker
Java
Maven
Jenkins
Spring
PostgreSQL
Senior Software Consultant @ThoughtWorks
06/2013 - 11/2015

Polyglot full stack developer (Java, Ruby, Javascript, DevOps) providing software solutions for clients in different industries (education, cloud providers, airlines). Supporting client developers to improve their software development practices, focused on Quality and Continuous Integration/Delivery.

Java
REST APIs
Jenkins
Spring
Ruby
Java/J2EE Developer @Vates
05/2008 - 07/2009

Development / Maintenance of management application for convenience stores in Java, J2EE (Seam, Struts, EJB3) - Bilingual. The Pinnacle Corporation.

Java
Core Java (J2EE)
Mobile Devices Applications Developer @Emser
06/2007 - 12/2007

Developing applications for mobile devices in .Net platform (Compact Framework).

.NET
Education
Computer ScienceUniversidad Tecnologica Nacional
03/2003 - 01/2009