Skip to content
View SiriusXofc's full-sized avatar
  • Brazil

Block or report SiriusXofc

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

SiriusX 👋

Desenvolvedor backend, freelancer e autodidata

GitHub · Email · Discord

Sobre mim 🧭

Sou Nicolas, mas uso Sirius como identidade online. Sou desenvolvedor backend, freelancer e autodidata brasileiro.

Comecei a programar entre 2022 e 2023, movido principalmente pela curiosidade de entender como as coisas funcionam por trás e como fazer essas mesmas coisas funcionarem na prática.

Gosto de criar APIs, bots, automações e produtos que resolvem problemas reais. Meu processo envolve estudar o problema, estruturar a solução, testar diferentes abordagens e investigar os detalhes até que o projeto fique claro, seguro e confiável.

Tenho uma curiosidade muito forte por tecnologia, infraestrutura e produtos digitais. Por isso, meus projetos públicos variam entre bots para Discord, ferramentas para desenvolvedores, aplicações interativas, projetos mobile-first e experiências com jogos e comunidades.

Minha principal referência é a própria jornada de desenvolvimento. Também me inspiro nos meus irmãos, que são desenvolvedores, e em pessoas que conseguem transformar tecnologia em produtos úteis.

Foco
Backend, APIs e automação
Estilo
Autodidata e experimental
Ambiente
Windows, WSL, Linux e Docker

Habilidades

Minha experiência e meus estudos estão concentrados em:

  • Desenvolvimento de bots e sistemas interativos para Discord;
  • Criação de aplicações web, desktop e mobile-first;
  • Desenvolvimento de APIs e integração com serviços externos;
  • Interfaces com React, componentes interativos e design responsivo;
  • Sistemas de autenticação, progresso, ranking e histórico;
  • Cache, atualização automática e otimização de aplicações;
  • Ambientes Linux, Docker e execução de serviços;
  • Ferramentas de produtividade para desenvolvedores;
  • Tratamento de erros, validação e organização de projetos;
  • Documentação técnica e publicação responsável de software.

Meu foco principal é backend, mas também consigo trabalhar com outras partes do produto quando o projeto exige. Não sou tão interessado em frontend quanto em lógica, estrutura e funcionamento interno, porém considero a experiência de uso importante para entregar algo completo.

Tecnologias

JavaScript, TypeScript, Node.js, React, Next.js, Discord, Go, Redis, Docker, Linux e Tailwind CSS

Como penso ao desenvolver

Clareza antes da complexidade

Procuro estudar e planejar antes de começar, escolhendo a solução mais adequada para o problema sem adicionar complexidade apenas por aparência ou moda.

Performance e segurança

Presto atenção em performance, segurança, tratamento de erros e nos pequenos detalhes que fazem uma aplicação parecer confiável. Quando encontro um problema, prefiro investigar a causa em vez de apenas esconder o sintoma.

Projetos são parte do aprendizado

Gosto de experimentar ideias diferentes e documentar o processo. Nem todo projeto precisa ser um produto final: alguns existem para testar uma tecnologia, validar uma ideia ou aprender uma nova forma de construir.

Costumo testar localmente com scripts, testes robustos e verificações de segurança antes de considerar uma alteração pronta. Também tenho experiência com Git, CI/CD, deploy e manutenção de sistemas em produção.

Interesses

Tenho interesse por desenvolvimento de jogos, comunidades online, automação, inteligência artificial, ferramentas para programadores, infraestrutura, segurança, performance, interfaces interativas, produtividade e documentação técnica.

Também gosto de experimentar diferentes tipos de produto: desde ferramentas simples para o dia a dia até aplicações com progressão, interação e identidade visual própria.

Algumas coisas que fazem parte do meu jeito de criar
  • Começar pela pergunta: qual problema isso resolve?;
  • Entender o que acontece por trás de uma ferramenta, API ou serviço;
  • Testar localmente antes de confiar em uma alteração;
  • Investigar a origem de um erro em vez de apenas contorná-lo;
  • Misturar lógica, curiosidade e criatividade para construir algo utilizável.

Atualmente explorando

  • APIs, bots e experiências interativas dentro do Discord;
  • Ferramentas para melhorar a produtividade durante o desenvolvimento;
  • Aplicações com interfaces simples e funcionais;
  • Integração entre APIs, automações e serviços externos;
  • Boas práticas de infraestrutura, performance e segurança;
  • Inteligência artificial aplicada a produtos reais;
  • Projetos que unem desenvolvimento técnico e criatividade.

No GitHub

Este perfil é um registro da minha evolução. Alguns repositórios mostram projetos mais completos; outros mostram experimentos, ideias antigas ou tecnologias que eu estava estudando naquele momento.

Como interpretar meus repositórios
Sinal O que significa
Projeto ativo Ainda pode receber melhorias e mudanças
Projeto experimental Criado para testar uma ideia ou tecnologia
Projeto descontinuado Mantido como registro de aprendizado
Repositório público Código e documentação disponíveis para estudo

Contato 📬

O melhor meio para falar comigo é pelo Discord.

Se quiser conversar sobre tecnologia, trocar uma ideia ou falar sobre algum projeto, pode me chamar.

Preferência de contato

Para uma conversa rápida, o Discord é o melhor caminho: siriusxaidev. Para assuntos mais formais ou detalhes de um projeto, você também pode usar o email disponível acima.


Obrigado por visitar meu perfil.

Pinned Loading

  1. siriuspad siriuspad Public

    Aplicativo local de anotações técnicas para desenvolvedores, com Markdown, workspaces, busca e histórico.

    TypeScript 2 1

  2. lynx-studio lynx-studio Public

    Editor de código mobile-first para desktop e dispositivos móveis, com CodeMirror, explorador de arquivos e diagnósticos.

    TypeScript 1

  3. devwordle devwordle Public

    Jogo em estilo Wordle para vocabulário de desenvolvimento, com modos de jogo, XP e rankings.

    TypeScript

  4. royli-clash-bot royli-clash-bot Public

    Bot de Discord para Clash Royale com painéis interativos, perfil de jogador, troféus, cartas, batalhas e clã.

    JavaScript