Gabriel de Freitas Piassetta, Developer in Florianópolis - State of Santa Catarina, Brazil
Gabriel is available for hire
Hire Gabriel

Gabriel de Freitas Piassetta

Verified Expert  in Engineering

Web Development Developer

Florianópolis - State of Santa Catarina, Brazil

Toptal member since November 2, 2019

Bio

Gabriel is a fanatical problem solver, architecting and developing solutions is what he loves and does best. For over the past decade, Gabriel's been developing with Python along with Django, DRF, Flask, and so on. Besides his in-depth knowledge and technical skills, Gabriel is also easy-going, and he appreciates the value of feedback—both given and received—making him a person who people feel comfortable working with.

Portfolio

Pricemoov
Python, Django, Amazon Web Services (AWS)
Loadsmart
Python, Django, Amazon Web Services (AWS)

Experience

  • Python - 12 years
  • Linux - 12 years
  • Web Development - 12 years
  • Flask - 6 years
  • Django - 6 years
  • Django REST Framework - 6 years
  • Clean Code - 5 years
  • Clean Architecture - 5 years

Availability

Part-time

Preferred Environment

Docker, Git, PyCharm, Ubuntu

The most amazing...

...software I've built was a braille device for blind students. As the it had low computational power, we had to always think of ways to write performant code.

Work Experience

Back-end Engineer

2020 - PRESENT
Pricemoov
  • Developed integrations with leading eCommerce platforms.
  • Planned and developed core features of the main application.
  • Created several scripts to help onboard new customers.
Technologies: Python, Django, Amazon Web Services (AWS)

Back-end Engineer

2019 - 2020
Loadsmart
  • Developed a RESTful API to allow customers to submit loads they wanted to move.
  • Proactively improved the CI flow, investigating and removing bottlenecks reducing the cost and time to run by more than 50%.
  • Developed core features on the company's main platform.
Technologies: Python, Django, Amazon Web Services (AWS)

Tech Leader

2016 - 2019
Conaz Soluções Tecnológicas
  • Designed the data model to support the initial idea for the product.
  • Created an API-first product (REST) using Flask to support front-end development.
  • Developed from scratch, using Python, and clean-architecture concepts, the main product of the company. A market place where construction contractors can quote supplies.
  • Constructed the whole infrastructure to support the operation.
Technologies: Flask, Python

Python Developer

2012 - 2016
Cloud Solucoes
  • Developed the main product of the company: an SSO tool using Django and Django REST Framework.
  • Created the project to start collecting metrics, as the engineers didn't have any information about the health of the systems.
  • Constructed several integrations for the GSuite applications and the customers' software using pure Python, Flask, Django, and Go.
Technologies: Django REST Framework, Django, Flask, Python

Python Developer

2008 - 2012
Gnovit Tecnologia
  • Developed several integrations with Python and Asterisk PBX.
  • Worked on level two customer support, which needed skills with Linux and low-level architecture.
Technologies: Linux, Flask, Python

Experience

Access Control

I developed the whole Access Control system. Access Control is a product to block the access of employees to their emails when out of a configured time. It also blocks access based on IP and/or location. These types of services are critical in countries where the labor law is very rigorous, Brazil, for example.

Education

2007 - 2012

Bachelor's Degree in Information Systems

Universidade Federal de Santa Catarina - Florianópolis, Brazil

Skills

Tools

PyCharm, Git

Languages

Python, Go

Frameworks

Flask, Django, Django REST Framework

Paradigms

Clean Code, Clean Architecture

Platforms

Linux, Docker, Ubuntu, Amazon Web Services (AWS)

Storage

MySQL, PostgreSQL

Other

Web Development

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring