Myles Grant

Principal Engineer at The Expert

San Carlos, 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
Myles Grant is a Principal Engineer with 18 years building high-throughput, secure web systems from startup roots to large-scale product teams. Based in San Carlos, he blends rapid development instincts with deep expertise in PHP, database design, reliability, and security—skills honed running a community site handling millions of monthly pageviews and through long tenure at Slack. He’s led architecture and delivery across companies including Slack, Skylight Technologies, and The Expert, consistently shipping pragmatic solutions that scale. An active open-source contributor, he strengthened Slack’s bot ecosystem by improving Hubot and the Node Slack SDK with robust messaging, presence, and websocket handling. Colleagues rely on him for steady, creative problem-solving that balances operational rigor with developer velocity. He holds a BS in Systems Analysis and a track record of transforming messy production problems into durable, well-instrumented systems.
code18 years of coding experience
job23 years of employment as a software developer
bookBS Systems Analysis, BS Systems Analysis at Miami University
stackoverflow-logo

Stackoverflow

Stats
19reputation
121reached
0answers
1question
github-logo-circle

Github Skills (23)

hubot10
javascript10
slack-api10
coffeescript10
testing10
webhooks10
websocket10
websockets-client10
nodejs10
websocket-client10
client-websocket10
server-client9
server-communication9
apidoc9
typescript9

Programming languages (9)

TypeScriptJavaCoffeeScriptStarlarkRustGoPHPPerl

Github contributions (5)

github-logo-circle
slackapi/hubot-slack

Apr 2013 - Dec 2014

Slack Developer Kit for Hubot
Role in this project:
userBack-end Developer
Contributions:95 commits in 1 year 8 months
Contributions summary:Myles primarily contributed to the development of a Slack adapter for Hubot. Their work involved creating core functionalities for sending and receiving messages via Slack webhooks and setting up the necessary infrastructure for bot interaction. They also worked on integrating features for channel/group join/leave and topic notifications, enhancing the adapter's capabilities. Furthermore, the user incorporated logging and refined the adapter to improve stability and functionality.
botdeveloper-kitslack-botslack-appslack
slackapi/node-slack-sdk

Mar 2014 - May 2015

Slack Developer Kit for Node.js
Role in this project:
userFull-stack Developer
Contributions:74 commits, 2 PRs, 3 pushes in 1 year 2 months
Contributions summary:Myles primarily focused on building the core functionality of a Node.js Slack SDK. Their contributions started with stubbing out essential components such as a client and supporting classes for users, channels, and messages. The user then implemented websocket connection handling, message processing, and message sending capabilities. They integrated features like unread tracking and the ability to track user presence and typing activity within channels.
websocketsnode-jsdeveloper-kitslack-botwebsocket
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
Myles Grant - Principal Engineer at The Expert