Sean Vig

Staff Software Engineer at Aurora

Pittsburgh, Pennsylvania, 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
Sean Vig is a Staff Software Engineer in Pittsburgh with 15 years building robust perception and autonomy software, currently focused on online map perception at Aurora. His background includes senior autonomy work at Uber ATG and a PhD from UIUC, blending academic rigor with production-grade engineering. Sean is an active open-source contributor across embedded and backend projects—improving firmware compatibility in OpenTX, hardening Home Assistant camera integrations, and optimizing video/NVR pipelines in Frigate. He has a knack for modernizing legacy codebases (Python 2→3 migrations, PEP8 refactors) and improving test coverage and concurrency for stability at scale. Colleagues rely on him for nuanced bug fixes and pragmatic refactors that boost maintainability and performance. A quietly versatile engineer, he connects low-level embedded concerns with high-level system design to deliver reliable, real-world systems.
code15 years of coding experience
job13 years of employment as a software developer
bookUniversity of Minnesota Twin Cities
bookUniversity of Illinois Urbana-Champaign
github-logo-circle

Github Skills (42)

c-language10
python10
multithreading10
scripting10
testing10
mqtt10
subprocess10
asyncio10
mqttnet10
ethernet10
esp826610
pep10
iot10
thread10
hyper-threading10

Programming languages (11)

TypeScriptShellC++CStandard MLTeXJavaScriptHTML

Github contributions (5)

github-logo-circle
qtile/qtile

Mar 2014 - Jan 2022

:cookie: A full-featured, hackable tiling window manager written and configured in Python (X11 + Wayland)
Role in this project:
userBackend & QA Engineer
Contributions:4 releases, 32 reviews, 444 commits in 7 years 11 months
Contributions summary:Sean primarily contributed to the quality and stability of the qtile tiling window manager. The commits focus on improving the test suite, making tests run on a git version, adding new tests for features like cloned displays and screen mirroring, and fixing bugs. These changes involved modifications to test scripts and core manager functionality.
full-featuredpythonx11qtilekde-plasma
opentx/opentx

Oct 2015 - Dec 2015

OpenTX custom firmware for Transmitters
Role in this project:
userFull-stack Developer
Contributions:43 commits, 2 PRs, 7 comments in 2 months
Contributions summary:Sean primarily focused on improving code quality and ensuring compatibility across Python 2 and 3 within the OpenTX firmware project. Their contributions included fixing print statements, handling import changes with try/except blocks, and addressing potential issues with dict.keys(). They also made improvements to the radio/util directory, applying PEP8 formatting and refactoring various Python scripts to adhere to coding style guidelines. This user appears to be focused on code maintenance and modernization.
custom-firmwaretransmitterfirmwareopentx
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
Sean Vig - Staff Software Engineer at Aurora