
Gabriel de Freitas Piassetta
Verified Expert in Engineering
Linux Developer
Florianópolis - State of Santa Catarina, Brazil
Toptal member since November 2, 2019
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
Experience
- Linux - 18 years
- Web Development - 15 years
- Python - 15 years
- Django - 8 years
- Flask - 8 years
- Django REST Framework - 8 years
- Clean Code - 5 years
- Clean Architecture - 5 years
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 Developer
The PepsiCo Foundation, Inc. - Food for Good
- Architected and implemented a scheduled shipments feature from data modeling to async task processing, enabling automated order creation and reducing manual operational work.
- Developed permission-based invoice editing, transactional order state management, and configurable inventory expiration rules, improving operational flexibility across the fulfillment pipeline.
- Designed and built a registration and address management system with security layers, approval workflows, and audit logging, delivering 15+ back-end API endpoints end-to-end.
Senior Python Developer
Sean Odwyer
- Rebuilt a completely non-functional legacy codebase from scratch after determining that the original system was technically unusable due to a lack of structure, documentation, and scalable design.
- Clarified business goals directly with the client, translated them into a clean technical architecture, and designed and delivered a fully working production system within the same timeline the client expected for only "fixing" the old code.
- Implemented a modern, serverless, event-driven workflow leveraging Google Cloud (Pub/Sub, Cloud Functions, Cloud Run), significantly improving scalability, reliability, and future maintainability.
Senior Software Engineer
Passport Fintech
- Developed and maintained secure API integrations with over banks using Python, enabling automated payments, balance checks, and transaction reconciliation for thousands of end users.
- Reduced payment processing errors by implementing robust validation and retry logic in bank API communication workflows.
- Led the refactor of legacy integration modules, improving test coverage and reducing incident response time related to banking failures.
Back-end Engineer
Pricemoov
- Developed integrations with leading eCommerce platforms.
- Planned and developed core features of the main application.
- Created several scripts to help onboard new customers.
Back-end Engineer
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.
Tech Leader
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.
Python Developer
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.
Python Developer
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.
Experience
Access Control
Itinera
http://itinera.ccEducation
Bachelor's Degree in Information Systems
Universidade Federal de Santa Catarina - Florianópolis, Brazil
Skills
Libraries/APIs
REST APIs, SQLAlchemy, WhatsApp API
Tools
ChatGPT, Claude, Claude Code, PyCharm, Git, Celery
Languages
Python, Go, HTML
Frameworks
Flask, Django, Django REST Framework, LangGraph
Paradigms
Clean Code, Clean Architecture, Event-driven Programming, Microservices
Platforms
Linux, Kubernetes, Google Cloud Platform (GCP), Docker, Ubuntu, Amazon Web Services (AWS), Langfuse
Storage
MySQL, PostgreSQL
Other
Web Development, FastAPI, Back-end, API Integration, AI Agents, OpenAI, Prompt Engineering, Messaging, APIs, LangChain, Bots, WhatsApp, WhatsApp Business
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring