Eli Skeggs

Security Engineer at Asana

San Francisco, 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
Eli Skeggs is a Security Engineer based in San Francisco with 13 years of experience securing production systems and shipping reliable backend code. Currently at Asana after a stint at Mixmax, he blends hands-on development with pragmatic security practices to harden services at scale. He is an active open-source contributor notable for improving robustness and performance in popular Node.js queue tooling like bee-queue and its Arena dashboard, focusing on edge-case fixes, error handling, and efficient job persistence. Eli’s work shows a strong attention to maintainability and real-world reliability rather than academic novelty, and he signs commits with a long-standing GPG key. Comfortable across Redis-backed systems and promise-heavy JavaScript backends, he brings practical, security-minded engineering to fast-moving product teams.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
6,223reputation
642kreached
30answers
71questions
Badges
tkinter
top-5%
python
top-5%
github-logo-circle

Github Skills (23)

debug10
javascript10
redis10
lua10
nodejs10
job-queue10
testing9
back-end-development9
cicd9
python9
performance-optimization9
tkinter9
error-handling8
package-management7
dependency-management7

Programming languages (21)

C#MDXJavaC++CSSCRustGo

Github contributions (5)

github-logo-circle
bee-queue/bee-queue

Jun 2017 - Dec 2021

A simple, fast, robust job/task queue for Node.js, backed by Redis.
Role in this project:
userBack-end Developer
Contributions:3 releases, 58 reviews, 31 commits in 4 years 6 months
Contributions summary:Eli primarily contributed to improving the core functionality and robustness of the `bee-queue` job queue system. Their work involved fixing edge cases, enhancing error handling, and implementing features like the `saveAll` method for saving multiple jobs efficiently. They also updated benchmark results and refactored code for better maintainability and codebase quality. This indicates a focus on optimizing the queue's performance and reliability.
asynchronous-tasksredisnode-jsjob-queuebee-queue
bee-queue/arena

Aug 2017 - Nov 2020

An interactive UI dashboard for Bee, Bull and BullMQ packages
Role in this project:
userBack-end Developer
Contributions:1 release, 41 reviews, 22 commits in 3 years 4 months
Contributions summary:Eli primarily focused on bug fixes and code improvements within the backend of the application. They addressed issues related to job retries, ensuring correct functionality, and also implemented changes to improve the handling of promises within the job-details functionality. Additionally, the user updated dependencies by using the correct Bootstrap CSS and updated the release configuration file. These changes suggest a focus on maintaining code quality and ensuring the application's proper operation.
ui-dashboardbeebullmqjob-queuebee-queue
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
Eli Skeggs - Security Engineer at Asana