RobΒ Brown

Senior Software Engineer at Autodesk

Portland, Oregon, 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
Rob Brown is a Senior Software Engineer in Portland, Oregon with 11 years of experience building embedded systems, developer tools, and CAD-related features. He has led teams at PolySync and driven DriveKit and vehicle-control integrations, contributing low-level CAN bus APIs to the open-source OSCC project and improving cross-platform CI/CD for LuxCoreRender. At Autodesk he focuses on device-independent tooling and has shipped architecture and feature work for Fusion 360 Drawings. His background in mechanical engineering, physics, and computer science informs a pragmatic approach to root-cause analysis and systems design. Outside work he pursues computer graphics academically by writing a ray tracer from scratch, signaling a deep interest in rendering and design engineering that complements his production-grade systems experience.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (BS), Mechanical Engineering and Physics, Bachelor of Science (BS), Mechanical Engineering and Physics at Portland State University
languagesEnglish, German
github-logo-circle

Github Skills (22)

apidoc10
linux10
bash10
dia10
cmake10
c1110
cicd10
c1710
script10
api10
azure-pipelines10
can-bus10
macos10
diagnostics10
python9

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
PolySync/oscc

Sep 2017 - Aug 2018

Open Source Car Control πŸ’»πŸš—πŸ™Œ
Role in this project:
userBack-end Developer
Contributions:4 releases, 106 commits, 32 PRs in 11 months
Contributions summary:Rob primarily contributed to the core API functionality of the Open Source Car Control project, focusing on the low-level interactions with vehicle hardware. Their work involved implementing CAN bus communication, including the ability to read and write CAN messages. Furthermore, the user added vehicle specific filtering and diagnostic messages to the API to identify the vehicle's components. In addition, the user added a framework to support CAN through a computer device, moving from hardware-only forwarding.
car
LuxCoreRender/LuxCore

Sep 2018 - Dec 2018

LuxCore source repository
Role in this project:
userDevOps Engineer & Build/Release Engineer
Contributions:21 commits, 4 PRs, 2 comments in 2 months
Contributions summary:Rob primarily focused on improving the build and CI/CD processes for the LuxCore render project. They implemented and refined the build configurations for the project on both Linux and macOS using Azure Pipelines. Their work involved fixing build errors, configuring dependencies, and updating the scripts to ensure builds and tests ran successfully across different operating systems. The user also made changes to the build configurations to support the integration of PySide2 and improve the compatibility of Blender plugins.
rtxray-tracingluxcorerenderopenclvolume-rendering
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
Rob Brown - Senior Software Engineer at Autodesk