
Software Engineer
Richard Echegaray
I build the systems behind the products you use every day. Previously at Reality Labs, working on Audio for Meta Wearables.
Born and raised in Vancouver. I love sports, music, piano, video games (peep the clips section) β and building things that make people's lives easier.
My Story
The journey thus far..
Joined Meta as Software Engineer
Built the audio systems powering Ray-Ban Meta smart glasses.
Graduated from UBC
Earned a Bachelor of Applied Science in Engineering Physics from the University of British Columbia.
Software Developer Intern at Daanaa
Built a desktop application in C# (WPF) to interface with custom integrated circuits, with MSSQL database integration and real-time data visualization.

Project Coordinator Intern at RecycleSmart
Supported the development of Pello, an AI-powered IoT smart bin sensor that uses ultrasonic sensors and cameras to detect waste fill levels and contamination in real time. SDTC-funded project at RecycleSmart.
Became an Undergraduate Teaching Assistant at UBC
TA for the Department of Physics and Astronomy. Led tutorials for PHYS 157 and PHYS 158 β covering thermodynamics, waves, electricity, magnetism, and optics. Ran my own section of 40 students and led group tutorials of 150.
Earned ARCT Piano Performer's Certification
Achieved the Associate of the Royal Conservatory of Toronto (ARCT) β the highest performance diploma offered by the Royal Conservatory of Music.
Embedded Software Developer Intern at RST Instruments
Wrote embedded C for SPI communication between an STM32 MCU and ADXL355 accelerometer, achieving Β±0.002Β° tilt precision. Built an automated test framework in Python with Robot Framework for backwards compatibility testing.
Started Engineering at UBC
Kicked off my engineering degree at UBC. First year was general engineering before I declared Engineering Physics in second year.
Explore
Check out more of what I've been up to.
