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

Block or report KayanDenizo

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

Oi, eu sou Kayan Denizo 👋

Dev Full-Stack em formação no técnico em Desenvolvimento de Sistemas da ETEC Uirapuru (São Paulo). Gosto de construir produtos de ponta a ponta, do banco de dados à interface, na web, no mobile e no desktop.

  • 🔭 Agora: finalizando o Didáskaros, meu TCC, que gera grades horárias escolares com IA
  • 🌱 Estudando: TypeScript no back-end, React Native e arquitetura de APIs
  • 🌎 Inglês fluente
  • 💼 Aberto a oportunidades de estágio / júnior e projetos freelance

LinkedIn Portfólio E-mail

🚀 Projetos em destaque

🎓 Didáskaros: grade horária escolar com IA (TCC)

Plataforma em que a coordenação cadastra cursos, disciplinas, salas e professores, e a IA gera a grade horária respeitando as restrições da escola. Professores acompanham a grade, o planejamento e os imprevistos por um app mobile.
React TypeScript Tailwind Node.js Express MySQL JWT Zod Claude API React Native Expo
🔒 Código privado (projeto em grupo da ETEC)

📹 Elo: chamada de vídeo P2P

Chamada de vídeo para até 3 pessoas com câmera, microfone, compartilhamento de tela e chat. A mídia vai direto entre as máquinas via WebRTC, sem servidor no meio, e o app também roda como desktop com Electron.
JavaScript WebRTC PeerJS Electron

⚙️ APIs REST

  • api-rest: API em TypeScript com Express, validação com Zod e tratamento de erros centralizado
  • api-ticket-suporte-project: API de tickets de suporte em Node.js puro, sem frameworks, com roteamento e middlewares próprios
  • api-tarefas: CRUD de tarefas com Express e front-end consumindo a API

App desktop em Java Swing com login e cadastro de clientes e produtos, persistência em MySQL e padrão DAO.
Java Swing MySQL JDBC

🎨 Front-end

Snitap Patins
Snitap Patins

Landing page com animações em CSS
Zingen
Zingen Karaokê

Landing page responsiva
Tech News
Tech News

Layout com CSS Grid
Robotron 2000
Robotron 2000

Manipulação do DOM

🛠️ Tecnologias

Front-end: React · TypeScript · JavaScript · Tailwind CSS · HTML · CSS
Back-end: Node.js · Express · PHP · Java
Mobile: React Native (Expo) · Android (Java/Kotlin)
Banco de dados: MySQL · SQLite
Ferramentas: Git · Vite · Webpack · Electron

Tecnologias

📊 Estatísticas

Estatísticas do GitHub Sequência de contribuições

Pinned Loading

  1. LandingPage-Patins-animacoes LandingPage-Patins-animacoes Public

    Projeto para treinar animações no CSS

    CSS 1

  2. api-tarefas api-tarefas Public

    API REST de tarefas com Node.js e Express, com front-end em JavaScript puro

    JavaScript

  3. claritytasks claritytasks Public

    Clarity Tasks: lista de tarefas com cadastro e login em HTML, CSS e JavaScript

    HTML

  4. api-rest api-rest Public

    API REST em TypeScript com Express e validação de dados com Zod

    TypeScript

  5. api-ticket-suporte-project api-ticket-suporte-project Public

    API de tickets de suporte em Node.js puro, com CRUD e atualização de status

    JavaScript

  6. java-ds-project java-ds-project Public

    Sistema desktop em Java Swing com login e cadastro de clientes e produtos (MySQL + DAO)

    Java