Brian Andresen

Software Architect at Keysight Technologies

Atlanta, Georgia, 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
Brian Andresen is a software architect with 18 years of experience designing high-efficiency, modular platforms—particularly blending functional programming techniques into C++ at both compile- and run-time. Based in Atlanta, he has led large cross-disciplinary teams at Keysight/Agilent to deliver reusable, thread-safe value-type architectures that enable independent component evolution and high-performance simulation tools. His work includes rewriting legacy C systems into type-safe C++ front ends, integrating MATLAB tooling, and architecting a Mosaic platform to share code across EDA products. An active open-source contributor, he has improved user experience and tooling in the popular Doom Emacs ecosystem, adding features like Circe integration, eshell readline bindings, and git-gutter hydras. Known for tackling thorny multi-threaded and scalability problems, he combines deep systems-level craftsmanship with a pragmatic emphasis on local reasoning and modularity.
code18 years of coding experience
job18 years of employment as a software developer
bookUniversity of California, Davis
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

emacs10
hydra10
spacemacs10
evil-mode10
emacs-lisp10
circe9
version-control9
git9
configurations8

Programming languages (13)

CSSRustCMakefileGoShellJavaScriptYASnippet

Github contributions (5)

github-logo-circle
doomemacs/doomemacs

Jun 2017 - Apr 2020

An Emacs framework for the stubborn martian hacker
Role in this project:
userFull-stack Developer
Contributions:44 commits, 29 PRs, 34 comments in 2 years 10 months
Contributions summary:Brian primarily focused on enhancing the Doom Emacs framework. Their contributions include adding and configuring the IRC client Circe, improving the eshell configuration by adding readline bindings, and implementing features related to the password store and hydra keybindings. They also made improvements to the UI and user experience through changes to the modeline and added new features like a git gutter hydra, and improvements to existing tools such as eshell.
vimemacs-configurationmartianemacsemacs-lsp
bennyandresen/nixpkgs

Nov 2019 - Apr 2023

Nix Packages collection
Contributions:52 pushes, 41 branches in 3 years 5 months
nixosnix-packages
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
Brian Andresen - Software Architect at Keysight Technologies