Kainã Leite

Desenvolvedor  |

Construindo APIs robustas e soluções backend com Python, FastAPI e Java. Apaixonado por código limpo e arquitetura bem estruturada.

Python / FastAPI Java PostgreSQL
finance_api.py
from fastapi import FastAPI, Depends
from core.security import get_current_user

app = FastAPI()

@app.get("/transactions")
async def get_transactions(
    user = Depends(get_current_user),
    db   = Depends(get_db)
):
    return db.query(Transaction)\
             .filter_by(owner_id=user.id)\
             .all()

Sobre mim

Foto de Kainã Leite
Sua foto

Desenvolvedor Backend com experiência prática na criação de APIs REST e sistemas de autenticação. Atualmente cursando Ciência da Computação, com forte base em Python e boas práticas de arquitetura em camadas.

Sou comprometido com qualidade de código e entregas, seguindo princípios de Clean Code e separação de responsabilidades.

Tenho perfil colaborativo, gosto de aprender constantemente e estou sempre em busca de desafios técnicos que ampliem minha visão de arquitetura e desenvolvimento backend.

3+ Projetos
20+ Certificados
10+ Tecnologias

Especialidades

settings_input_component

Engenharia Backend

  • Python & FastAPI — APIs REST e serviços assíncronos
  • Java — orientação a objetos e desenvolvimento backend
  • PostgreSQL & SQLAlchemy — modelagem e persistência de dados
  • JWT & autenticação — controle de acesso e segurança
  • Clean Code e arquitetura em camadas
  • Testes com pytest — unitários e de integração
dashboard_customize

Desenvolvimento Frontend

  • HTML5 semântico e acessibilidade
  • CSS — layouts responsivos, Flexbox e Grid
  • JavaScript — lógica, DOM e manipulação de interfaces
  • Consumo e integração de APIs REST

Projetos

Concluído

TaskManager

Sistema de gerenciamento de tarefas com API REST, autenticação JWT, controle de prioridade, status e categorização por projetos.

PythonFastAPIPostgreSQLJWT
Concluído

Bot Clima Telegram

Bot em Python que consome uma API de previsão do tempo e envia atualizações climáticas diretamente no Telegram.

PythonAPI RESTTelegram Bot
Ver todos no GitHub

Certificados

Alura

Python: avance na Orientação a Objetos e consuma API

Alura

Java: aplicando a Orientação a Objetos

Alura

Git e GitHub: compartilhando e colaborando em projetos

Alura

PostgreSQL: primeiros passos com o banco de dados

Alura

Python: aplicando a Orientação a Objetos

Alura

Praticando Python: Strings e Regex

Alura

Praticando Python: listas e tuplas

Alura

Python: crie a sua primeira aplicação

Alura

Praticando Python: trabalhando com projetos

Alura

Praticando Python: funções

Alura

Praticando Python: laços for e while

Alura

Praticando Python: condicionais if, elif e else

Alura

Praticando Python: conjuntos e dicionários

Alura

Java: criando a sua primeira aplicação

Alura

JavaScript: utilizando tipos, variáveis e funções

Alura

C: conhecendo a Linguagem das Linguagens

Alura

Lógica de programação: praticando com desafios

Alura

Lógica de programação: explore funções e listas

Alura

Começando em Programação: carreira e primeiros passos

Alura

Lógica de programação: mergulhe em programação com JavaScript

Vamos conversar?

Estou aberto a oportunidades, projetos e colaborações. Entre em contato!