Anshul Pundir

Leadership Coach at Slack

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
🎓
Top School
Anshul Pundir is an engineering leader and leadership coach based in San Francisco with a decade of experience building both consumer products (Slack, Quip) and large-scale infrastructure (Docker, NetApp). He blends hands-on backend and DevOps expertise—demonstrated by substantive contributions to the high-profile Moby/Swarmkit container projects and raft-based consensus improvements—with product and organizational leadership as a Director of Engineering at Slack and Salesforce. Known for balancing strategy and execution, he has led teams through CI/CD, observability, and distributed-systems challenges while keeping code quality and metrics front-and-center. A USC MS in Computer Science and former roles at Microsoft, Pinterest, and DreamWorks underpin his technical breadth across systems, storage, and consumer experiences. Outside engineering he studies eastern philosophies (especially Zen) alongside western psychology, bringing a reflective, people-first approach to leadership and coaching.
code10 years of coding experience
job8 years of employment as a software developer
bookMaster of Science, Computer Science, 3.85/4.0, Master of Science, Computer Science, 3.85/4.0 at University of Southern California
languagesEnglish, Hindi, Urdu
github-logo-circle

Github Skills (14)

container10
raft10
docker10
distributed-systems10
go10
backend10
back-end-development10
dockers10
grpc10
protobuffer9
protobuf9
metric9
logging9
cicd8

Programming languages (5)

JavaC++JavaScriptGoPython

Github contributions (5)

github-logo-circle
moby/swarmkit

Aug 2017 - Feb 2019

A toolkit for orchestrating distributed systems at any scale. It includes primitives for node discovery, raft-based consensus, task scheduling and more.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:147 commits, 163 PRs, 86 pushes in 1 year 6 months
Contributions summary:Anshul Pundir primarily contributed to the back-end aspects of the `swarmkit` project. They implemented metrics for tracking leader election within the manager, which involves understanding of the internal workings of the raft consensus algorithm. Additionally, they addressed linter errors, ensuring code quality. Furthermore, they enhanced the gRPC configuration and logging, demonstrating knowledge of distributed systems and debugging practices.
schedulingconsensuspaxosscalediscovery
moby/moby

Dec 2017 - Oct 2018

The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:9 commits, 5 PRs, 31 comments in 11 months
Contributions summary:Anshul's contributions primarily involve modifications to the swarmkit component of the moby/moby repository, focusing on improvements to the container orchestration and management functionalities. Their work includes changes related to Raft message handling and streaming within swarmkit, addressing areas of core system functionality. Additionally, the user demonstrates involvement in integration testing and the bump of swarmkit versions, indicating familiarity with the CI/CD pipeline and overall release process.
containerscollaborative-projectgolangcontainer-ecosystemdocker
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
Anshul Pundir - Leadership Coach at Slack