Skip to content
View LeonardoPCavalcanti's full-sized avatar

Highlights

  • Pro

Block or report LeonardoPCavalcanti

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

Leonardo Cavalcanti

Leonardo Cavalcanti

Portfólio LinkedIn Email profile views


Sobre

  • Bolsista de Iniciação Científica no IMD/UFRN — desenvolvimento de soluções de computação confidencial como Desenvolvedor Full-Stack
  • Ex-bolsista como Técnico de Redes e Infraestrutura no CCHLA/UFRN
  • Ex-estagiário na SEEC/RN — desenvolvimento full-stack, manutenção de sistemas backend, automação de infraestrutura e QA
  • Graduando em Engenharia da Computação na UFRN, em Natal/RN
  • Foco atual: aplicações full-stack robustas e interfaces que comunicam com precisão

Stack Técnica

Linguagens

TypeScript JavaScript Java Python Go C

Frontend

React Next.js Tailwind Vite Framer Motion

Backend

Node.js NestJS Express Spring Boot Django gRPC

Dados & Mensageria

PostgreSQL Redis Celery

DevOps & Infra

Docker Nginx GitHub Actions Vercel Linux Git

Testes & Tooling

Jest Vitest Pytest Postman


Projetos em destaque

Cada projeto isola um conceito de Ciência da Computação e o torna tangível — com demo ao vivo sempre que possível.

Projeto Conceito que estuda Links
Zoonoses Inventory Estado distribuído em tempo real: Supabase Realtime (WebSocket), Row Level Security e UI multiusuário reativa código · demo
FileVault Upload desacoplado via presigned URLs, validação por magic bytes e type-safety em monorepo código · demo
CineReserve Controle de concorrência: locks distribuídos atômicos (Redis SET NX EX), race conditions e idempotência código · demo
Distributed Twitter Sistemas distribuídos: relação happened-before de Lamport, Vector Clocks e consistência causal vs. eventual código · demo
Expression Compiler Compiladores: análise léxica, parsing LL(1) e geração de código intermediário de 3 endereços código · demo

Mais projetos e a lista completa de leituras de referência no portfólio.

Popular repositories Loading

  1. portfolio portfolio Public

    Portfólio pessoal — React + Vite + TypeScript com design dark editorial, animações e deploy automático no GitHub Pages.

    TypeScript 1

  2. LeonardoPCavalcanti LeonardoPCavalcanti Public

    Personal GitHub profile with information about my background, skills, projects and interests.

  3. zoonoses-inventory-dashboard zoonoses-inventory-dashboard Public

    Controle de estoque multiusuário e em tempo real para centros de zoonoses — React + Supabase (Realtime, RLS). Demo ao vivo.

    TypeScript

  4. distributed-twitter-consistency distributed-twitter-consistency Public

    Implementation of Eventual vs. Causal Consistency in a distributed micro-blogging system using Vector Clocks and buffering strategies.

    TypeScript

  5. python-expression-compiler python-expression-compiler Public

    Arithmetic expression translator with lexer, LL(1) parser, and 3-address intermediate code generation in Python

    Python

  6. cinereserve cinereserve Public

    API RESTful de cinema (Django REST + PostgreSQL + Redis + Celery): filmes, sessões e reserva de assentos com controle de concorrência, JWT, Swagger e Docker.

    Python