# Brian L. > Principal Software Engineer at Roblox Location: San Francisco, California, United States Profile: https://flows.cv/brianl3 iOS Development (Objective-C), Android (Java), React Native, Typescript, Javascript, C#, Lua ## Work Experience ### Principal Software Engineer @ Roblox Jan 2021 – Present | San Mateo, California, United States I work on the Roblox Communications team, building and scaling the platform's social features. My responsibilities include the architectural design and coding for both public and private communications systems, including voice and chat. I also help develop the Roblox Party feature, contributing to its design and implementation. ### Software Architect @ Zynga Jan 2018 – Jan 2021 | San Francisco • Tech lead for the Words With Friends franchise • Responsible for migrating native iOS and Android tech stacks to React Native (https://link.medium.com/Hd86qbHeJ1) ### Principal Software Engineer @ Zynga Jan 2014 – Jan 2018 | San Francisco • Led engineering team to the launching of Words 2 game (reached #1 game and #1 app on App Store for both iOS and Android) • Prototyped and shipped Lightning Round game mode (https://link.medium.com/iVI4L1jUN1) • Implemented one of the first apps for the Apple Watch ### Senior Software Engineer @ Zynga Jan 2013 – Jan 2014 | San Francisco • Lead engineer on development of Words With Friends game for iOS • Implemented community match feature for players to find their opponents • Monitored app health metrics and routinely identified and provided bug fixes • Helped improve app quality with the development of in-house screenshot tool to report bugs • Managed app builds, submissions and releases (4.5+ star rating) ### Software Engineer @ Zynga Jan 2012 – Jan 2013 | San Francisco • Responsible for implementation of the With Friends Platform (client SDK that powers all games within the mobile division). • Provided APIs for asynchronous play, game creation, player matchmaking, leaderboards and game analytics ### Software Developer @ Infusion Jan 2008 – Jan 2012 • Worked with clients to develop enterprise and consumer iOS apps • Developed touch-based kiosk applications on the Microsoft Surface .NET tech stack (WPF) • Winner of Code Complete award for outstanding contributions (2008, 2009, 2010, 2011) ### Software Developer @ BlackBerry Jan 2007 – Jan 2007 | Waterloo, Ontario BlackBerry Java SDK Platform • Implemented detection of binary compatibility issues of RIM APIs at run‐time and ensured proper code key signings with tool to manage new and existing code line releases • Performed comprehensive analysis of RIM API keys and ensured binary compatibility for all versions of the RIM Java Development Environment ### Hardware Engineer @ BlackBerry Jan 2006 – Jan 2006 | Waterloo, Ontario Hardware engineer in Acoustics and LCD Development • Pioneered the Head and Torso Simulator (HATS) Quality rose‐pie graph for plotting of acoustic measurements for performance analysis • Implemented automatic report generation capabilities to help assess all parameters of audio performance of new and upcoming BlackBerry products ### Software Developer @ BlackBerry Jan 2005 – Jan 2005 | Waterloo, Ontario BlackBerry Internet Services (BIS) • Built solution to monitor health of servers ## Education ### Bachelor of Applied Science (B.A.Sc.) in Computer Engineering University of Toronto ## Contact & Social - LinkedIn: https://linkedin.com/in/liangbrian --- Source: https://flows.cv/brianl3 JSON Resume: https://flows.cv/brianl3/resume.json Last updated: 2026-04-12