Andrew Wright

Senior R&D Electronic Engineer at Sandia National Laboratories

Albuquerque, New Mexico, 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
Andrew Wright is a Senior R&D Electronic Engineer with 13 years of experience designing multi-GHz RF systems and semiconductor-grade ICs across national labs, startups, and academia. He has a proven track record—patented and published—developing 77–95 GHz amplifiers and phase shifters using SiGe BiCMOS, and brings hands-on expertise from layout and packaging to high-frequency VNA characterization up to 170 GHz. At Sandia he advances critical microchip and radio sensor designs while coordinating cross-disciplinary teams and manufacturing technicians. A pragmatic problem solver, he also contributes to open-source tooling for robustness in backend systems (notably improving server-side stability in a popular Rust RPC framework). Based in Albuquerque, he pairs deep RF/EM simulation and PCB/Altium skills with practical lab craftsmanship such as wire bonding, milling, and high-density interposers.
code13 years of coding experience
job9 years of employment as a software developer
bookAssociate's degree, Electronic Engineering, 3.38/4, Associate's degree, Electronic Engineering, 3.38/4 at Delaware Technical and Community College-Stanton-Wilmington
bookBachelor's degree, Electrical and Computer Engineering, 2.93/4, Bachelor's degree, Electrical and Computer Engineering, 2.93/4 at University of Delaware
languagesEnglish
github-logo-circle

Github Skills (14)

asynchronous10
deserialization10
rpc-server10
rpc10
rust10
data-serialization10
io10
futures10
rpc-library10
async10
grpc10
serialization10
concurrency9
error-handling9

Programming languages (4)

TypeScriptJavaC++Rust

Github contributions (5)

github-logo-circle
google/tarpc

Jan 2016 - Jul 2019

An RPC framework for Rust with a focus on ease of use.
Role in this project:
userBack-end Developer
Contributions:121 commits, 71 PRs, 59 pushes in 3 years 6 months
Contributions summary:Andrew primarily focused on improving the server-side functionality of the `tarpc` framework. Their contributions included implementing orderly shutdown procedures for serving threads and refactoring the error handling mechanisms within the protocol. Furthermore, they made changes to the client's reader thread to enhance stability and implemented serialization/deserialization traits for improved code organization. These modifications likely enhanced the robustness and reliability of the RPC framework.
rpcrustrpc-frameworkasynchronous-programmingfutures
shaladdle/tarpc

Feb 2016 - Jul 2019

An RPC framework for Rust with a focus on ease of use.
Contributions:3 PRs, 44 pushes, 17 branches in 3 years 5 months
rpcrustrpc-frameworkease-of-useio-uring
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