Desenvolvedor Python com foco em automação, RPA e arquitetura de software. Crio bibliotecas, SDKs e APIs que resolvem problemas reais em cenários de automação corporativa.
| Repositório | O que faz |
|---|---|
| bot-runner | Executor de workflows YAML com CLI e integração ao bot-report-api |
| bot-report-api | API REST para centralizar status e métricas de execução de bots |
| botflow | Orquestrador de steps com retry automático, hooks e plugins |
| yaml-workflow-engine | Engine que executa fluxos declarativos definidos em YAML |
| web-automation-core | Abstração de automação web com waits inteligentes sobre Selenium |
bot-runner
├── executa workflows via → yaml-workflow-engine
├── orquestra steps via → botflow
├── automatiza web via → web-automation-core
└── reporta resultados → bot-report-api
O bot-runner é o ponto central: ele lê um arquivo YAML, executa o workflow e envia o resultado (sucesso/falha/duração) para o bot-report-api, que centraliza todas as métricas de execução. O botflow orquestra os steps individuais, o yaml-workflow-engine interpreta a definição YAML, e o web-automation-core abstrai as interações com o navegador.
- GitHub: github.com/EricJoness
- E-mail: ericjonsilva@outlook.com