Geoffrey Prewett

Senior Software Engineer at RTIC Outdoors

Redding, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Geoffrey Prewett is a Senior Software Engineer with nine years of professional experience (and two decades of broader engineering work) who specializes in user interfaces, graphics, and cross-platform apps with a particular affinity for making tools feel "magical" and joyful to use. He has shipped desktop, mobile, and web solutions—from iOS apps and games to high-performance 3D viewers and visualization tooling—combining C++, OpenGL, Swift/Objective-C, WebGL, and Python. Geoffrey has contributed notable features to the Open3D ecosystem (adding vertex selection and advanced visualization/shader support) and built practical production systems like job-shop scheduling and engraving integrations at RTIC Outdoors. As a founder of Eight Brains Studios he designed and marketed consumer-facing mobile apps that blend UI polish with technical depth, and his freelance work spans projection editors, BIM viewers, and accessibility-driven text tools. Based in Redding, CA, he pairs systems-level engineering and tooling experience with a designer’s sensibility for interaction, often solving tricky visualization and UX problems that make complex data approachable.
code9 years of coding experience
job20 years of employment as a software developer
bookM.E., Computer Engineering, M.E., Computer Engineering at The University of Texas at Austin
bookB.S., Physics, B.S., Physics at The Ohio State University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
1,627reputation
457kreached
49answers
12questions
github-logo-circle

Github Skills (22)

c-language10
open3d10
visualization10
python10
front-end-development10
3d10
computer-vision10
cpp10
visualizations10
cprogramming-language10
3d-object-detection9
perception9
opengl9
pytorch8
swift6

Programming languages (3)

C++NimPython

Github contributions (5)

github-logo-circle
isl-org/Open3D

Dec 2019 - May 2021

Open3D: A Modern Library for 3D Data Processing
Role in this project:
userFull-stack Developer
Contributions:116 reviews, 143 commits, 310 PRs in 1 year 5 months
Contributions summary:Geoffrey contributed to the Open3D library by adding the `VisualizerWithVertexSelection` feature, which allows for vertex selection within a 3D visualization. The user implemented the core functionality by adding the necessary C++ code, Python bindings, and incorporating fixes for compiler compatibility and style. Furthermore, the user added the ability to move selected vertices with right mouse drag.
python3d-perceptionodometrytensorflowpointcloud
isl-org/Open3D-ML

Sep 2020 - Apr 2021

An extension of Open3D to address 3D Machine Learning tasks
Role in this project:
userML Engineer
Contributions:2 reviews, 19 commits, 13 PRs in 7 months
Contributions summary:Geoffrey primarily focused on enhancing the visualization capabilities of the Open3D-ML library. Their contributions include adding and improving a visualizer, implementing shaders, and enabling the visualization of various data attributes. They also addressed UI/UX issues within the visualizer, making it more user-friendly, and integrated bounding box visualizations and animation features. Furthermore, the user updated the code for API changes within Open3D.
pytorch3d-perceptionsemantic-segmentationdeep-learningaddress
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.
Request Free Trial
Geoffrey Prewett - Senior Software Engineer at RTIC Outdoors