Rui Carmo is a hands-on technology leader based in Lisbon with over twenty-five years of experience across telecommunications, internet and public cloud, currently shaping telco, cloud and AI industry solutions at Microsoft. He combines C-level strategic insight with sustained engineering depth—more than two decades in Python, Java and C/C++, nearly a decade of Go and NodeJS, plus early adoption of Docker and Kubernetes—managing people, processes and technology as a single system. His work spans product marketing, technical leadership and program architecture for operators and large enterprises, driving cloud-native transformations for OSS/BSS, 5G/O-RAN and edge scenarios. An active open-source contributor, he balances infrastructure-level projects (the tiny PaaS piku) with applied tooling like a Python crypto trading bot and OpenSCAD 3D-print utilities, revealing a broad curiosity from systems to maker work. Notably, he prefers to remain a practical, delivery-focused technologist and explicitly asks recruiters not to reframe his role as a generic "architect."
14 years of coding experience
28 years of employment as a software developer
PAGE 29, Advanced Executive Management Traning, PAGE 29, Advanced Executive Management Traning at Universidade Católica Portuguesa
Engineer's Degree, Computer Science, Systems, Combined BSc/MSc, Engineer's Degree, Computer Science, Systems, Combined BSc/MSc at Instituto Superior Técnico
The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.
Role in this project:
Back-end & DevOps Engineer
Contributions:1 release, 2 reviews, 477 commits in 6 years 10 months
Contributions summary:Rui's commits focus on implementing and maintaining the core infrastructure and deployment aspects of a PaaS solution. Contributions include the implementation of Git hooks for handling deployments, setting up nginx configurations for serving applications, and adding a framework for Python application deployment using uWSGI. Their work demonstrates an understanding of systems administration, networking, and the integration of different components to create a functional platform.
Contributions summary:Rui primarily focused on refactoring and improving the codebase, particularly within the `models/CoinbasePro.py` file, which suggests involvement in back-end API interaction logic. Their contributions include adding constants, implementing reusable error handling, and using f-strings for better code readability. The user made changes related to order status, fees, and historical data retrieval, indicating they worked on core functionalities related to trading.
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.