Avatar

FEDERICO
PRADO MACAT

FULL-STACK DEVELOPER

SOFT SKILLS

Creativity Teamwork

Communication Problem solving

Time management Responsibility


TECHNICAL SKILLS
Frontend development
AngularJS & 2+. React. NPM. Gulp. Grunt. Karma. Jasmine. Responsive design.
Backend development
Java 8. Spring framework. Spring Boot. C#. Mybatis. Hibernate
Devops
Git. SonarQube. Jenkins
Databases
MySQL. Oracle. SQL Server.

LANGUAGES

Spanish

English

Catalan



WORK EXPERIENCE

FULL-STACK DEVELOPER

UVE Solutions
Oct 2019 - Current

I'm currently working in the Product department, developing new features and maintaining the web.

In my day to day I use the following technologies:

  • AngularJS 1.5.6, oriented to independent, testable and reusable components. RequireJS. GruntJS
  • AngularJS Material UX library, JQuery and Underscore.js.
  • Design of responsive layouts with HTML, CSS/Less, Flexbox.
  • Back-end development of REST API's in C#, using Swagger and implementing unit & integration tests
  • GIT. BitBucket
  • Manipulation of SQL Server databases


FULL-STACK DEVELOPER

E Solutions
Jan 2018 - May 2019

Our team was responsible for maintaining and developing new functions for the website of a major international telecommunications company. I worked as a full-stack developer in an inter-disciplinary team of 9 people. We followed the SCRUM method, implementing Continuous Integration and following the SOLID design patterns.

My responsibilities were:

  • Programming the frontend logic from the proposed layout. -> HTML, CSS, Bootstrap, AngularJS / Javascript
  • Development of REST microservices using Java 8 with Spring Boot. Persistence system: Mybatis
  • Make the deployments in development and production environments. Application servers JBoss 6 and 7, with Liferay 6.2, and Tomcat.
  • Unit tests using JUnit 4/5, Mockito y PowerMock
  • Manage Oracle 10g databases, using PL / SQL
  • Continuous Integration with automated builds using Jenkins, BitBucket, SonarQube and Artifactory.
  • Perfomance tests using Apache JMeter

JAVA WEB DEVELOPER INTERNSHIP

Software development & research center (UTN-FRC)
Mar 2017 - Jan 2018

Here we worked on the development of a system that manages the voter registration (parties, political groupings, etc.) at the national level, where the client was the Judicial Power of the Nation. My main task consisted in the development of functionalities described in the use cases, and also in refactoring use cases that were codified in technologies that were being migrated.

I worked developing front-end and back-end with the following technologies:

  • Front-end: AngularJS 1.5, JQuery & Vanilla Javascript. HTML & CSS with Bootstrap v3
  • Back-end: Java EE 1.7 with Struts framework.

JAVA WEB DEVELOPER INTERNSHIP

FAdeA - Argentine Aircraft Factory
Dic 2015 - Marc 2016

Here we worked on the development of a new module for a presentism control system that the company used. This module should be responsible for keeping track of the overtime employees worked, and then be able to liquidate them correctly. It was necessary to work with the synchronization of several independent systems that the company used.

I worked developing front-end and back-end with the following technologies:

  • Front-end: Vanilla Javascript. Icefaces JSF framework. HTML. CSS.
  • Back-end: Java EE 1.7 with Hibernate
  • GIT and SVN
  • Manipulation of MySQL databases

EDUCATION

Information Systems Engineering

Universidad Tecnológica Nacional (UTN - FRC)
Jan 2013 - Jun 2018

Graduated with the Information Systems Engineer degree at the National Technologic University of Córdoba.

Submitted thesis entitled "Farmix - Livestock Management System".


Bachelor degree

Instituto de Enseñanza Secundario y Superior (IESS)
Jan 2008 - Dec 2012

Graduated with a Bachelor degree oriented in Natural Sciences.