Samuel Gonçalves, Developer in Belo Horizonte - State of Minas Gerais, Brazil
Samuel is available for hire
Hire Samuel

Samuel Gonçalves

Verified Expert  in Engineering

Software Developer

Belo Horizonte - State of Minas Gerais, Brazil

Toptal member since June 17, 2022

Bio

Samuel is an experienced and committed software developer. He has extensive experience with Python, Django, and PostgreSQL and also works well with other frameworks like Flask, FastAPI, and MySQL. With a decade of experience, Samuel can design, develop, and implement end-to-end solutions that fulfill all customers' and users' needs. He designed and developed a SaaS platform from the ground up for the agricultural field that makes small farms more competitive.

Portfolio

Prodemge
Python 3, Python, Django, SQL, Docker, PostgreSQL, Linux, Git, FastAPI, Flask...

Experience

  • Python 2 - 5 years
  • Django - 5 years
  • Python - 5 years
  • Python 3 - 5 years
  • PostgreSQL - 2 years
  • SQL - 1 year
  • Docker - 1 year
  • FastAPI - 1 year

Availability

Part-time

Preferred Environment

Linux, Windows, PyCharm, Django, Python, Python 3, Python 2

The most amazing...

...app I've designed, developed, implemented, and managed is a SaaS application that has been in use for over eight years.

Work Experience

Developer

2012 - 2021
Prodemge
  • Configured CI infrastructure and deployment of more than 200 applications using Jenkins Pipelines.
  • Built an in-house tool to integrate software lifecycle platforms.
  • Configured a ready-made application to deploy with Docker and AWS EC2.
  • Trained new developers on how to use Git, Python, and Django.
  • Built an in-house solution to manage JFrog Artifactory's storage data.
  • Led the implementation of a Git tool in the company that used SVN.
  • Designed and implemented large-scale government applications.
  • Reduced the deployment time for large-scale applications from an average of two hours to an average of ten minutes.
  • Increased the software quality using unit tests and Sonar for the static code quality inspection.
  • Managed and trained the interns, including the onboarding process.
Technologies: Python 3, Python, Django, SQL, Docker, PostgreSQL, Linux, Git, FastAPI, Flask, Shell, Jenkins, Continuous Integration (CI), Continuous Deployment, Continuous Delivery (CD)

SisHorta

https://sishorta.com.br
This SaaS project was built from scratch using cutting-edge technology like Python, Django, PostgreSQL, Docker, and AWS EC2. The project aims to bring technology to the agricultural field and make small farmers more competitive.
2008 - 2012

Bachelor's Degree in Information Systems

Cotemig College - Belo Horizonte, Brazil

Tools

PyCharm, Jenkins, Git, Shell, Docker Compose

Languages

Python, Python 3, Python 2, SQL, JavaScript

Frameworks

Django, Flask

Paradigms

Continuous Integration (CI), Continuous Deployment, Continuous Delivery (CD)

Platforms

Docker, Amazon Web Services (AWS), Linux

Storage

PostgreSQL

Other

FastAPI, 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