Marcelo Dias is a versatile software engineer and technical founder with 16+ years building embedded systems, cloud services, and scalable backends across IoT, telecom and e‑commerce domains. He combines deep low‑level experience in C and device drivers with long practical expertise in Python, Go, Postgres and AWS, shipping production systems from the first line of code to customer-facing platforms. Marcelo has led small engineering teams and served as CTO/Head of Technology for multiple climate and fintech initiatives, driving architecture, hiring, and early customer acquisition. Notable projects include large-scale IoT deployments (people and vehicle trackers), a high-throughput messaging architecture that sent 100k+ notifications per event economically, and critical infrastructure work at CDNs and DNS services. Based in Rio Grande do Sul, Brazil, he brings a pragmatic generalist mindset—comfortable toggling between firmware, network protocols and cloud orchestration—to deliver reliable, cost‑efficient solutions.
13 years of coding experience
10 years of employment as a software developer
MSc Electrical Engineering, MSc Electrical Engineering at Pontifícia Universidade Católica do Rio Grande do Sul
Contributions:4 PRs, 33 pushes, 9 branches in 5 months
nginxperformancenaxsiwafrules
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
Marcelo Dias - Software Engineer at Milestone Systems