Skip to content
View LucasBenfatti14's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report LucasBenfatti14

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LucasBenfatti14/README.md

Banner


👋 Olá, eu sou o Lucas Benfatti

💻 Desenvolvedor Back-end
🎓 Engenharia de Software @ FIAP
📍 São Paulo, Brasil


🚀 Sobre mim

Sou estudante de Engenharia de Software na FIAP com foco total em desenvolvimento Back-end.

Possuo vivência de mercado prévia atuando de forma autônoma na entrega de projetos para clientes reais. Essa experiência me trouxe forte base em comunicação, levantamento de requisitos e resolução de problemas — habilidades que hoje dedico integralmente à engenharia de software e ao ecossistema Back-end.

💡 Construo aplicações focando não apenas em fazê-las funcionar, mas em estruturá-las para facilitar a manutenção e a escalabilidade. Tenho experiência prática no desenvolvimento de APIs RESTful utilizando Python, FastAPI, Pydantic, PostgreSQL e SQLite, aplicando princípios SOLID, Clean Code, arquitetura em camadas e garantindo a qualidade através de testes automatizados com Pytest.


🔥 Projetos em destaque

📋 Users Management System

API REST construída com FastAPI e Python. Implementa persistência de dados com PostgreSQL/SQLite, validações com Pydantic (DTOs), arquitetura em camadas e cobertura de testes automatizados (Pytest).

🔗 Ver projeto

🏦 Object-Oriented Banking System

Sistema bancário focado em POO (Programação Orientada a Objetos) em Python. Aplica conceitos de encapsulamento, tratamento de exceções, validação de regras de negócio e hash de senhas (SHA-256).

🔗 Ver projeto

🧮 Binary Calculator Python

Calculadora binária desenvolvida em Python com implementação manual da soma bit a bit e controle de carry (vai-um).

🔗 Ver projeto

🔢 Number Base Converter

Conversor numérico com implementação manual dos algoritmos de conversão estruturada entre bases decimal, binária, octal e hexadecimal.

🔗 Ver projeto

🛠️ Tecnologias & Ferramentas

💻 Back-end & Desenvolvimento

🗄️ Banco de Dados

⚙️ Ferramentas & Ambiente


📚 Focos de Estudo e Domínio

  • 🐍 Python & POO: Tipagem, encapsulamento e estruturas de dados.
  • 🌐 APIs RESTful: Desenvolvimento escalável com FastAPI e Pydantic.
  • 🧪 Qualidade de Software: Testes unitários, de integração e fixtures com Pytest.
  • 🏗️ Arquitetura: Separação de responsabilidades e arquitetura em camadas.
  • 🧩 Boas Práticas: SOLID, Clean Code e Tratamento avançado de exceções.

📊 Estatísticas


🌐 Portfólio


📫 Contato


🎯 Objetivo

Busco minha primeira oportunidade de estágio em tecnologia voltada ao desenvolvimento Back-end. Quero aplicar minha experiência em entregas reais aliada à minha forte base técnica em Python, APIs e engenharia de software, colaborando para a construção de sistemas eficientes enquanto aprendo com profissionais experientes do mercado.


Construindo, testando e evoluindo um projeto de cada vez. 🚀

Pinned Loading

  1. users-manager users-manager Public

    📋 Sistema CRUD em Python para gerenciamento de pessoas, com interface CLI e API REST em FastAPI, persistência em PostgreSQL e SQLite, validações, regras de negócio, exceções personalizadas e arquit…

    Python 1

  2. binary-calculator-python binary-calculator-python Public

    🧮 Calculadora binária em Python com implementação manual da soma bit a bit e controle de carry, simulando lógica de baixo nível.

    Python 1

  3. student-grade-calculator student-grade-calculator Public

    🎓 Calculadora de médias acadêmicas em Python com cálculo de checkpoints, sprints, provas semestrais e média anual, utilizando funções, validação de dados e lógica de programação.

    Python 1

  4. python-bank-account-oop python-bank-account-oop Public

    🏦 Sistema de conta bancária desenvolvido em Python utilizando Programação Orientada a Objetos, encapsulamento, properties, hashing de senhas com SHA-256, validação de dados e tratamento de exceções.

    Python 1

  5. number-base-converter number-base-converter Public

    🔢 Conversor de bases numéricas em Python com implementação manual dos algoritmos de conversão de decimal para binário, octal e hexadecimal, utilizando divisões sucessivas, listas e lógica de progra…

    Python 1

  6. log-processing-bash log-processing-bash Public

    Script em Bash desenvolvido para processamento e análise de arquivos de log, utilizando ferramentas como grep, awk e sed para filtrar, extrair e organizar informações relevantes de forma automatizada.

    Shell 1