Very passionate about distributed systems, software engineering, computer science, Linux, machine learning, and security.
9 years of experience designing, developing, and shipping:
- Distributed systems
- Low-level Linux-based systems
- Machine learning and NLP systems
- ETL data pipelines
- Low-latency streaming systems
- User-facing software applications.
All with a strong passion for reliability, security, and correctness. I mainly speak Rust, Go, C, and Python.
I hold a B.Sc. in Computer Science from Universidade Salvador (Brazil) and a Masters in Computer Science from the University of British Clumbia, where I did research on an intersection of machine learning and distributed systems, and had the pleasure of tutoring hundreds of students in Introduction to Software Engineering (CPSC 310) throughout a couple of years.
All that said, learning is my strongest skill.
Remote OK | rok.co/@digorithm |
๐ Website | rodrigoaraujo.me |
GitHub | digorithm |
X | digorithm |
digorithm | |
Skilled in | go distributed systems rust machine learning etl python ui security formal methods linux |
Fluent in | englishportuguese |
Preferred timezone | -7,-4,-5,-6 |
Last seen | 3 years ago |
Signed up | 3 years ago |
Badges |
๐จโ๐ป Remote worker ๐ Early adopter |
2019 - Now: Senior software engineer @ cmd
2018 - 2019: Senior software engineer @ cto.ai
2016 - 2018: Research software engineer @ ubc
2014 - 2016: Machine learning engineer @ jusbrasil
2016 - 2018: M.Sc. in Computer Science @ University of British Columbia