JMJaedson Barbosa
Macedo
  • Início
  • Experiência
  • Stack
  • Comunidade
  • Escrita
  • Projetos
  • Contato

Salvador · Bahia · BR

JMJaedson B. Macedo
Desenvolvedor Backend · Disponível para projetos

Jaedson
Barbosa Macedo

Construo APIs e sistemas de dados onde o modelo de domínio encontra a performance, autorização, consultas e processamento em background.

Ver projetos →Entrar em contato
Jaedson Barbosa Macedo

Jaedson M.

Backend · Data · Search

'do something epic'
/ arraste para girar

Experiência

  1. Estagiário Full Stack

    2024 — 2025

    Avantsoft

    • Desenvolvimento de features backend e frontend em produtos para clientes.
    • Integração de APIs, processamento assíncrono e manutenção de sistemas em produção.

    Ruby on Rails · SideKiq · PostgreSQL

  2. Instrutor de Programação

    2024

    Tomorrow / IC UFBA / GRUPRO

    • Ministrei aulas de programação e resolução de problemas para estudantes.
    • Elaboração de material didático e acompanhamento de exercícios práticos.

    C++ · Python

  3. Membro Fundador · Coordenador de Ciência de Dados

    2024

    LIAO — Liga de IA & Otimização (UFBA)

    • Cofundei a primeira liga de IA e otimização da UFBA.
    • Coordenação da frente de ciência de dados: projetos, estudos e o evento BAIA.

    Python · scikit-learn · pandas

  4. Desenvolvedor Backend & Instrutor

    2023 — 2024

    Tomorrow / IC UFBA

    • Desenvolvimento backend em projetos do programa e mentoria a novos membros.
    • Instrução de fundamentos de desenvolvimento web e boas práticas.

    Node.js · Express · TypeScript

  5. Trainee → Gerente de Projetos

    2022 — 2023

    InfoJr UFBA

    • Ingressei como trainee e evoluí para gerência de projetos na empresa júnior.
    • Gestão de escopo, prazos e entregas junto a clientes reais.

Stack

Backend

RailsNestJSExpressNode.jsSidekiqRedis

Linguagens

TypeScriptRubyPythonC++SQL

Dados

PostgreSQLscikit-learnpandas

Infra

DockerAWSGCPGitHub Actions

Comunidade

Competindo, ensinando e organizando eventos de tecnologia na Bahia.

LugoBots — 2º Lugar, Campeonato Nacional
★ Destaque

LugoBots — 2º Lugar, Campeonato Nacional

2025

Competição nacional de futebol de robôs entre 7 universidades. Projetei algoritmos e estratégias de IA para controlar os bots.

Hackathon+ TJBA

Hackathon+ TJBA

Out 2025
SEMCOMP

SEMCOMP

2025
BAIA

BAIA

2024
Tomorrow UFBA

Tomorrow UFBA

2024

Escrita

Ver todos os posts →

Autorização faz parte do domínio, não do controller

1 de julho de 2026

Por que espalhar regras de permissão em ifs pelo controller cria bugs sutis — e como mover a autorização para o modelo de domínio.

Projetos

Payment Records API

API para registro e consulta de pagamentos, com foco em modelagem de domínio e autorização

  • NestJS
  • TypeScript
  • PostgreSQL

Lapadarie

Projeto web com backend em Node.js e integração de dados

  • Node.js
  • TypeScript

Problem Solving

Soluções de programação competitiva — algoritmos e estruturas de dados

  • C++
  • Python

Contato

GitHub@JaedsonnLinkedInjaedson-macedoEmailjaedsonnm@gmail.com

© 2026 Jaedson Barbosa Macedo