Elias Canales Nieto

I am experienced backend developer working with agile methodologies.


Education

Polytechnic University of Valencia

Master in Computer Science
Specialization: Software Engineering

8.1 / 10

Septembre 2014 - June 2016

Polytechnic University of Valencia

Degree in Computer Science
Specialization: Software Engineering

7.8 / 10

Septembre 2009 - June 2014

Experience

Backend Developer

Amaris

Currently working as Java Microservices developer with Amaris. Helping one of our customers to achieve his objectives and enhancing both in this interesting project that involves a huge quantity of people from many countries.

Relevant actions:

  • Develop with high code quality
  • Review code (GitLab)
  • Develop using a TDD(Test Driven Development) approach
  • Keep the consumers/providers working correctly using contract tests (Pact)
  • Participate of an agile driven development

October 2018 - Present

Backend Developer

GMV

As part of GMV I was working basically two projects. One in Valencia and other one in Madrid. This was my first big project, and as part of this project I was changing significantly my mindset because here I was to solve some advanced problems than I ever have.

Relevant actions:

  • Adapt rapidly to bring solutions in time
  • Anticipate future problems and fix them before happens
  • Be part of a project from the begginings to commissioning
  • Participate of an agile driven development

January 2017 - August 2018

Full Stack Developer

Everis

Before I finished my Master in Software Engineering, I was part of Everis in one of his customers. In this project I was part of a project with several years in production, and my objective was to help them to maintain and develop new features. Keeping in mind, that the deployments could affect significantly the value of the company and can impact the end customers. It was very interesting for me, indeed I was working for my first customer, and I learnt several things with him.

Relevant actions:

  • Corrective maintenance
  • Evolutive maintenance
  • Port a mobile application application
  • Bring new ideas to improve the features
  • Participate of an agile driven development

January 2016 - December 2016

Full Stack Developer

Caeteris Paribus

This was my first experience, just one year before than I achieved my degree as Computer Science Engineer. I was working in this small company(startup) from the begginings, to develop an ecomerce with an Web Application and mobile application. It was a great experience that let me improve and bring ideas, probably my best experience in terms of learn and give value.

Relevant actions:

  • Help to define the architecture
  • Maintain the web server (CentOs)
  • Maintain the pipelines (Jenkins)
  • Help other developers
  • Participate in the functional definitions

September 2013 - Augoust 2015

Skills

Programming Languages & Tools
Workflow
  • TDD (Test Driven Development)
  • Cross Functional Teams
  • Agile Development & Scrum

Interests

Apart from being a backend developer, I enjoy most of my time being outdoors exploring new places. In the winter, I like to do hiking in the mountains, and when the weather is quite bad, I like to enjoy sci-fi films.

While in the summer, I prefer to travel to new places or enjoy the sun at the beach.

And of course, I like invest time in my personal projects, learning new things and participating in challenges in pages like Coding Game