Arturo Pie is a Software Architect with 15 years of experience designing and scaling distributed systems, currently leading architecture at NinjaOne from Mississauga, Ontario. He has a strong track record modernizing infrastructure with IaC, Docker and CI/CD—work that lifted availability to 99.99%, cut change lead times from weeks to minutes, and reduced change failure rates to single digits. Proficient in Ruby, TypeScript, SQL and Terraform, Arturo combines deep Rails performance tuning with pragmatic DevOps practices to deliver measurable business impact and recurring operational savings. He has managed multiple delivery teams, delivered on seven-figure contracts on schedule, and repeatedly saved months of work through architectural decisions and vendor-driven tradeoffs. A top 5% performer and company award recipient, he also contributes to the developer community through open-source fixes and has spoken at architecture conferences. Beyond code, he’s driven by critical thinking and continuous improvement, with a knack for automating upgrades and restoring services faster.
15 years of coding experience
16 years of employment as a software developer
Undergraduate, Computer Science, Undergraduate, Computer Science at University of Havana
Bachelor’s Degree in Computer Science, Computer Science, Bachelor’s Degree in Computer Science, Computer Science at University of Waterloo
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.