Nícolas Panazzolo do Amarante

Nícolas Panazzolo do Amarante

34 anos

 nicopa_rs@hotmail.com
 linkedin.com/in/nicopa/
 nicopa.github.io/Nicopa

Flores da Cunha, RS, Brasil

Experiência

Full Stack Software Engineer
Turbo Tenant
Abr 2025 - Presente

A TurboTenant é uma empresa de tecnologia pioneira no segmento de proptech, reconhecida por sua plataforma digital inovadora que simplifica o processo de locação para proprietários e inquilinos. A empresa utiliza um conjunto abrangente de ferramentas projetadas para otimizar o marketing, a gestão e a seleção de inquilinos, possibilitando uma abordagem moderna, eficiente e centrada no cliente para a gestão de imóveis. Reconhecida por sua cultura inovadora e compromisso com a melhoria contínua, a TurboTenant continua a transformar o cenário das experiências de locação no dinâmico mercado imobiliário atual.

Full Stack Software Engineer
ElectroNeek
Jul 2024 - Mar 2025

Eu mantive e desenvolvi novos recursos para a plataforma da empresa, tanto no frontend quanto no backend. Utilizando tecnologias como NestJS, Typescript, NodeJS, Angular, OpenAI, Google OCR, Docker, Kafka, MongoDB, Redis e Electron, eu garanti a robustez e escalabilidade da plataforma. Uma conquista significativa foi a refatoração completa de uma ferramenta de reconhecimento de documentos que converte PDFs e imagens em JSON com alta precisão, utilizando prompt engineering e tool binding. Eu colaborei com revisões de código, solução de problemas de bugs, discussões de melhores práticas e brainstorms. A empresa se concentra na automação de processos robóticos, guiada pela metodologia Kanban, com recursos e ferramentas de IA como negócio principal.

Backend Software Engineer
Void.gg
Dez 2022 - Mai 2024

Eu me especializei em desenvolver e manter serviços de backend para APIs de estatísticas de jogos, como foco principal no Valorant. Utilizando tecnologias como NestJS (Node.js e Typescript), juntamente com a API da Riot, garanti alto desempenho e capacidade de resposta para as APIs. Uma conquista importante foi refatorar com sucesso as aplicações backend da empresa para dar suporte a diferentes infraestruturas por meio de migrações e redução de custos de banco de dados. Trabalhei em colaboração com uma equipe de desenvolvedores remotos, fornecendo sugestões, testando suporte e revisões de aplicativos.

Full Stack Software Engineer
Coopertec Soluções
Jan 2022 - Nov 2022

Consegui programar e dar suporte para diferentes tipos de aplicações web. Eu desenvolvi e consertei recursos para um cliente da área logística que requeriu usar PHP (versão 4) legado e CodeIgniter. Eu também trabalhei usando Angular e Next.js/React (Typescript) no frontend para projectos de outros clientes.

Full Stack Software Engineer
Agência Orin - Flores da Cunha, RS, Brasil
Jun 2014 - Mar 2016 (1 ano, 10 meses)

Fui líder de backend a frontend. Eu era responsável pela construção de páginas web usando PHP e jQuery. Trabalhar com uma pequena equipe me permitiu aprender um pouco de tudo que está envolvido no desenvolvimento de um projeto (design, SEO, brainstorms, etc) e também ajudar e dar sugestões sobre o processo de trabalho da equipe. Um dos projetos em que trabalhei foi um sistema de gerenciamento de conteúdo CMS para a empresa, permitindo criar rapidamente o backend de novos projetos.

Full Stack Engineer
BF2 Tecnologia - Caxias do Sul, RS, Brasil
Dez 2012 - Dez 2013 (1 ano, 1 mês)

Eu comecei fazendo algumas páginas frontend jQuery e puro HTML/CSS e consegui me tornar full-stack depois de alguns meses. Eu trabalhei com uma equipe de 5 desenvolvedores, primariamente com PHP no backend.

Sobre

Sou um engenheiro de software full-stack remoto com mais de seis anos de experiência na criação de aplicativos web de ponta a ponta. Apaixonado por soluções escaláveis ​e inovadoras, sou especialista em desenvolvimento de backend com Node.js (TypeScript), particularmente usando o framework NestJS, e tenho experiência com PHP (CodeIgniter) e Python (Django).

No frontend, trabalho com React, Angular e Next.js, proporcionando experiências de usuário dinâmicas e eficientes. Minha experiência em banco de dados inclui MySQL, PostgreSQL e MongoDB.

Sinto-me confortável trabalhando de forma assíncrona com equipes globais e tenho experiência com ferramentas de controle de tempo como Toptal e Time Doctor se necessário.

Projetos pessoais

Django Document Recognition - versão Webnicopa.github.io/Nicopa/django-document-recognition

Esta solução alimentada por IA foi projetada para agilizar o reconhecimento e o processamento de documentos. Ela suporta vários formatos de imagem, incluindo PNG e JPEG, e oferece recursos robustos, como gerenciamento de campo personalizável e a capacidade de exportar e importar configurações de campo. O aplicativo processa documentos e gera os dados extraídos em um formato JSON estruturado, garantindo fluxos de trabalho contínuos e fácil integração com outros sistemas, mesmo ao recarregar ou transferir dados entre sessões.

Python, OpenAI API, Django, Tailwind, Vanilla Javascript
DevLog - Desktop App e Webnicopa.github.io/Nicopa/devlog

Um aplicativo de desktop para registrar as atividades de trabalho, criado com Electron, Angular e Angular Material. Registrar seu progresso em tickets de tarefas ou projetos é essencial, mas às vezes você precisa centralizar seu progresso diário de trabalho em um só lugar. É por isso que o DevLog é um simples Logger que salva arquivos TXT e pode ser usado tanto em um aplicativo local (Windows) quanto no navegador.

Typescript, Electron, Angular, Angular Material UI, Node.js, Desktop
Team Draft - Versão Webteam-draft.netlify.app

Algumas vezes, você só precisa de um jeito rápido de dividir o seus amigos em times para os esportes que você joga. E de preferência sem ter que se registrar em qualquer serviço ou aplicação. Então, aqui está o Team Draft!

Typescript, React, Material UI MUI
SNES Bomberman 3 em Pythonnicopa.github.io/Nicopa/

Para os fãs do velho Bomberman, este é o modo batalha do SNES Bomberman 3 feito com a engine PyGame (Python).

Python, PyGame, OOP
Pokemon Memory Game em Angularnicopa.github.io/Nicopa/pokemon

Este é um jogo de memória do Pokemon feito em Angular, onde ao invés de procurar por cartas iguais, você deve procurar por cada conjunto de evoluções da primeira geração de pokemons.

Typescript, Angular

Habilidades

Estas são algumas das tecnologias que eu consegui, ao menos, desenvolver uma aplicação.

Typescript
Typescript
Nest.js
Nest.js
Node.js
Node.js
Next.js
Next.js
React
React
Angular
Angular
Docker
Docker
Python
Python
PHP
PHP
Codeigniter
Codeigniter
Postgres
Postgres
MySQL
MySQL
MongoDB
MongoDB
SCSS/Sass
SCSS/Sass
OpenAI
OpenAI

Licenças e Certificações

CS50X: CS50's Introduction to Computer Science
CS50 - edX
Jan 2025
Credential ID: bbe08eb36b1c4912b0889a1c0b32962c
https://courses.edx.org/certificates/bbe08eb36b1c4912b0889a1c0b32962c
Clean Code and Clean Architecture
Branas.io
Abr 2023
https://ll-app-certificates.s3.sa-east-1.amazonaws.com/92f9c153-7bd9-4357-8492-5406337c68cf.png

Idiomas

  • Português(BR) - Nativo
  • Inglês - Fluente