Márcio Dias is a senior software engineer based in Rio de Janeiro with 11 years of experience building scalable web systems and integrations across Node.js, Python, Clojure and cloud-native AWS environments. He currently contributes to Nubank’s backend and LLM initiatives while running his own firm, MVD do Brasil, which delivers real-time geospatial and vehicle-tracking solutions using OpenLayers and OpenStreetMap. His background spans fintech integrations, web scraping reverse engineering for banks, and end-to-end product work at Olivia AI, where he owned API, ETL and conversation-engine backends. Trained as a computer engineer with advanced studies in defense networks and project management, he combines systems architecture skills with hands-on full‑stack delivery and technical leadership. Notably, he has experience building mission-critical simulation and command-and-control systems for defense and public safety, reflecting an ability to tackle complex, real-time and regulated domains.
11 years of coding experience
9 years of employment as a software developer
Técnico em Informática Gerencial Informatics, Técnico em Informática Gerencial Informatics at COTEMIG
People Management and Leadership People Management and Leadership, People Management and Leadership People Management and Leadership at Ibmec
Master's degree Engenharia de Defesa Redes Complexas, Master's degree Engenharia de Defesa Redes Complexas at Instituto Militar de Engenharia
Bachelor of Engineering (B.Eng.) Computer Engineering, Bachelor of Engineering (B.Eng.) Computer Engineering at UERJ
Master of Business Administration (MBA) Gerência de Projetos - Padrão PMI, Master of Business Administration (MBA) Gerência de Projetos - Padrão PMI at Instituto Infnet
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.