JMJaedson Barbosa Macedo

Jaedson Barbosa Macedo

Desenvolvedor backend com foco em modelagem de domínio, autorização e performance de dados.

Experiência poliglota entre Ruby, TypeScript e Python, construindo APIs e sistemas de dados. Atuo onde o modelo de domínio encontra a performance — autorização, consultas e processamento em background.

Interessado em recuperação de informação e busca: como estruturar, indexar e ranquear dados para respostas relevantes. Fora do código, sou ativo na comunidade de tecnologia da Bahia, competindo, ensinando e organizando eventos.

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.

    NestJS · TypeScript · Node.js · PostgreSQL

  2. Instrutor de Algoritmos

    2024

    Tomorrow / IC UFBA

    • Ministrei aulas de algoritmos 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

Stack

Backend
Rails, NestJS, Express, Node.js, Sidekiq, Redis
Linguagens
TypeScript, Ruby, Python, C++, SQL
Dados
PostgreSQL, scikit-learn, pandas
Infra
Docker, AWS, GCP, GitHub Actions

Comunidade

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 — Tribunal de Justiça da Bahia

Hackathon+ TJBA — Tribunal de Justiça da Bahia

Out 2025

Maratona de inovação de 3 dias construindo soluções para o judiciário — análise de precedentes e busca de jurisprudência.

SEMCOMP

SEMCOMP

2025

Coordenação de conteúdo da Semana de Computação, pela InfoJr.

BAIA

BAIA

2024

Organização do evento de IA e otimização promovido pela LIAO.

Tomorrow UFBA

Tomorrow UFBA

2024

Ensinando algoritmos e resolução de problemas em turma presencial.

Escrita

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