Bryan Gilbert

Senior Software Engineer at Amazon Web Services (AWS)

Charleston, South Carolina, 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

👤
Senior
🎓
Top School
Bryan Gilbert is a Senior Software Engineer at AWS with 14 years of experience building high-concurrency, low-latency systems and distributed back-end services. He has led engineering and CTO responsibilities for a gaming and real-time media startup, and earlier work spans Scala, Java, Clojure, Play/Akka stacks and large-scale backend APIs. Bryan is an active open-source contributor to prominent Emacs ecosystems (Spacemacs, Doom Emacs) and to the WeeChat Slack integration, showing both deep tooling/configuration expertise and practical API-driven integrations. Based in Charleston, SC, he combines production-grade cloud engineering with a penchant for developer ergonomics and editor-level customizations that improve daily workflows. An early hands-on background in mechanical work adds a pragmatic, systems-oriented perspective to his software craftsmanship.
code14 years of coding experience
job15 years of employment as a software developer
bookMaster of Science, Computer Science, Software Engineering, Master of Science, Computer Science, Software Engineering at College of Charleston
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at The Citadel
stackoverflow-logo

Stackoverflow

Stats
1,431reputation
145kreached
6answers
7questions
github-logo-circle

Github Skills (36)

apim10
slack-api10
python10
evil-mode10
scripting10
configuration-management10
emacs-lisp10
vim10
chat10
script10
api10
emacs10
configuration-file10
configurations10
keybindings10

Programming languages (18)

CSSC++RustCScalaMakefileGoHTML

Github contributions (5)

github-logo-circle
doomemacs/doomemacs

Apr 2017 - Dec 2020

An Emacs framework for the stubborn martian hacker
Role in this project:
userSoftware Engineer (Configuration & Customization)
Contributions:22 commits, 31 PRs, 65 comments in 3 years 8 months
Contributions summary:Bryan primarily contributes to the Emacs configuration framework Doom Emacs. Their commits focus on enhancing the user experience and extending functionality. They added new features such as `git-timemachine`, integrated `evil-mc`, and modified keybindings for better navigation and workflow within the Emacs environment. The user also addressed minor usability issues and improved the interaction with existing features by modifying configurations of different packages within the Doom Emacs framework.
vimemacs-configurationmartianemacsemacs-lsp
wee-slack/wee-slack

Mar 2016 - Jul 2017

A WeeChat script for Slack.com. Supports threads and reactions, synchronizes read markers, provides typing notification, etc..
Role in this project:
userBack-end Developer
Contributions:6 commits, 7 PRs, 17 comments in 1 year 4 months
Contributions summary:Bryan primarily contributed to the core functionality of the WeeChat script for Slack. Their work focused on enhancing message handling, including adding options for message colorization based on the sending nick and the prefix. They also implemented features to improve the synchronization of unread counts and update the hotlist in WeeChat by interacting with the Slack API. These changes suggest a focus on integrating Slack's features within WeeChat.
weechatmarkersthreadsslacknotification
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
Bryan Gilbert - Senior Software Engineer at Amazon Web Services (AWS)