Foto de perfil

Daniel Souza

Backend Engineer

Sobre mim

Sou Software Engineer com foco atual em Backend, especializado em performance, segurança e otimização de sistemas. Tenho 5 anos de experiência desenvolvendo APIs e serviços com Python, Django Rest Framework, Node.js e Rust, atuando tanto em backend quanto em frontend quando necessário.

Trabalhei principalmente em sistemas ERP e CMS em produção, onde participei diretamente da otimização de endpoints críticos, reduzindo tempos de resposta de minutos para milissegundos através de otimização de queries SQL, criação de índices, refatoração de código, melhoria de arquitetura e redução de redundâncias.

Tenho forte interesse em análise de gargalos reais de CPU, memória e banco de dados. Costumo medir métricas de cada endpoint, analisar tempo de execução por função, avaliar consumo de recursos e aplicar melhorias estruturais no código para reduzir latência, uso de memória e complexidade desnecessária.

Além do backend, também já realizei otimizações de frontend, reduzindo tempo de carregamento, eliminando re-renderizações desnecessárias e melhorando comunicação com APIs.

Experiência prática com:
• Python, Django Rest Framework, Node.js e Rust
• SQL avançado, otimização de queries e indexação
• Filas assíncronas e processamento em background
• WebSockets e sistemas em tempo real
• Hardening de APIs (autenticação segura, validação, rate limiting)
• Docker, CI/CD e deploy em cloud (como GCP)
• Profiling manual de performance e análise de métricas de CPU/memória

Busco oportunidades onde performance, escalabilidade e segurança sejam prioridades, em projetos que exijam engenharia sólida e resolução de problemas reais.

O que eu faço e tecnologias que utilizo

API Icon
Backend & APIs

Desenvolvimento de APIs escaláveis e seguras com Python, Django Rest Framework, Node.js e Rust. Experiência em autenticação, rate limiting, filas assíncronas, WebSockets e integração entre serviços.

Server Icon
Performance & Otimização

Otimização de endpoints e sistemas reais em produção, reduzindo tempos de resposta de minutos para milissegundos através de refatoração de código, melhoria de arquitetura, otimização de queries SQL e análise de consumo de CPU e memória.

Web Icon
Frontend (quando necessário)

Experiência prática com React, JavaScript e TypeScript, focado em performance de páginas, redução de re-renderizações e integração eficiente com APIs.

Python Icon
Python & Ecossistema

DRF, Flask, SQLAlchemy, automações, processamento de dados, filas assíncronas e integração com bancos MySQL/PostgreSQL.

NodeJS Icon
JavaScript / TypeScript

Node.js, Express, Sequelize, React, integração com APIs, aplicações web e serviços backend.

Rust Icon
Rust

Desenvolvimento de serviços performáticos com Actix-web, Diesel, Tera e Tauri, focando em eficiência de memória e concorrência.

DevOps Icon
Deploy & Infra

Docker, CI/CD, Linux, configuração de servidores, monitoramento de métricas e deploy em cloud como GCP.

Desktop Icon
Desktop & Mobile

Desenvolvimento de apps desktop com Tauri e projetos Android, quando necessário para integração com sistemas backend.

Currículo

business_center

Experiência Profissional

  1. CorpSystem - Soluções em TI

    Programador Backend

    Setembro 2024 — Presente

    Desenvolvimento e otimização do backend de um ERP em produção utilizando Python, Django Rest Framework e MySQL.

    • Otimização de endpoints críticos, reduzindo tempos de resposta de minutos para milissegundos
    • Refatoração de código para redução de uso de CPU, memória e redundâncias
    • Otimização de queries SQL e criação de índices estratégicos
    • Implementação de novas APIs e integrações com sistemas externos
    • Deploy com Docker, GitLab CI/CD e Rancher em ambiente cloud (GCP)
    • Code review e melhoria de arquitetura para escalabilidade e manutenção

    Trabalho focado em performance real de produção e estabilidade do sistema.

  2. Soluque Informática

    Desenvolvedor Fullstack

    Abril 2022 — Setembro 2024

    Desenvolvimento de aplicações web e automações utilizando Node.js, React, Next.js e Python.

    • Criação de APIs e integrações com WhatsApp, Facebook, Instagram e GitHub
    • Desenvolvimento do Solubot (sistema de multiatendimento automatizado)
    • Otimização de aplicações frontend e backend
    • Automação de processos internos para reduzir tarefas manuais
    • Administração de servidores Linux e deploy de aplicações

    Experiência prática em sistemas reais com foco em eficiência e automação.

  3. Soluque Informática

    Técnico de Informática

    Agosto 2021 — Abril 2022

    Suporte técnico em hardware, software e redes. Configuração de servidores Linux/Windows e manutenção de infraestrutura. Experiência que fortaleceu minha base em sistemas operacionais e redes.

work

Projetos Técnicos Relevantes

  1. Kloudan

    Sistema de armazenamento de arquivos em nuvem em Rust

    Projeto backend desenvolvido em Rust utilizando Actix-web e Diesel ORM. Implementa upload, organização e acesso a arquivos via API REST. Foco em arquitetura backend segura e performática, manipulação eficiente de arquivos e estudo de sistemas de armazenamento.

  2. Monitoramento de Sistema em Rust

    CLI para análise de CPU, memória e recursos

    Ferramenta em Rust para monitorar uso de CPU, memória e disco em tempo real. Desenvolvida para estudar concorrência, acesso eficiente a recursos do sistema e construção de aplicações performáticas de baixo nível.

  3. Scanner Multithread em Rust

    Ferramenta com paralelismo e networking

    Projeto em Rust com uso de threads para tarefas I/O intensivas, focado em paralelismo, networking e otimização de desempenho.

  4. API REST de Vendas com Django

    Backend com Python + Django Rest Framework

    API para gerenciamento de clientes e pedidos com filtros, paginação e organização de endpoints. Projeto focado em arquitetura de APIs e boas práticas backend.

school

Educação

  1. UNINTER

    Análise e Desenvolvimento de Sistemas

    Junho de 2021 -- Setembro 2023

  2. SENAC

    Montagem e Manutenção de Computadores

    Julho de 2015 -- Outubro de 2015

language

Idiomas

  1. Inglês

    Intermediário

  2. Espanhol

    Intermediário

Tech Stack

Projetos

    Contato

    Obrigado por reservar um tempo para entrar em contato comigo.

    Se você tem uma ideia empolgante, um projeto interessante ou simplesmente deseja trocar algumas palavras sobre tecnologia, estou aqui para ouvir.

    person
    @
    chat