# Richard Hua > Software Engineer, ex-Meta ex-Microsoft Location: Seattle, Washington, United States Profile: https://flows.cv/richardhua ## Work Experience ### Principal Software Engineer @ XMTP Labs Jan 2024 – Present ### Staff Software Engineer @ XMTP Labs Jan 2022 – Jan 2024 Building XMTP - the decentralized, interoperable, end-to-end encrypted messaging protocol for the next generation of social apps. Alongside smart coworkers: - Designed and implemented decentralization protocol for message transport and storage - Re-designed and implemented encryption protocol for Signal-level security and scalable group chats - Re-designed identity system to support multiple identities and higher security - Gave regular tech talks for the team ### Software Engineer @ Highlight Jan 2021 – Jan 2022 | Seattle, Washington, United States Part-time on session live streaming, link sharing, backend scalability. ### Software Engineer @ Meta Jan 2017 – Jan 2021 | Greater Seattle Area Tech lead on end-to-end encryption and group video calling in Facebook Messenger. - Tech lead on Vanish Mode (end-to-end encrypted ephemeral chats) in Messenger - Tech lead on group video chat backend in Messenger - IC on end-to-end encryption protocol in Messenger - Mentored three interns who outperformed their peers and accepted full-time offers ### Software Engineer II @ Microsoft Jan 2014 – Jan 2017 | Redmond Grew the CodePush developer service from founding to over 20k apps as of early 2017. - Owned the storage layer, backend and REST API’s, contributed to the CLI and mobile SDK’s - Also built JavaScript diagnostic tools in Visual Studio and browser developer tools in Internet Explorer ### Software Engineer Intern @ Microsoft Jan 2012 – Jan 2013 | Redmond Worked on browser developer tools in Internet Explorer ### Research Intern @ UNSW Jan 2011 – Jan 2012 - Built a probabilistic, grid-based localization algorithm for robotic football players in the RoboCup competition - Wrote an honors thesis on computer vision ### Electrical Engineering Intern @ Downer Jan 2009 – Jan 2010 ## Education ### Bachelor of Computer Science UNSW Jan 2010 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/richard-hua-2a779849 --- Source: https://flows.cv/richardhua JSON Resume: https://flows.cv/richardhua/resume.json Last updated: 2026-03-29