Rodrigo Araujo

Rodrigo Araujo

Staff Software Engineer @ Fuel Labs

About Rodrigo Araujo

Rodrigo Araujo is a Staff Software Engineer with extensive experience in software development, machine learning, and data science. He has worked at various organizations, including Fuel Labs and the University of British Columbia, and holds a Master's degree in Computer Science from The University of British Columbia.

Current Role at Fuel Labs

Rodrigo Araujo currently serves as a Staff Software Engineer at Fuel Labs, a position he has held since 2021. His work primarily focuses on developing software solutions that enhance the efficiency and performance of systems within the organization. His role involves applying his expertise in low-latency streaming systems and virtual machines to create reliable and secure software.

Previous Experience at Cmd

Rodrigo Araujo worked at Cmd as a Senior Software Engineer from 2019 to 2021. During his tenure, he contributed to various projects that required advanced software engineering skills. He briefly held the position of Staff Software Engineer at Cmd in 2021 for four months, further solidifying his experience in the field.

Education and Expertise

Rodrigo Araujo earned a Master's degree in Computer Science from The University of British Columbia, where he studied from 2016 to 2018. His academic background includes a Bachelor's degree in Computer Science from Universidade Salvador, completed from 2012 to 2016. He has expertise in programming languages such as Rust, Go, C, and Python, with a focus on developing secure and reliable software.

Research Contributions

At The University of British Columbia, Rodrigo Araujo worked as a Research Software Engineer from 2016 to 2018. His research concentrated on the intersection of machine learning and distributed systems, contributing to advancements in these fields. He has also tutored hundreds of students in Introduction to Software Engineering (CPSC 310) during his time at the university.

Teaching Experience

Rodrigo Araujo has a background in teaching, having served as a Teaching Assistant at Universidade Salvador. He taught Algorithms and Introduction to Programming in 2012 and Calculus and Discrete Mathematics from 2013 to 2014. His teaching experience complements his technical skills, allowing him to effectively communicate complex concepts to students.

People similar to Rodrigo Araujo