Pedro Tavares is a Senior Software Engineer with over 15 years building full-stack web applications from product inception to fault-tolerant production systems. He has deep hands-on experience across Ruby on Rails, Elixir/Phoenix and React, and has repeatedly shipped real-time UIs and automated workflows that measurably improved productivity and business outcomes. His background spans startups and scale-ups—driving architecture, integrations (speech-to-text, Experian), data pipelines for analytics, and admin tools that turn operational needs into product features. Based in Paraíba, Brazil, he combines engineering rigor with product sensibility, often influencing roadmap decisions through close collaboration with stakeholders. Notably, he has transitioned legacy interfaces to real-time experiences and built ingestion/denormalization services that feed data warehouses for analytics, showing a rare blend of frontend polish and backend data plumbing.
15 years of coding experience
11 years of employment as a software developer
Master's degree Mobile Application Development, Master's degree Mobile Application Development at Faculdade IDEZ
Tecnólogo Internet Systems, Tecnólogo Internet Systems at Instituto Federal de Educação ,Ciência e Tecnologia da Paraíba
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.