Desenvolvedor de Software Full-stack apaixonado por construir soluções robustas e escaláveis, desde a concepção da API até a criação de interfaces de usuário intuitivas.
Com uma base sólida em Python e Java, minha expertise se concentra no desenvolvimento de back-ends eficientes com FastAPI e na orquestração de ambientes complexos com Docker. Minha versatilidade se estende ao desenvolvimento de aplicações desktop com Python, utilizando frameworks como Eel para criar experiências ricas e integradas. Tenho habilidade em projetar e gerenciar bancos de dados MySQL e em construir lógicas de servidor dinâmicas com PHP.
No front-end, utilizo React para desenvolver SPAs (Single Page Applications) modernas e responsivas, conectando-as a APIs para criar experiências de usuário interativas. Estou sempre em busca de desafios que me permitam aplicar e expandir meu conhecimento em engenharia de software, com foco em código limpo, arquitetura desacoplada e práticas DevOps.
Central Gamer - Hub Desktop para Gamers (Python, Eel, MySQL)
- Descrição: Uma aplicação desktop multiplataforma, desenvolvida para ser um hub completo para gamers. O projeto demonstra a criação de aplicações nativas com tecnologias web (HTML, JS, CSS) através do Python, utilizando a biblioteca Eel para a comunicação entre o front-end e o back-end.
- Funcionalidades: Autenticação de usuários, personalização de temas, rastreamento de streamers da Twitch em tempo real, biblioteca de jogos pessoal com CRUD completo, e um bloco de notas integrado.
- Tecnologias: Python, Eel, HTML5, CSS3, JavaScript, MySQL, PyInstaller.
- Ver Repositório
Encurtador de URL Full-stack com Analytics (Python, FastAPI, React, Docker)
- Descrição: Uma aplicação web completa e containerizada que permite encurtar URLs, definir apelidos customizados e rastrear a quantidade de cliques em cada link. O projeto foi construído com uma arquitetura de microsserviços, com comunicação desacoplada entre o frontend, backend e banco de dados.
- Funcionalidades: Geração de links curtos, apelidos personalizados, contagem de cliques, API RESTful completa com documentação Swagger.
- Tecnologias: Python, FastAPI, React, SQLAlchemy, MySQL, Docker, Docker Compose, Nginx.
- Ver Repositório
Site de Advocacia - Aplicação Web Completa (PHP, MySQL)
- Descrição: Site institucional dinâmico com um sistema de autenticação de ponta a ponta.
- Funcionalidades: Cadastro e login de usuários, área de cliente restrita, formulário de contato funcional, animações com JS, e design totalmente responsivo.
- Tecnologias: PHP, MySQL, JavaScript, CSS3, HTML5.
- Ver Repositório
Atualmente, estou focado em aprofundar meus conhecimentos em práticas avançadas de engenharia de software para garantir a qualidade e a manutenibilidade de aplicações em larga escala.
- Testes Automatizados: Implementando testes unitários e de integração com
pytest
para garantir a robustez das minhas APIs. - CI/CD (Integração e Entrega Contínua): Explorando ferramentas como GitHub Actions para automatizar os processos de build, teste e deploy.
- Cloud & Infraestrutura como Código: Estudando plataformas de nuvem (AWS, GCP) e ferramentas como Terraform.
Sinta-se à vontade para explorar meus projetos e entrar em contato! Adoraria conectar e discutir oportunidades, ou simplesmente trocar ideias sobre tecnologia.
- 📧 Email:
inlusive22@gmail.com
- 🔗 LinkedIn: Luis Felipe Costa Pedro
✨ Sempre construindo, sempre aprendendo. ✨