Backend Python

Construindo soluções com Python.

Desenvolvedor focado em backend, APIs REST e bancos de dados, com experiência prática em Python, FastAPI, SQL e Git/GitHub.

Foto profissional de Guilherme Muniz

Sobre mim

Desenvolvedor em formação contínua, com foco em desenvolvimento backend e interesse em engenharia de software, APIs e cloud.

Tenho conhecimentos em Python, FastAPI, Pydantic, SQLAlchemy, SQL e Git/GitHub. Venho desenvolvendo projetos próprios para transformar conhecimento teórico em prática e aprimorar minha capacidade de resolver problemas.

Meu objetivo é atuar profissionalmente com desenvolvimento de software, colaborando com equipes e evoluindo em arquitetura, testes, cloud e boas práticas.

Habilidades

Python FastAPI APIs REST Pydantic SQL SQLAlchemy SQLite Git GitHub HTML5 CSS3 JavaScript React

Projetos em destaque

Meus principais projetos de backend, com foco em Python, FastAPI, APIs REST e desenvolvimento de software.

API To-Do List ⭐

API REST para gerenciamento de tarefas, desenvolvida para praticar conceitos de backend, organização de endpoints e operações de uma aplicação de tarefas.

Python FastAPI SQLAlchemy SQLite
@app.get("/tarefas")
def get_tarefas(
    page: int = 1,
    limit: int = 10,
    db: Session = Depends(sessao_db),
):
    tarefas = db.query(TarefasDB).offset((page - 1) * limit).limit(limit).all()
Ver exemplo completo →

Código em destaque

Trecho real da API To-Do List: autenticação HTTP Basic, acesso ao banco SQLite com SQLAlchemy e criação de tarefas com FastAPI.

@app.post("/adicionar_tarefas")
def post_tarefa(
    tarefa: TarefaCreate,
    db: Session = Depends(sessao_db),
    credentials: HTTPBasicCredentials = Depends(autenticar_user),
):
    nova_tarefa = TarefasDB(
        nome_tarefa=tarefa.nome_tarefa,
        descricao_tarefa=tarefa.descricao_tarefa,
        status_tarefa=tarefa.status_tarefa,
    )
    db.add(nova_tarefa)
    db.commit()
    db.refresh(nova_tarefa)
FastAPI SQLAlchemy SQLite HTTP Basic
Ver código completo →

FastApi-Ebac ⭐

Projeto de estudos em FastAPI com desenvolvimento de APIs, modelos Pydantic, autenticação, SQLAlchemy e integração com banco de dados SQLite.

Python FastAPI Pydantic SQLAlchemy SQLite
Ver no GitHub →

Calculadora IMC

Projeto para praticar lógica de programação e desenvolvimento web.

HTML CSS JavaScript
Ver no GitHub →

Controle de Gastos

Aplicação para praticar gerenciamento de despesas e lógica de aplicações web.

JavaScript HTML CSS
Ver no GitHub →

Jogo de Adivinhação

Projeto desenvolvido para praticar lógica de programação e interação com o usuário.

JavaScript HTML CSS
Ver no GitHub →

Formação e desenvolvimento

Curso Full Stack Python Python · Backend · APIs · SQL · Desenvolvimento Web
Estudos contínuos em Backend FastAPI · SQLAlchemy · APIs REST · Git/GitHub · boas práticas
Contato

Vamos conversar?

Estou buscando oportunidades na área de desenvolvimento Backend Python.