Drew Weymouth

Senior Software Engineer at Openly

Eugene, 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
Drew Weymouth is a Senior Software Engineer with 12 years of experience building backend infrastructure and user-facing systems across cloud and productivity platforms. He has shipped services at Google and Compass—bringing Microsoft Active Directory to GCP as a managed service and designing persistent saved-search infrastructure—and now drives engineering at Openly from Eugene, Oregon. Comfortable in Go and C++, Drew blends systems-level reliability work with front-end polish, contributing to the popular Fyne GUI toolkit by improving widgets, fixing memory leaks, and refactoring for readability. His background includes Office extensibility across multiple platforms and a solid academic foundation from Cornell, reflecting both practical product delivery and deep technical curiosity. Notably, he pairs large-scale service design with hands-on UI improvements, a combination that helps bridge developer ergonomics and operational stability.
code12 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.S.), Electrical and Computer Engineering, Bachelor of Science (B.S.), Electrical and Computer Engineering at Cornell University
bookCanisius High School
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
106reputation
2kreached
2answers
0questions
github-logo-circle

Github Skills (16)

uid10
web-widgets10
fyne10
go10
ui-design10
front-end-development10
widgets10
toolkits9
cross-platform9
lilypond6
page-layout6
office-addin6
spacing6
excel6
office-js6

Programming languages (12)

C#TypeScriptMDXShellC++CJavaScriptGo

Github contributions (5)

github-logo-circle
fyne-io/fyne

Dec 2022 - Apr 2025

Cross platform GUI toolkit in Go inspired by Material Design
Role in this project:
userFront-end Developer
Contributions:386 reviews, 206 PRs, 86 pushes in 2 years 3 months
Contributions summary:Drew primarily contributed to the Fyne GUI toolkit by implementing and enhancing UI components and features. Their work includes refactoring code, converting if/else statements to switch statements for improved readability. Additionally, the user added new functionalities to existing widgets such as sliders and hyperlinks. The user also made performance improvements by optimizing the code and addressing memory leaks.
golanglinuxguigotoolkit
dweymouth/supersonic

Dec 2022 - Mar 2023

A lightweight and full-featured cross-platform desktop client for self-hosted music servers
Contributions:25 releases, 126 reviews, 315 commits in 3 months
navidromeaudio-playerelectronairsonicaudio
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
Drew Weymouth - Senior Software Engineer at Openly