Brian Mckelvey

Senior Staff Software Engineer at Dollar Shave Club

Los Angeles, California, 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 Mckelvey is a Senior Staff Software Engineer in Los Angeles with 17 years of experience building scalable web applications and platforms across startups and enterprise. He blends deep front-end expertise—architecting responsive, Canvas-driven tooling and rich HTML5 UIs—with low-level backend skills, evidenced by performance-focused contributions to a Node.js WebSocket implementation. As a co-founder of a social virtual world, he brings product instincts and operational chops, having owned DevOps, API design, and database re-architecture in prior roles. At Dollar Shave Club he drives engineering at scale while still stepping into full-stack problems when needed. Comfortable leading distributed teams, he has repeatedly shipped pragmatic solutions that offload server work to clients and optimize resource usage. His background in audio/film production adds an atypical creative perspective to interface and user experience decisions.
code17 years of coding experience
job19 years of employment as a software developer
bookRadio/TV/Film, Audio Production/Post Production, Radio/TV/Film, Audio Production/Post Production at Biola University
stackoverflow-logo

Stackoverflow

Stats
873reputation
46kreached
4answers
1question
Badges
websocket
top-5%
github-logo-circle

Github Skills (15)

javascript10
nodejs10
websocket10
buffering10
websockets-client10
buffer10
websocket-client10
client-websocket10
performance-optimization9
lib9
amazon-dynamodb6
go6
amazon-web-services6
parsing6
server-side6

Programming languages (12)

TypeScriptJavaShellC++CScalaJavaScriptGo

Github contributions (5)

github-logo-circle
theturtle32/WebSocket-Node

Apr 2011 - Apr 2021

A WebSocket Implementation for Node.JS (Draft -08 through the final RFC 6455)
Role in this project:
userBack-end Developer
Contributions:1 review, 466 commits, 32 PRs in 10 years 1 month
Contributions summary:Brian's commits primarily focused on adding dependencies, fixing case sensitivity issues in dependencies, optimizing buffer allocations, and refactoring code related to the WebSocket frame parsing and generation within the Node.js WebSocket implementation. They addressed inefficiencies in frame handling, which likely improved performance. The user also made significant changes to frame handling and the underlying buffer management, indicating a focus on the low-level workings of the library.
websocketswsnode-jsjavascriptrfc-6455
dollarshaveclub/ruby-kafka

Apr 2016 - Jun 2020

A Ruby client library for Apache Kafka 0.9
Contributions:1 PR, 19 pushes, 6 branches in 4 years 2 months
sinkapache-kafkaclient-libraryruby-clientruby
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 Mckelvey - Senior Staff Software Engineer at Dollar Shave Club