Summary
Ian Carvalho is a Senior Software Engineer with 12 years of hands-on experience building everything from AR/VR educational apps and robotics control systems to production-ready ML pipelines and blockchain prototypes. Based in the New York City area, he blends deep learning expertise with practical software engineering at Capital One after roles as a senior data scientist, CTO, researcher and freelancer across Brazil and the U.S. His work includes early Brazilian AR/VR innovations, an IBM Almaden internship that improved bipedal robot balance, and deployed NLP and computer vision solutions that saved clients millions. A polyglot engineer and traveler—three languages, six programming languages, lived in two countries and ten cities—he thrives on cross-disciplinary problem solving and unusual career moves that accelerate learning.
11 years of coding experience
7 years of employment as a software developer
Incomplete College, Electrical and Electronics Engineering, Incomplete College, Electrical and Electronics Engineering at Universidade Federal de Santa Catarina
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Pace University
University of São Paulo
English, Spanish, Portuguese