Rafael Tavares is a Senior Software Engineer with 10 years of experience specializing in frontend engineering, data visualization and interactive mapping using React, TypeScript, D3 and Leaflet. Currently at NEW WORK SE in Porto and a long-time React mentor for Udacity, he blends hands-on product delivery for premium web experiences with coaching and deep code-review feedback. His background includes building open-source civic data visualizations for Brazilian public institutions and migrating complex visualization tools to modern React architectures. Comfortable across Python and JavaScript ecosystems, he has a track record of turning data-heavy requirements into usable interfaces that support transparency and decision-making. Collected academic training (MSc in IT) and roles at organizations from IBM to OLX demonstrate both research-minded problem solving and production-grade engineering.
10 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BS), Information Technology, GPA 3.0+, Bachelor of Science (BS), Information Technology, GPA 3.0+ at Federal University of the State of Rio de Janeiro
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.
Request Free Trial
Rafael Tavares - Senior Software Engineer at Udacity