Skip to content
View CLopes86's full-sized avatar
🎯
Concentrando
🎯
Concentrando

Highlights

  • Pro

Block or report CLopes86

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.

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
CLopes86/README.md

👋 Olá, sou o Cesaltino Lopes!

📱 Flutter Developer Junior | Java Developer | IPCB — Castelo Branco, Portugal


🧑‍💻 Sobre Mim

🎓 Estudante de Informática e Multimédia no IPCB (Instituto Politécnico de Castelo Branco), a terminar o curso.

📱 Foco principal: Desenvolvimento mobile com Flutter e desenvolvimento backend com Java.

🏗️ Apaixonado por boas práticas — Clean Architecture, Design Patterns e SOLID.

🚀 Aprendo fazendo — todos os projetos aqui são construídos por mim, do zero.


🛠️ Tech Stack

📱 Mobile

Flutter Dart Firebase

💻 Backend & Linguagens

Java Spring Boot Python C++ PHP

🗄️ Bases de Dados

SQL Server MySQL PostgreSQL

🛠️ Ferramentas

Git GitHub Docker IntelliJ VS Code


🚀 Projetos em Destaque

App mobile de gestão financeira pessoal, desenvolvida com Flutter e Firebase.

  • 🏗️ Clean Architecture — camadas Domain, Data e Presentation separadas
  • 🔥 Firebase Auth + Firestore — autenticação e dados em tempo real
  • 💉 Injeção de dependências manual via construtores
  • 📊 Dashboard com transações em tempo real via StreamBuilder
  • 🧭 Navegação centralizada com GoRouter

Tech: Flutter Dart Firebase Riverpod GoRouter Clean Architecture


API REST para gestão interna de operações de restauração — inspirado na realidade do setor.

  • ⚙️ Spring Boot REST API em desenvolvimento
  • 🏗️ Arquitetura documentada com 12 entidades e 22 requisitos
  • 🐳 Docker para containerização
  • 📄 Documentação completa — requisitos, modelo de dados e diagrama de arquitetura

Tech: Java Spring Boot PostgreSQL Docker REST API


Jogo de xadrez completo com interface gráfica, desenvolvido para a disciplina de Padrões de Design de Software no IPCB.

  • 🎯 Strategy Pattern — cada peça tem a sua própria lógica de movimento
  • 📋 Template Method — classe abstrata Peca define a estrutura base
  • 👀 Observer Pattern — MouseListener para drag & drop
  • ♟️ Deteção de xeque, promoção de peões e validação completa de movimentos
  • 🏛️ Princípios SOLID aplicados

Tech: Java Swing OOP Design Patterns SOLID


Primeiro projeto Flutter completo — app de gestão de tarefas com CRUD e persistência local.

  • 💾 Persistência local com SharedPreferences e serialização JSON
  • 🔍 Filtros dinâmicos e estatísticas em tempo real
  • 🎨 Material Design 3

Tech: Flutter Dart SharedPreferences Material Design 3


Jogo estilo Space Invaders em desenvolvimento, com C++ e OpenGL.

  • 🎮 Game Design Document completo — 5 níveis, boss final Xar'Veth
  • 🖥️ Projeto académico de Computação Gráfica no IPCB

Tech: C++ OpenGL GLUT


📊 GitHub Stats

GitHub Stats

Top Languages

GitHub Streak


🎯 Atualmente a Trabalhar

  • 🦊 Centi — a finalizar funcionalidades e testes
  • 🔗 FlowChain — a construir a API REST com Spring Boot
  • 👾 Alien Invasion — primeiro output OpenGL
  • 🇬🇧 Inglês técnico — a melhorar para entrevistas

🤝 Contacto

LinkedIn Email GitHub


💡 "A aprender, a construir, a crescer — um projeto de cada vez."

Visitor Count

Pinned Loading

  1. centi centi Public

    💰 Advanced personal finance tracker built with Flutter, Firebase and Clean Architecture

    Dart 1

  2. java-chess-game java-chess-game Public

    ♟️ Java Chess Game - OOP concepts and software architecture

    Java 4

  3. flutter-task-master flutter-task-master Public

    📱 A modern and minimalist task management app built with Flutter. Features clean architecture, state management, and beautiful UI/UX design.

    Dart 1

  4. coupon-engine coupon-engine Public

    🎫 Sistema de gestão de cupões e cartões de fidelização | Java OOP Project

    Java 1

  5. alien-invasion alien-invasion Public

    Mini-projeto de Computação Gráfica — Space Invaders em OpenGL/FreeGLUT (IPCB 2026)

    C++ 1

  6. flowchain-api flowchain-api Public

    Internal operations management system for restaurant chains

    Java 1