Engineering

Rafael Hashimoto

Mid-Level Software Engineer

  • Fortaleza, Brazil
  • BS, Information Systems, Universidade 7 de Setembro
  • 4
    Years of Experience

Professional Bio

I am a Software Developer from Brazil that loves writing clean and easy-to-read code. I chose this path because I noticed how powerful programming languages can be and their incredible potential to solve real-world problems. Seeing the impact of my work after release is the most rewarding part of the process for me.

Latin America
Fortaleza, Brazil

Technology Expertise

  • Advanced label
    Advanced
  • Intermediate label
    Intermediate
Ruby On Rails (Advanced)
Javascript (Intermediate)
CSS (Intermediate)
HTML5 (Intermediate)
PostgreSQL (Intermediate)
Flask (Intermediate)

Featured References

open quoteclose quote
open quoteclose quote
open quoteclose quote

Employment History

FullStack Labs April 2021 - Present

Mid-Level Software Engineer

Jobsity June 2020 - April 2021

Mid-Level Ruby on Rails Developer

At Jobsity, I was responsible for the planning and implementation of new features for existing microservices and the architecture of new ones.

  • Plan and build a map visualization project to monitor public traffic.
  • Create a system to import and handle GTFS files in order to keep the data updated.
  • Technologies used in this project: Ruby on Rails, Postgres, Sidekiq, Mapbox.
Sefin Town Hall Financial Department July 2018 - June 2020

Mid-Level Ruby on Rails Developer

As a Ruby on Rails Developer at Sefin Town Hall, my job was to maintain legacy code, implement best practices, and plan and develop new features.

  • Plan and build an API with the development team to facilitate data exchanges between departments, streamlining Town Hall processes.
  • Maintain a microservice built with Python and Flask, which runs on machine learning models and predicts tax values used by Town Hall.
  • Streamline Ruby on Rails web applications, refactor legacy code, and develop new features.
Intersol January 2018 - June 2018

Mid-Level Ruby on Rails Developer

  • Develop a system to manage town hall taxes and bidding processes.
  • Develop API integrations and manage the database (PostgreSQL).
Red Rocket January 2017 - December 2017

Junior Ruby on Rails Developer

  • Plan and develop web applications from scratch for local companies and startups, using Ruby on Rails and PostgreSQL.
  • Manage the development team and organize sprint planning meetings with stakeholders.
Latin America
Latin America

Portfolio

Thought Leadership

Employment History

FullStack Labs April 2021 - Present

Mid-Level Software Engineer

Jobsity June 2020 - April 2021

Mid-Level Ruby on Rails Developer

At Jobsity, I was responsible for the planning and implementation of new features for existing microservices and the architecture of new ones.

  • Plan and build a map visualization project to monitor public traffic.
  • Create a system to import and handle GTFS files in order to keep the data updated.
  • Technologies used in this project: Ruby on Rails, Postgres, Sidekiq, Mapbox.
Sefin Town Hall Financial Department July 2018 - June 2020

Mid-Level Ruby on Rails Developer

As a Ruby on Rails Developer at Sefin Town Hall, my job was to maintain legacy code, implement best practices, and plan and develop new features.

  • Plan and build an API with the development team to facilitate data exchanges between departments, streamlining Town Hall processes.
  • Maintain a microservice built with Python and Flask, which runs on machine learning models and predicts tax values used by Town Hall.
  • Streamline Ruby on Rails web applications, refactor legacy code, and develop new features.
Intersol January 2018 - June 2018

Mid-Level Ruby on Rails Developer

  • Develop a system to manage town hall taxes and bidding processes.
  • Develop API integrations and manage the database (PostgreSQL).
Red Rocket January 2017 - December 2017

Junior Ruby on Rails Developer

  • Plan and develop web applications from scratch for local companies and startups, using Ruby on Rails and PostgreSQL.
  • Manage the development team and organize sprint planning meetings with stakeholders.