Tom Brewe is a software engineer in Berlin with 13 years of experience building interactive web and native applications using JavaScript, web graphics and SwiftUI. He combines a background in art history and computer science to specialize in experimental interaction design, data visualization, VR/XR and graphics programming, bringing a research-driven approach to prototypes and production features. At xymatic and as a research assistant at Humboldt-Universität he translated design research into working software, and his open-source contributions include material and texture-loading improvements to the widely used A-Frame VR framework. Comfortable across front-end stacks and computer vision pipelines, he often bridges aesthetic goals with technical constraints to create expressive visualizations and simulations.
13 years of coding experience
11 years of employment as a software developer
Master of Arts - MA, Art History, Master of Arts - MA, Art History at Freie Universität Berlin
:a: Web framework for building virtual reality experiences.
Role in this project:
Front-end Developer
Contributions:35 commits, 4 PRs, 28 comments in 9 months
Contributions summary:Tom primarily focused on enhancing the A-Frame web framework's material component. They implemented an event to signal when textures are loaded, enabling more dynamic interactions with images and videos. The user also made adjustments to the event details and integrated the new event into the example files to demonstrate its functionality. Further, they renamed events and made minor improvements for better code readability and event handling.
Contributions:66 commits, 1 PR, 46 pushes in 4 years 2 months
virtual-realityframea-framefittexture
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.