Personal details

Cristian R. - Remote full-stack developer

Cristian R.

Based in: 🇨🇱 Chile
Timezone: Santiago (UTC-4)

Summary

I’m a software engineer with 5 years of experience building web applications. I’m comfortable with a variety of programming languages like Javascript, C#, PHP, including Python and Java. I've had the chance to work with big company names like Falabella, Abastible, Cognitiva, Imed, Econorent, and others.

While I usually focus on Front End development, I'm always open to jumping into Back End tasks when my teams required. Outside of work, I love tinkering with Unity to create video games. In fact, I made a game for my master's thesis, where I explored ways to enhance player experiences through user testing and gameplay improvements. It's been a rewarding journey merging my passion with my profession.

Work Experience

Backend Software Engineer
Falabella Financiero | Aug 2022 - Jan 2024
Node.js
Angular
Salesforce
TypeScript
React
Jest
Datadog
Terraform
Salesforce Marketing Cloud

Front-End development in Angular 16 and Back-End development in Node.js for the third-party transfers module for Banco Falabella Colombia, Chile, and Peru. As this functionality is critical, the code quality had to meet high standards, with a focus on following the principles outlined in the 'Clean Code' book. Two-factor authentication was employed for validations, along with storing and retrieving session data in the cloud to ensure the proper flow of information. Additionally, Datadog's APM was configured to provide dashboards with metrics and alerts for service instability.

Full Stack Developer
Jumpitt Labs | Sep 2020 - Aug 2022
Node.js
PostgreSQL
Jenkins
RabbitMQ
Docker
React
Express.js

Front-End development in React.js, where I integrated the authentication system developed in Keycloak, in addition to integrating the services of the Back-End developed in Node.js through RESTful APIs.

Back-End development in Express.js with a PostgreSQL database, creating RESTful APIs, implementing logging with Elasticsearch for taxation purposes, and also building a queuing system with RabbitMQ.

Education

Pontificia Universidad Católica de Valparaíso
Master's degree・Magíster en Ingeniería en Informática
Jan 2020 - Dec 2022
Pontificia Universidad Católica de Valparaíso
Bachelor's degree・Ingeniería de Ejecución en Informática
Jan 2015 - Dec 2019