Rafael Tavares is a tech lead and seasoned full-stack developer with 11 years of experience building web and mobile solutions across Angular, C#, .NET Core, Xamarin, Cordova and Flutter. He combines hands-on engineering with leadership roles—founding a solutions firm and progressing from senior developer to Tech Lead at Zup Innovation—while pursuing a master's in Computer Science at UFBA. Rafael has deep practical knowledge of software engineering practices (UML, requirements, Scrum/PMBOK) and cloud-hosted APIs on AWS and Azure, having delivered back-ends and cross-platform apps for enterprise and startup contexts. He is also an active community contributor (Mozilla, Microsoft Student Partner, GitHub Developer Program) and has freelanced projects in React, Ionic and Ruby/Jekyll, reflecting a taste for pragmatic, polyglot solutions. An unusual asset is his blend of product-facing experience (e‑commerce with WooCommerce) and low-level platform work (native Windows/Windows Phone C# apps), which helps him bridge legacy systems and modern mobile-first architectures.
11 years of coding experience
12 years of employment as a software developer
Mestrando em Ciência da Computação, Sistemas WEB e Banco de Dados, Mestrando em Ciência da Computação, Sistemas WEB e Banco de Dados at UFBA - Universidade Federal da Bahia
Ensino Médio Completo, Vestibular, Ensino Médio Completo, Vestibular at Alternativo Curso e Colégio
Sistemas para Internet, Tecnologia da Informação, Sistemas para Internet, Tecnologia da Informação at Universidade Tiradentes - Unit
inglês - nível 1, inglês - nível 2, inglês - nível 3
Contributions:2 PRs, 991 pushes, 2 branches in 5 years 5 months
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.