Skip to content
View Malkavianson's full-sized avatar

Block or report Malkavianson

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

Alexandre Pereira | Malkavianson

Facebook Instagram LinkedIn

There might be new technology, but technological progress itself was nothing new, and over the years it had not destroyed jobs, but created them.

Margaret Thatcher

Quem sou:

  • Pandora👶️️ || Technology⚙️🌐 || Pets🐈🐾 || Antropology📚🌎 || Philosophy🧠🧩️

Não sou um dev que só “faz funcionar”.

Eu questiono, simplifico e estruturo.

Tenho facilidade em:

  • enxergar falhas antes que elas virem problema
  • transformar ideias confusas em sistemas funcionais
  • reduzir complexidade sem sacrificar resultado

Se algo está mal organizado, inconsistente ou frágil — eu não ignoro. Eu quebro, entendo e reconstruo melhor.


Como eu penso

  • Segurança não é opcional
  • Código bonito sem propósito é vaidade
  • Simplicidade bem feita é mais difícil que complexidade

Tenho um perfil analítico, direto e pouco tolerante a soluções improvisadas quando o problema exige estrutura.


Soft skills (as que realmente importam)

  • Pensamento crítico acima da média
  • Facilidade em aprender de forma autônoma
  • Comunicação objetiva (sem rodeios desnecessários)
  • Capacidade de trabalhar sob pressão sem perder clareza
  • Visão sistêmica (não olho só função, olho impacto)

Stack principal

TypeScript Node.js React NestJS


Projetos selecionados

🧛 Vampire RPG Generator

Sistema completo (API + Web) para geração automatizada de fichas Foco em utilidade real para narradores

🎮 GamingDevs Ecosystem

Frontend + API estruturados Tentativa prática de construir algo escalável com propósito

🛒 MonkeyTech API

Simulação de e-commerce Base para entender comportamento de sistemas reais


Direção

Hoje me interesso mais por:

  • arquitetura de sistemas
  • consistência de dados
  • segurança e validação
  • aplicações que resolvem problemas reais

Menos "hype", mais solidez.


Esse tem um lugar especial

Gostaria de pontuar esse repositório, não pela sua eficácia ou modernidade, mas por que este é o meu primeiro projeto. Logo no primeiro mês de curso, fomos desafiados a criar um jogo apenas com JS e lógica de programação. Enquanto outros fizeram um jogo da velha, ou uma forca, eu quis ir além. Na época eu não sabia fazer imports, ou criar classes. Mal sabia fazer objetos.

Hoje, com anos de programação percebo o fato de eu ter inventado, espontaneamente, um conceito chamado em engenharia de software de simulação orientada a estado. É tipo um simulador: tenta criar mundo, regras, personagens, ciclos de tempo... Eu vejo que com pouco tempo de programação, já pensava em sistemas. Mas não sabia disso. Só percebi o quão complexo foi o meu projeto quando vi a entrega dos outros alunos.

Não acho que fui melhor que ninguém por isso, apenas que eu estava em um caminho diferente.

Tem erros? Óbvio! Mas:

O código vira quase uma tradução imperfeita do raciocínio.

E isso explica por que o arquivo virou um monólito gigante. (Eu não sabia da existência dos imports)

Pensei em sistema vivo primeiro, na simulação inteira — não em módulos.

Tentei manter o universo todo consistente. Quis controle total do estado... Por isso usei globais sem medo. Não foi descuido técnico. Foi tentativa de manter coerência narrativa.

Tecnicamente errado. Cognitivamente lógico.

Tentei fazer um RPG narrativo com engine própria em Node puro no terminal.

  • Eu não sabia POO.
  • Eu não sabia modularização.
  • Não sabia arquitetura.

Mesmo assim tentei construir uma simulação de vida.

Porquê do lugar especial para mim:

Esse foi um projeto ambicioso demais para o meu conhecimento da época... E exatamente por isso ele funcionou como catalisador.

Se eu reescrevesse hoje esse jogo, não faria melhor… Faria outro tipo de jogo. Porque hoje eu pensaria primeiro em arquitetura, e naquela época eu pensava primeiro em experiência humana.

Mas tem algo que eu tiro de filosofia desse projeto para a minha vida.

Não sigo o caminho mais rápido nem o mais comercial. Construo sistemas complexos o suficiente para serem simples, porque só o que é bem compreendido consegue durar.

  • Adoledates -> _Interactive fiction game - game in Light Novel format made only with vanilla javascript. It's not the greatest game of all time, but the story was pretty cute.

📉 Contribuições Públicas (Pode estar desatualizado)

Pinned Loading

  1. BiahLages/games BiahLages/games Public

    TypeScript 2 6

  2. vampiregenerator vampiregenerator Public

    Vampire the Masquerade NPC generator

    TypeScript 2

  3. gamingdevsApi gamingdevsApi Public

    API de controle GamingDevs para persistencia de dados de jogos clone do IMDB

    TypeScript 2 2

  4. vampireapi vampireapi Public

    Vampire the Masquerade NPC generator

    TypeScript 1

  5. ThothsTabern ThothsTabern Public

    An app with funny tests for educational purpuse

    CSS 1