carlosjai.me

Education

Master’s degree

2021 Rioja University

Teacher training in obligatory Secondary and Upper Secondary School Education, Vocational Training and languages (technology and IT specialty).

Engineer's degree

2013 Vigo University

Engineering degree in Computer Management

Vocational Training

2006 IES Antón Losada

Technician in Computer Systems Administration

Vocational Training

2022 IES San Clemente

Technician in computer applications development. * Three subjects remaining.

Experience and Projects

Senior Backend Engineer

June 2022 - Currently BASF - Madrid (100% Remote)

Senior Backend Engineer for BASF, in the Dlite Project. D'lite is an impressive service provided by BASF for the most important cosmetics/healthcare companies in the world. We use a lot of interesting technologies, but the most important ones are: Java, Springboot, Azure Cognitive Search, Kubernetes, Docker, Azure DevOps, Bamboo, git/Bitbucket, SonarQube or PostgreSQL.

Senior Software Engineer

Dec 2021 - Jun 2022 Neo9 (Madrid, 100% Remote)

Senior software engineer, and using an agile methodology, we realized the analysis and development of several insurance portals (frontend) and their related microservices (backend) for AON Corporation. The technologies or tools I used were Java (8-11), Spring Boot, Angular, MongoDB, Docker, Kubernetes, Jenkins, Kibana, Git, GitLab, Jira, Confluence, etc. I worked in a multicultural environment, so the main language was English (daily/weekly meetings with clients, internal with the development team, written communications, documentation, etc.).

FullStack Developer

Mar 2019 - Dec 2021 Dimensiona (Santiago de Compostela)

Senior Developer at Situm Technologies Project (2019 - 2021) I worked as an external developer integrated into client's development team. I worked both in backend (my speciality) and frontend with an agile methodology. I used the following technologies or tools: Java (Spring boot, Spring MVC, Hibernate), Ruby on Rails, Javascript/JQuery, REST, ReactJS, PostgreSQL, MongoDB, GIT, Docker, Kubernetes, DevOps. Bitbucket, SCRUM and JIRA.

FullStack Developer

Jul 2015 - Jul 2019 Dimensiona (Santiago de Compostela)

Senior Developer, facing a huge project: R Telecomunications (galician's most important ISP). (2015 - 2019). I worked as one of the main developers, migrating existing web applications, developing new ones and maintaining the entire application. The development was both backend and frontend. The technologies or tools used where: Java, axis2, SOAP, JSP, Javascript/Jquery, Bootstrap, Oracle, Jenkins or Subversion.

Junior Developer

Sep 2014 - Jul 2015 viewNext (Ourense)

ViewNext is a software departament from IBM, and using IBM’s propietary technologies: RAD and BTT. I developed desktop and web applications for Banco Popular, a big spanish bank, and its subsidiaries (Banco Pastor, TargoBank, Banco Espírito Santo, etc.).

Vocational Training practices

Mar 2006 - Jun 2006 aestradadixital (A Estrada)

Practices of Vocational Training. Management of computer systems.

Tech Stack

Backend

Java (more than 8 years experience)
Java (more than 8 years experience)
Ruby (3 years experience)
Ruby (3 years experience)
Spring Boot / MVC (more than 5 years experience)
Spring Boot / MVC (more than 5 years experience)
JUnit (more than 5 years experience)
JUnit (more than 5 years experience)
Mockito (more than 3 years experience)
Mockito (more than 3 years experience)
JSP (5 years experience)
JSP (5 years experience)

Frontend

Angular (1 year experience)
Angular (1 year experience)
Bootstrap (more than 8 years experience)
Bootstrap (more than 8 years experience)
CSS/SASS/LESS (more than 8 years experience)
CSS/SASS/LESS (more than 8 years experience)
HTML/HTML5 (more than 8 years experience)
HTML/HTML5 (more than 8 years experience)
JavaScript ES6 (more than 8 years experience)
JavaScript ES6 (more than 8 years experience)
JQuery (more than 8 years experience)
JQuery (more than 8 years experience)
React (2 years experience)
React (2 years experience)
TypeScript (more than 4 years experience)
TypeScript (more than 4 years experience)
cypress.io (2 years)
cypress.io (2 years)

Version Control

CA Harvest SCM (1 year experience)
CA Harvest SCM (1 year experience)
Bitbucket (more than 3 years experience)
Bitbucket (more than 3 years experience)
Git (more than 4 years experience)
Git (more than 4 years experience)
GitLab (1 year experience)
GitLab (1 year experience)
Subversion (more than 5 years experience)
Subversion (more than 5 years experience)

Databases

MySQL (more than 6 years experience)
MySQL (more than 6 years experience)
MongoDB (more than 4 years experience)
MongoDB (more than 4 years experience)
Oracle (more than 5 years experience)
Oracle (more than 5 years experience)
PostgreSQL (more than 4 years experience)
PostgreSQL (more than 4 years experience)

CI/CD and others

Azure Pipelines (more than 3 years experience)
Azure Pipelines (more than 3 years experience)
Docker (more than 5 years experience)
Docker (more than 5 years experience)
Jenkins (more than 4 years experience)
Jenkins (more than 4 years experience)
Kubernetes (more than 5 years experience)
Kubernetes (more than 5 years experience)
Kibana (more than 3 years experience)
Kibana (more than 3 years experience)
RabbitMQ
RabbitMQ

Project Tools

Confluence (more than 4 years experience)
Confluence (more than 4 years experience)
Jira (more than 5 years experience)
Jira (more than 5 years experience)
Mantis Bug Tracker (more than 4 years experience)
Mantis Bug Tracker (more than 4 years experience)
Microsoft Teams (more than 2 years experience)
Microsoft Teams (more than 2 years experience)
OpenWiki (more than 5 years experience)
OpenWiki (more than 5 years experience)
Redmine (more than 6 years experience)
Redmine (more than 6 years experience)
Slack (more than 3 years experience)
Slack (more than 3 years experience)
Trello (more than 3 years experience)
Trello (more than 3 years experience)

Working Skills

Backend

FrontEnd

Testing

Teamwork

Coding Skills

Java

Spring Boot

Javascript

React JS

Other Formation

University Course in Workspace, Chromebooks and Teams for Education

2021 (25 hours) UNIR

Application Development with Liferay

2018 (45 hours) CNTG

Expertise and computer forensics

2013 (10 hours) CPETIG

Languages

  • Spanish Native
  • Galician Native
  • English Intermediate