DouglasFerraz

Desenvolvedor full stackRecife, PE

Sobre

Douglas Ferraz sorrindo, de blazer escuro e camisa branca

Olá, me chamo Douglas Ferraz e sou natural de Recife. Comecei a me interessar por tecnologia quando cursava Engenharia de Materiais na UFRPE e cursei a disciplina de Linguagem de Programação. Hoje estudo Análise e Desenvolvimento de Sistemas na UNINTER.

Desde janeiro de 2026 sou estagiário na TRON Soluções Tecnológicas, do grupo italiano INJECTA, onde sou desenvolvedor front-end do portal TRON Cloud, desenvolvedor Android do UNITRON e responsável pelos testes de software do UNILAUNDRY 2.0, do UNIBELT e do UNIMIX.

O front-end é onde me sinto em casa. Sou perfeccionista e gosto de ajustar cada detalhe até a interface ficar do jeito certo.

Fora do código, meu tempo favorito é com minha namorada, de preferência tomando sorvete de pistache, e com o Duque, meu cachorro. Sou torcedor apaixonado do Sport e frequento a Ilha do Retiro. Também gosto de aviação e videogame, e meus melhores códigos saíram ao som de Led Zeppelin. 🤘

Formação
CST em Análise e Desenvolvimento de Sistemas
UNINTER · Centro Universitário Internacional
2025 — 2028
Certificados
Decola Tech 2025
Suzano Python Developer 2025
Idiomas
Português
Espanhol
Inglês

Experiência

Jan 2026 — atual

Desenvolvedor de Software (Estágio) — TRON Soluções Tecnológicas

Empresa do grupo italiano INJECTA S.R.L., fabricante de dosadores, diluidores, geradores de espuma, atomizadores e pulverizadores de químicos para higienização profissional, institucional e industrial.

  • Web Portal TRON Cloud. Desenvolvi do zero o front-end da plataforma, onde os clientes podem gerenciar organizações, lavanderias e equipamentos, emitir relatórios, realizar configurações remotas e acompanhar a operação em tempo real por meio de um supervisório. Também implementei funcionalidades pontuais no back-end, utilizando Node.js e NestJS, para viabilizar recursos e integrações com a interface. Todo o desenvolvimento é versionado com Git e GitHub.Angular | TypeScript | SCSS | Node.js | NestJS | Git | GitHub
  • Mobile UNITRON. Desenvolvi o aplicativo Android de suporte técnico da TRON, utilizado para auxiliar os técnicos nos cálculos de calibração dos equipamentos e de diluição de produtos. A ferramenta contribui para padronizar os procedimentos, reduzir o tempo de execução e facilitar as atividades técnicas em campo.Kotlin | Jetpack Compose | Git | GitHub
  • QA UNILAUNDRY 2.0, UNIBELT e UNIMIX. Sou responsável pelos testes e validações funcionais dos equipamentos. Executo cenários de teste, identifico falhas e verifico o comportamento dos sistemas antes de chegarem ao mercado. Também testo a comunicação com o portal por MQTT e o mecanismo de fallback para HTTP em caso de falha na comunicação MQTT. O UNIMIX ainda está em desenvolvimento.Testes funcionais | Validação de hardware | MQTT | HTTP
Mar 2026 — atual

Desenvolvedor Full Stack — GRIGIA

Plataforma SaaS de análise de crédito B2B. A partir do CNPJ de uma empresa e do valor de um pedido, calcula score, rating e limite de crédito auditável, ajudando a determinar se uma venda a prazo é viável e qual valor pode ser concedido.

Sou um dos seis sócios e responsável pelo desenvolvimento da plataforma. Atuei na definição da stack tecnológica, escolhendo Angular para o front-end e Python com FastAPI para o back-end, além de planejar a arquitetura e conduzir o desenvolvimento com foco em escalabilidade, segurança e manutenção.

  • Web Portal GRIGIA. Desenvolvi o front-end em Angular, incluindo as telas de login com MFA, nova análise, resumo executivo, relatórios por dimensão, cobrança, gestão de usuários e portal administrativo. Implementei suporte a quatro idiomas (português, espanhol, inglês e italiano), layout responsivo para dispositivos móveis, tema escuro, alternância entre empresas de um mesmo grupo e preferências individuais salvas por usuário. Todo o desenvolvimento é versionado com Git e GitHub.Angular | TypeScript | SCSS | Git | GitHub
  • Back-end API GRIGIA. Desenvolvi o back-end da plataforma, incluindo os motores de cálculo de score e limite de crédito, que selecionam automaticamente o modelo mais adequado conforme os dados disponíveis e apresentam resultados explicáveis, com detalhamento variável a variável. Implementei também a personalização dos pesos das variáveis por empresa cliente, integrando, via Plumber, um modelo de regressão logística desenvolvido em R pelo estatístico da equipe. O modelo é treinado com a base de dados de cada cliente e gera pesos ajustados ao respectivo setor e perfil de negócio. Desenvolvi integrações com o Serasa e o ERP TOTVS Protheus de cada empresa cliente, utilizando as credenciais de integração fornecidas pelas próprias empresas. Também implementei consultas à Receita Federal via CNPJá e importação de balanços financeiros por planilhas Excel. Na parte de segurança, implementei autenticação com JWT e MFA, controle de permissões por perfil e isolamento de dados entre clientes diretamente no banco de dados, utilizando Row Level Security.Python | FastAPI | PostgreSQL | Alembic | Pydantic | R | Plumber | pytest | Git | GitHub
Ver projeto →

Projetos

Stack

  • Angular
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • SCSS
  • PrimeNG
  • Kotlin
  • Jetpack Compose
  • Python
  • FastAPI
  • Node.js
  • NestJS
  • PostgreSQL
  • R
  • Plumber
  • Git
  • GitHub
  • Docker
  • Linux
  • Vercel