Brian Gavin is a software engineer with nine years of experience focused on systems programming, programming languages, and operating systems, currently building infrastructure at Joyent from Seattle. He brings full‑stack fluency—TypeScript and Vue on the front end, C++14 and Go on the backend—and a pragmatic taste for low-level systems work shaped by teaching operating systems and authoring C learning tools as a university TA. Brian excels in cross-functional collaboration, having run design workshops and worked closely with product and UX teams to translate complex data queries into usable screening products at FactSet. He has a history of practical tooling contributions (including a merged PR to Redux DevTools during an internship) and a habit of simplifying developer workflows through automation and schema design. Colleagues would describe him as a curious engineer who moves comfortably between high-level UX tradeoffs and the details of memory and system behavior.
9 years of coding experience
2 years of employment as a software developer
Associate’s Degree, Computer Science, Associate’s Degree, Computer Science at Suffolk County Community College
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Stony Brook University
Contributions:12 commits, 8 pushes, 2 branches in 2 years 6 months
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.