Skip to content
View GenesisBrito10's full-sized avatar

Highlights

  • Pro

Block or report GenesisBrito10

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

Olá, eu sou o Gênesis Brito 👋

Desenvolvedor Full Stack especializado em produtos SaaS, aplicações escaláveis e integrações complexas

Desenvolvo aplicações web e mobile de ponta a ponta, participando desde a definição da arquitetura e modelagem dos dados até a implementação, integração, deploy e sustentação em produção.

Minha principal stack é formada por Node.js, TypeScript, NestJS, Nuxt.js, React Native, MongoDB, PostgreSQL e Redis.


Sobre mim

Sou estudante de Ciência da Computação no Instituto Federal de Goiás e atuo profissionalmente no desenvolvimento de produtos SaaS, sistemas internos, APIs, dashboards administrativos e aplicativos mobile.

Tenho experiência trabalhando em diferentes etapas da engenharia de software:

  • definição e evolução da arquitetura;
  • modelagem de domínio e bancos de dados;
  • desenvolvimento back-end, front-end e mobile;
  • aplicações SaaS multi-tenant;
  • autenticação, RBAC, permissões e auditoria;
  • integrações com APIs, SDKs, OAuth 2.0 e webhooks;
  • pagamentos, assinaturas e processos financeiros;
  • filas, cache e processamento assíncrono;
  • WebSockets e notificações em tempo real;
  • deploy, manutenção e resolução de incidentes em produção.

Meu foco não é apenas entregar funcionalidades, mas compreender o problema, avaliar impactos técnicos e construir soluções que sejam seguras, sustentáveis e alinhadas ao negócio.


Experiência em destaque

Polarium Broker — Desenvolvedor Full Stack

Desenvolvimento de aplicações SaaS multi-tenant com recursos de inteligência artificial, estruturadas como produtos digitais que podem ser comercializados pelos divulgadores da plataforma.

Atuação em:

  • arquitetura e desenvolvimento de APIs com NestJS;
  • dashboards e interfaces administrativas com Nuxt.js;
  • gestão de usuários, organizações, planos e permissões;
  • isolamento de dados entre tenants;
  • integrações OAuth 2.0 para serviços internos;
  • desenvolvimento de um sistema interno de tickets;
  • investigação de incidentes e evolução de aplicações em produção.

Kairogen.ai — CTO e Desenvolvedor Full Stack

Participei da construção da arquitetura inicial da Kairogen.ai, uma plataforma SaaS de geração de imagens e vídeos com inteligência artificial.

No início do projeto, assumi grande parte da implementação devido à ausência de uma equipe técnica experiente. Posteriormente, também passei a organizar demandas, revisar pull requests, orientar desenvolvedores e validar os merges para produção.

Principais responsabilidades e entregas:

  • arquitetura base com NestJS, TypeScript e MongoDB;
  • filas e processamento assíncrono com Redis;
  • integração com APIs externas de geração de imagens e vídeos;
  • acompanhamento e entrega das gerações por WebSockets e webhooks;
  • cadastro, autenticação e gestão de usuários;
  • controle de carteira e desconto de créditos;
  • pagamentos, assinaturas, renovações e reembolsos com Stripe;
  • armazenamento de imagens e vídeos com Amazon S3 e Cloudflare R2;
  • integração com ActiveCampaign;
  • desenvolvimento do front-end com Nuxt.js;
  • revisão técnica e apoio aos demais desenvolvedores.

Automagroup — Cofundador e Desenvolvedor Full Stack

Desde 2021, desenvolvo produtos SaaS, APIs, dashboards, bots e automações para diferentes operações digitais.

Atuo em todo o ciclo dos produtos:

  • levantamento de requisitos;
  • definição de arquitetura;
  • desenvolvimento back-end e front-end;
  • integrações com serviços externos;
  • bancos de dados e processamento em tempo real;
  • configuração de servidores e deploy;
  • monitoramento e manutenção das aplicações.

Parte dos projetos desenvolvidos é privada ou pertence a clientes, mas envolve sistemas reais utilizados diariamente em ambientes de produção.


Projetos selecionados

Aplicativo de Coleta de Preços — NEPE/UEG

Aplicativo mobile desenvolvido em parceria com o Núcleo de Estudos e Pesquisas Econômicas da Universidade Estadual de Goiás.

A solução substitui processos baseados em planilhas e centraliza a coleta e análise dos preços da cesta básica.

Principais recursos:

  • aplicativo mobile com React Native;
  • API e regras de negócio com NestJS;
  • cadastro de produtos, estabelecimentos e coletas;
  • histórico e acompanhamento das informações;
  • identificação de preços inconsistentes;
  • cálculo automático do valor da cesta básica;
  • cálculo das horas de trabalho necessárias para sua aquisição;
  • dashboards e relatórios para pesquisadores e gestores;
  • utilização de Redis para cache e otimização de operações.

Plataforma de Gestão de Afiliados e Divulgadores

Sistema interno e externo desenvolvido para uma empresa de marketing gerenciar sua operação de afiliados, divulgadores e equipes.

Principais recursos:

  • gestão de usuários, equipes e rede de afiliados;
  • indicadores de desempenho;
  • controle de pagamentos e premiações;
  • integração com gateway de pagamento;
  • armazenamento de comprovantes;
  • disparos e notificações pelo WhatsApp;
  • APIs e webhooks documentados para terceiros;
  • permissões e registros de auditoria;
  • rastreamento de alterações;
  • atendimento em tempo real com WebSockets;
  • notificações push.

Stack principal

Back-End

Node.js TypeScript NestJS Python FastAPI

Front-End e Mobile

Vue.js Nuxt.js React React Native

Dados e processamento

PostgreSQL MongoDB Redis RabbitMQ

Infraestrutura e serviços

Docker Nginx Linux Stripe Amazon S3 Cloudflare R2


Como trabalho

Procuro combinar capacidade de execução com responsabilidade técnica.

Durante o desenvolvimento, tenho atenção especial a:

  • clareza e separação de responsabilidades;
  • regras de negócio bem definidas;
  • segurança e controle de acesso;
  • idempotência e tratamento de falhas;
  • rastreabilidade e auditoria;
  • desempenho e uso adequado de cache;
  • qualidade das integrações;
  • facilidade de manutenção;
  • impacto da solução para o produto e para o negócio.

Utilizo ferramentas de inteligência artificial como apoio para pesquisa, análise, implementação e revisão, mas mantenho sob minha responsabilidade as decisões de arquitetura, a validação do código e a qualidade final das entregas.


Formação

Bacharelado em Ciência da Computação Instituto Federal de Goiás — IFG Em andamento


Contato

Estou interessado em desafios relacionados à construção e evolução de produtos digitais, especialmente aplicações SaaS, sistemas distribuídos, inteligência artificial, integrações e plataformas utilizadas em produção.

Pinned Loading

  1. BOTZAP-Principal BOTZAP-Principal Public

    HTML

  2. Controle_bordados Controle_bordados Public

    Python

  3. Itavest Itavest Public

    Python

  4. Bot-Roleta Bot-Roleta Public

    Python

  5. Surebet-Bet365-PIX55 Surebet-Bet365-PIX55 Public

  6. Reacao-Telegram Reacao-Telegram Public

    Python