Summary
Elliott Ro is a software engineer with 12 years of hands-on experience building web and mobile applications, currently contributing to Twitch from Vancouver. He has a strong full-stack background spanning JavaScript/TypeScript, Go, React/React Native, Node, and GraphQL, with production experience across AWS, GCP and other cloud platforms. Prior to Twitch he spent seven years at Four Nine Digital delivering cross-platform products and test-driven workflows using Jest and Cypress. Elliott’s roots in mechatronics and early work in C and embedded tools give him a practical systems mindset that informs his backend and infrastructure choices. Comfortable across legacy stacks (PHP, Ember, Laravel) and modern toolchains, he frequently bridges front-end UX concerns with robust backend services. Colleagues describe him as a pragmatic engineer who ships dependable features while keeping an eye on observability and scalability.
12 years of coding experience
9 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.), Mechatronic Systems Engineering, Bachelor of Applied Science (B.A.Sc.), Mechatronic Systems Engineering at Simon Fraser University
Korean, English