Skip to content
View ronidomingues's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@ligimufrj @adscolabhub @andradasdev @forcode-ufrj

Block or report ronidomingues

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

Roni Andrade

Formando em ADS · Desenvolvimento de sistemas e gestão de projetos
Rio de Janeiro, Brasil

LinkedIn E-mail Lattes ORCID Andrada's Dev


Sobre

A maior parte do software do mundo já está escrita. Eu trabalho nessa parte: entender um sistema que já roda, planejar a mudança, executar e documentar — sem derrubar o que funcionava.

É o que faço hoje como estagiário de desenvolvimento de sistemas na Marinha do Brasil: manutenção evolutiva de um sistema em produção, funcionalidades novas e a documentação técnica de cada alteração. Desenvolvo com apoio de IA (Claude Code), o que acelera o código e empurra o peso do trabalho para onde ferramenta nenhuma substitui alguém — especificar o problema, definir o critério de aceite, revisar e validar contra o sistema real.

Do outro lado, sou Diretor de Projetos da for_code, liga acadêmica da Escola de Química da UFRJ, onde respondo pelos projetos internos, pelos processos seletivos, pelas capacitações e pela participação da liga em hackathons.

Mudar um sistema que já roda é controle de mudanças: escopo, impacto, execução, documentação. Dirigir uma carteira de projetos é o mesmo ciclo, com mais gente e prazo maior. São duas escalas da mesma competência.

Agora

💼 Estagiário em Desenvolvimento de Sistemas — Marinha do Brasil (DGOM)
🧭 Diretor de Projetos — for_code, liga acadêmica EQ/UFRJ
🏗️ Mantenedor da Andrada's Dev — do backlog ao deploy
🎓 Formando em ADS (UNISUAM, 2027) · 2º período de Matemática Aplicada (IM/UFRJ)
🔭 Buscando a primeira oportunidade efetiva em desenvolvimento, análise de sistemas ou gestão de projetos

A matemática me dá o modelo, ADS me dá o sistema, e a gestão de projetos garante que ele chegue a quem precisa. É a interseção que pretendo levar ao mestrado e ao doutorado.


Projetos

Sete projetos que resolvem problemas que eu tinha de verdade.

Projeto O que resolve Stack
md2book Escrevi um curso em Markdown e precisava dele impresso. Vira livro em LaTeX/PDF — capa, sumário, referências cruzadas. Sem Pandoc e sem dependência nenhuma além da biblioteca padrão. Python LaTeX
dpgen · demo Senha que não fica guardada em lugar nenhum: é recalculada a partir da senha-mestra com Argon2id. Roda inteiro no navegador, offline. A pasta docs/ explica do "o que é um hash" até a análise criptográfica. TypeScript Argon2id
latexkit · npm O que o create-vite faz pelo front-end, ele faz pelo LaTeX: gera o projeto ABNT e compila o PDF em um comando, sem decorar pdflatex → bibtex → pdflatex. Publicado no npm, com CI. Node.js LaTeX Docker
lastro Um compose por serviço e um menu de terminal para subir, configurar e derrubar cada um — sem precisar lembrar onde está nada. Python Docker
mysql-capacitation · material Capacitação de MySQL que planejei e ministrei na Semana de Engenharia Química da UFRJ: 2 horas cronometradas em blocos, guia, slides e ambiente Docker. MySQL LaTeX Docker
kit-do-pm A for_code precisava de um padrão único para gerenciar projetos. Montei a trilha de PM da liga: 34 modelos de documentos (PDF preenchível, Word e Excel com fórmulas de PERT, caminho crítico e valor agregado) na ordem de uso, do TAP ao encerramento, e um manual autoral para cada um, com base no PMBOK. Gestão de Projetos PMBOK Python LaTeX
po-trail Minha base de gestão de projetos: TAP, planejamento, riscos, matriz de comunicação, Scrum e o papel do Product Owner. Gestão de Projetos

Gestão de projetos

O lado do meu trabalho que não é código:

  • Padronizar a gestão de uma organização — kit-do-pm, o kit de gestão de projetos que criei para a for_code: 34 modelos e 34 manuais, com os 15 essenciais destacados e trilhas por tamanho de projeto
  • Planejar e entregar — escopo, cronograma, riscos, status periódico, atas e controle de mudanças
  • Capacitações que conduzi — MySQL na SEQ/UFRJ e Git e GitHub, do desenho do escopo ao material publicado
  • Estudo contínuo — po-trail, com resumos de PMBOK, Scrum e Lean Startup

Scrum Kanban Jira Trello Notion GLPI


Stack

Linguagens

Python TypeScript JavaScript PHP SQL Bash LaTeX

Desenvolvimento assistido por IA

Claude Code Git GitHub Actions

Dados

pandas NumPy Power BI MySQL PostgreSQL SQLite

Infraestrutura

Linux Debian Docker Proxmox VMware Apache

Também já trabalhei com…

HTML5, CSS3, Bootstrap, jQuery, PWA, Node.js/Express, Prisma, MongoDB, MariaDB, Pytest, Selenium, PlantUML, Figma, Inkscape, Vercel, cPanel, OpenVPN, Rclone, rsync, Windows Server e suporte N1–N3 com GLPI.


Trajetória

Período Onde O quê
2026 – atual Marinha do Brasil (DGOM) Estagiário em Desenvolvimento de Sistemas
2025 – atual for_code — EQ/UFRJ Diretor de Projetos (antes Vice-Diretor e membro)
2022 – 2025 LIG-IM / UFRJ Monitor bolsista — suporte e manutenção do laboratório
2022 – 2024 LRAP / COPPE / UFRJ Assistente de TI — suporte N1 a N3, cotações e contratos
2020 – 2021 Escola Politécnica / UFRJ Monitor de Computação I e II (Python)
2020 – 2021 LIpE / UFRJ Professor de Matemática — Encceja

🏅 Menção Honrosa — 10ª OBMEP (2014)


GitHub em números

Resumo do perfil
Repositórios por linguagem Linguagens mais usadas em commits

Formando em ADS, buscando a primeira oportunidade efetiva em desenvolvimento,
análise de sistemas ou gestão de projetos.

📩 ronidomingues.ard@gmail.com · 💼 linkedin.com/in/ronidomingues

Pinned Loading

  1. dpgen dpgen Public

    Deterministic Password Generator (DPGen): gerador determinístico de senhas por derivação de chave.

    TypeScript

  2. lastro lastro Public

    Catálogo de serviços Docker de apoio ao desenvolvimento, com menu central no terminal para subir, configurar e derrubar cada um sob demanda.

    Python

  3. latexkit latexkit Public

    Projetos LaTeX academicos prontos para compilar, em um comando.

    JavaScript

  4. md2book md2book Public

    Software Python para converter uma pasta de arquivos Markdown num livro completo em LaTeX e PDF, pronto para impressão.

    Python

  5. mysql-capacitation mysql-capacitation Public

    Recursos e materiais didáticos criados para a capacitação em MySQL da Semana de Engenharia Química da UFRJ - SEQ em parceria com a for_code.

    1

  6. forcode-ufrj/kit-do-pm forcode-ufrj/kit-do-pm Public

    34 modelos de documentos de gerenciamento de projetos (PDF preenchível, Word e Excel com fórmulas) e manuais passo a passo, na ordem de uso, do TAP ao encerramento. Baseado no Guia PMBOK® (PMI), pa…

    1