Pablo Silva is a DevOps engineer with a decade of experience building cloud-native, containerized systems and streamlining software delivery pipelines across startups and research labs. He combines strong Python and Docker expertise with hands-on AWS architecture work—having deployed 60+ services on ECS, implemented event-driven microservices, and reduced deployment downtime to zero using load balancer target groups. Pablo has led open-source projects such as the Jandig AR platform (used at São Paulo Carnival) and improved ML ops and chatbot infrastructure in community repositories, showing a track record of making research-grade projects production-ready. He excels at automating CI/CD with GitLab CI and Ansible, improving developer workflows, and introducing observability with Prometheus, Grafana and Sentry. Comfortable mentoring teams and managing contributor-driven projects, he also brings practical ML experience, having shipped a smartphone crack detection model with >80% accuracy. Based in Santana, Portugal, he blends academic rigour from UnB with pragmatic product-focused engineering.
10 years of coding experience
7 years of employment as a software developer
Bachelor, Software Engineering, Bachelor, Software Engineering at University of Brasília
Associate Degree, Informatics, Associate Degree, Informatics at Federal Institute of Goiás (IFG) -Câmpus Goiânia
Um template para criar um FAQ chatbot usando Rasa, Rocket.chat, elastic search
Role in this project:
DevOps Engineer
Contributions:1 release, 37 commits, 9 PRs in 10 months
Contributions summary:Pablo focused on improving the infrastructure and build processes of the Rasa chatbot boilerplate. Their contributions included creating and modifying Dockerfiles for various components (bot, coach, notebooks, actions, and requirements), separating installation steps, and updating image names. They also modified the `build-base.sh` script to publish images and made adjustments to the `bot_config.py` to handle RocketChat connections.
Contributions:8 commits, 1 PR, 9 comments in 1 day
Contributions summary:Pablo contributed to the core functionality of the command-line tool by implementing features related to fetching and displaying Git information. This involved adding the ability to retrieve and display the Git version and user name. They fixed a directory access issue when retrieving Git information and improved the formatting of the output based on the length of the Git information. They also refined string handling within the code to avoid redundancies.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.