Carlos Martinho

Software Consultant at apholtra

Zurich, Zurich, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Carlos Martinho is a software consultant and ETH Zurich alumnus with 11 years of experience building SaaS platforms, IoT systems, and developer tooling. He has held technical leadership roles including CTO at a startup and technical lead at Siemens, where he designed a vertically integrated IoT stack for building automation spanning BACnet, Thread and KNX. A hands-on engineer, Carlos contributes to open-source projects around build systems and packaging—improving CMake support, CI/CD and Conan recipes—and has practical embedded and DevOps experience from projects like bacnet-stack and libmbus. He blends systems engineering with product thinking, teaching project management and CAD at ETH Zürich, and has a track record of turning research prototypes into production-ready workflows. An unusual strength is his cross-domain fluency: from drone autopilots and robotics to packaging infrastructure and platform architecture.
code11 years of coding experience
job8 years of employment as a software developer
bookMaster of Science ETH in Robotics Systems and Control, Master of Science ETH in Robotics Systems and Control at ETH Zürich
languagesPortuguese, German, English, French
github-logo-circle

Github Skills (28)

dependency-manager10
dependency-management10
github-ci10
c-language10
package-management10
dependency-analysis10
scripting10
conan10
build-system10
cmake10
c1110
cicd10
c1710
script10
dates10

Programming languages (17)

MDXPowerShellJavaC++CSSCRustCMake

Github contributions (5)

github-logo-circle
conan-io/conan-center-index

Jan 2020 - Sep 2020

Recipes for the ConanCenter repository
Role in this project:
userBack-end Developer
Contributions:48 reviews, 160 commits, 63 PRs in 8 months
Contributions summary:Carlos primarily contributed to the "date" recipe within the ConanCenter repository. Their commits focused on fixing bugs, adding missing imports and build steps, and introducing optional dependencies. They also made several code changes to the test package, including installing timezone headers, removing a print statement, and adding a missing import. The user improved the recipe configuration by adding settings, generators, and a cmake wrapper.
dependenciescpprecipespackage-managerconan-recipe
bacnet-stack/bacnet-stack

Dec 2019 - Jun 2020

BACnet Protocol Stack library provides a BACnet application layer, network layer and media access (MAC) layer communications services.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 review, 10 commits, 14 PRs in 5 months
Contributions summary:Carlos focused on improving the build system and integrating continuous integration for the `bacnet-stack` repository. They added support for CMake, GitHub Actions, and macOS builds. The user's commits also involved refactoring code, fixing compiler warnings, and removing unnecessary macros. Their contributions demonstrate expertise in build processes, cross-platform compatibility, and potentially, the embedded systems domain based on the project's focus.
ipv4mstpbacnet-serversnapbacnet-client
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.
Request Free Trial