Author Image

Hi, I am Mario

Mario Luis Cabral

Software Engineer at RIU Hotels & Resorts Co.

I am a passionate software engineer with 10 years of working experience; I am love challenges and learning new stuff. I have experience with Java, Python, Docker; today I learnig some of javascript (using ReactJS). I worked on sattelital projects (SAC-D y SAOCOM) and IOT projects using Thingsboard. Also I have DevOps experience using Jenkins and Gitlab. Today I am learning how develop and deploy Java apps on the cloud (Google Cloud and AWS).

Leadership
Team Work
Comunication
Commitment
Proactive

Skills

Experiences

1
Teacher of "Práctica Profesionalizante I" (Professional Practice I)
iTec Rio Cuarto

Agosto 2021 - Present, Argentina

Higher education Institution for more that 30 years. Part of educational organization of the public edutational provincial system.

Responsibilities:
  • I give a current vision of the industry
  • I give advices to the class to apply a job, the importance of team work and how could be identify a good place to job.
  • I give excercises to learn git, docker, CI. and make practices to resolve a code challenge.

Senior Java Software Engineer
Agora

May 2021 - Present, Peru

Application to buy online in department stores, supermarkets and drugstores

Responsibilities:
  • Develop and bug fixing of the backend platform with Java 8.
  • Develop cloud function (on gcloud) to automatice process using python
2

3
Senior Java Software Engineer
RIU Hotels & Resorts

Febrero 2021 - May 2021, Spain

RIU Hotels & Resorts is a hotel chain that was born in 1953 with a small hotel in Playa de Palma, Spain. Our more than 60 years of experience pampering our customers in the world’s best destinations attest to the mission of the company “the well-being of our guests”.

Responsibilities:
  • Migration of the platform drom java 7 to java 8.
  • Develop and bug fixing of the platform.

Technical Leader | DevOps
Ascentio Techonlogies

Abril 2019 - Agosto 2020, Rio Cuarto, Argentina

We are an Argentinean technological company oriented to the design, development and operation of complex high-availability systems for the aerospace sector.

Responsibilities:
  • Develop of several applications using spring boot with Mongo DB
  • Develop of IOT platform using thingsboard to integrate a smart meters of the company EPEC in the billing and monitoring process
  • Develop and Upgrade of the CI platform used by the company (gitlab-jenkins-nexus)
  • Develop and bug fixing of internal applications
4

5
Software Engineer .Net (C\#)
Seabury Solutions

Diciembre 2018 - Marzo 2019, Cordoba, Argentina

Seabury Solutions is a leading global aviation software development and consultancy company.

Responsibilities:
  • Develop using .Net in the product Alkym
  • Migration Migration of the SCM used in the project Alkym from \textbf{SVN} to \textbf{GIT}.
  • Give training to the company to use git.

Technical Leader | Senior Software Engineer Java
Ascentio Techonlogies

Julio 2011 - Noviembre 2018, Rio Cuarto, Argentina

We are an Argentinean technological company oriented to the design, development and operation of complex high-availability systems for the aerospace sector.

Responsibilities:
  • Develop the process to make an automatic integration and deploy of sub-systems of the mission SAOCOM
  • Develop and maintenance of subsystem ARCH (Archive Manager). Backend implemented in Java with API Rest (doc in swagger) and MongoDB as DB.
  • Develop and maintenance of subsystem USS (User Service Segment). Backend implemented in Java with API REST and Postgres SQL as DB
  • Develop and maintenance of subsystem MSDB (Mission System Data Base). Backend implemented in Java with API Rest (doc in swagger) and MongoDB as DB.
  • Develop and bug fixing of internal applications (java and python)
6

7
Software Engineer
Ascentio Techonlogies

Agosto 2008 - Julio 2011, Rio Cuarto, Argentina

We are an Argentinean technological company oriented to the design, development and operation of complex high-availability systems for the aerospace sector.

Responsibilities:
  • Develop of backend applications belong to Ground Segment for the mission SAC-D/Aquarius
  • Develop of internal applications used by CONAE

Software Engineer
Universidad Nacional de Río Cuarto

Marzo 2007 - Junio 2007, Rio Cuarto, Argentina

The National University of Río Cuarto (in Spanish Universidad Nacional de Río Cuarto) is an Argentine national university, situated in the city of Río Cuarto, Córdoba. It currently has over 20,000 regular students, 1,500 teaching staff, 5 faculties and 42 available degrees.

Responsibilities:
  • Project with Microtol Developing a library that implement the communication protocols Stack COPS and PacketCable DQoS
8

Projects

sso-example-keycloak
sso-example-keycloak
Owner November 2020 - Present

Simple project that show a example of Single Sing On with Keycloak and two web app (using react js and vue js), also I define a custom keycloak theme for this project.

jenkins-ci-template
jenkins-ci-template
Owner October 2020 - Present

Template to have a Jenkins server with some examples using pipeline.

Dev-kit
Dev-kit
Owner October 2018 - Present

Personal tool to setup a Dev environment.

mariocabral-page
mariocabral-page
Owner March 2021 - Present

The code of this page.