Ricardo Carvalho is a versatile full-stack engineer and freelancer with 15+ years in software development and a decade of professional experience across startups and enterprise-focused teams. He has led and scaled engineering efforts—from founding mobile startups to technical leadership roles that delivered collaborative planning tools and high-throughput file sync systems handling millions of files for law firms. Skilled across Rails, Postgres, React, Node.js and blockchain frontends, Ricardo has built Atlassian marketplace integrations, NFT marketplace launches (including high-profile auctions), and robust two-way cloud storage sync architectures. Now working on AI prompt training and multimodal voice/sound optimization, he blends hands-on engineering with product-focused system design and a knack for migrating and modernizing legacy stacks. Based in Goiás, Brazil, he brings entrepreneurial experience and a practical, outcome-driven approach to remote, distributed work.
10 years of coding experience
14 years of employment as a software developer
Bachelor of Engineering (BE), Bachelor of Engineering (BE) at Universidade Federal de Goiás
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.