Manuel Sousa is a Software/DevOps Engineer with 11 years of hands-on experience building and operating cloud-native and IoT systems, currently working on healthcare projects that span support, operations, and development. He combines full-stack development with deep systems and automation expertise—having led infrastructure migrations to AWS, implemented virtualization and clustering solutions, and contributed RabbitMQ modules to the widely used Ansible project. His background ranges from municipal IT leadership to startup engineering, giving him a pragmatic approach to client-facing work, user research, and design collaboration. Comfortable across Linux, Windows, networking and automation, he’s equally at home debugging production incidents or writing reusable infrastructure code. Outside work he stays curious about economics and markets, and he brings that analytical mindset to problem solving and process improvement. Based in Abrantes, Portugal, Manuel pairs technical breadth with a collaborative, user-focused mindset that helps teams deliver reliable systems.
11 years of coding experience
19 years of employment as a software developer
Licenciatura em Engenharia de Sistemas e Informática LESI Informática, Licenciatura em Engenharia de Sistemas e Informática LESI Informática at Universidade do Minho
Pós-Graduação Redes, Pós-Graduação Redes at Instituto Superior de Línguas e Administração - Santarém
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Role in this project:
Back-end Developer
Contributions:19 commits, 1 PR, 15 comments in 1 year 11 months
Contributions summary:Manuel primarily contributed to the development of Ansible modules related to RabbitMQ. They added new modules for managing RabbitMQ queues, exchanges, and bindings, interacting with the RabbitMQ REST API. Their work involved implementing functionality to create, delete, and configure these components, and also involved correcting some minor bugs. The user also updated the code to be compatible with different Python versions and to align with code style conventions.
Ansible extra modules - these modules ship with ansible
Role in this project:
Back-end Developer
Contributions:1 commit, 14 PRs, 19 comments in 1 day
Contributions summary:Manuel primarily contributed to the development of Ansible modules related to RabbitMQ. Their work focused on creating and maintaining modules for managing RabbitMQ resources such as bindings, exchanges, and queues. The commits demonstrate expertise in utilizing the RabbitMQ REST API for these management tasks, implementing features for creating, deleting, and configuring RabbitMQ components. The changes also include improvements in documentation and code formatting.
ansibleship
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.