Download PDF
Rafael Saback

Rafael Saback

Passionate about tech. Eager for learning. Enthusiastic team player.

A focused and results-oriented Front-end Software Engineer who is an expert on analytical problem solving. Rafael is well-versed in vanilla JavaScript (ES6), React.js and Redux. Besides that, Rafael is a fast learner and has a strong passion for learning new skills. He is fluent in Portuguese (native), English and Spanish, besides an advanced knowledge of Polish (B1 national certificate).

Technical Skills & Tools

  • HTML5
  • CSS3 / Sass
  • JavaScript (ES6)
  • TypeScript
  • React
  • Redux
  • Jest
  • Antd
  • vis.js
  • Linux
  • Git
  • SQL
  • npm
  • Webpack/Babel
  • Jira/Trello

Sample Projects

PS: Those projects are hosted on my blog partnersontheroad.com.

Work Experience

deepsense.ai

Poland
January 2019 - Present
Front-end Software Engineer

Took part in a project for the development of a web application for network traffic monitoring. The project used scrum methodology (2-week sprints) and Jira for task management. The tech stack included:

  • TypeScript, React and Redux
  • Antd UI library
  • vis.js network graph library
  • Jest testing framework
  • RxJS for handling HTTP requests

Microstrategy GDC

Poland
August 2017 - December 2018
Senior Associate Consultant

The role consisted in the development of BI documents and dashboards on MicroStrategy's platform. Participated in two main projects, one on-site in Spain (Spanish skills were required) and one off-site with a client in Japan.

The technical skills developed were:

  • Advanced customization of interactive documents using HTML, CSS and JavaScript/jQuery
  • Stress and functional web testing using Apache JMeter
  • DDL scripts for table creation and data loading into MS SQL database
  • DML statements to retrieve data from database

Brazilian Institute of Robotics / SENAI CIMATEC

Brazil
August 2013 - December 2016
Underwater Robotics Researcher

The software development was all developed using C++ language under Linux environment.

Member of the team responsible for hardware integration and maintenance, which comprised:

  • Integration of sensors, thrusters and electronics inside FlatFish.
  • Commissioning tests.
  • Diagnosis and repair of hardware issues.

Member of the team responsible for software development and integration, which comprised::

  • Integration and configuration of sensors such as IMU (RS-232), DVL (RS-232) and Pressure Sen- sor (RS-232), and actuators, i.e. thrusters (CANopen). The drivers were all developed in C++ language.
  • Development and integration of software components into the robotics framework (Robot Construction Kit).
  • FlatFish’s system configuration in Linux environment.

DFKI

Germany
July 2014 - July 2015
Guest Researcher

Member of the team responsible for hardware integration, which comprised:

  • Integration of sensors, thrusters and computers inside FlatFish.
  • Commissioning tests.

Member of the team responsible for software development, which comprised:

  • Development of communication driver for Seabotix LBV150.
  • Development of control system for dealing with time-delayed underwater vehicles.
  • Development of motion model component based on Fossen’s model.

Education

Master in Electrical/Electronic Engineering (2017)

Federal University of Bahia (UFBA) - 2 years
“Robust Nonlinear Model Predictive Control with Fault-Tolerant Control Allocation Applied to an Autonomous Underwater Vehicle”

Engineer’s Degree in Electrical/Electronic Engineering (2013)

Federal University of Bahia (UFBA) - 5 years
“Evaluation of Advanced Control Strategy with Constraints for Stabilization of Severe Slug Flow”

Language Skills

  • Portuguese: Native Language
  • English: fluent (language course in Vancouver)
  • Spanish: fluent (1 year in Spain as an interchange student)
  • Polish: advanced (B1 national certificate)