Skip to main content
Blog
Author Abhishek Chaturvedi

Abhishek Chaturvedi

Senior Principal Engineer
LinkedIn profile

Abhishek is a senior principal engineer at Docusign with a career spanning nearly two decades. His deep technical expertise is anchored by over 15 years of combined experience at Microsoft and Meta, where he worked on various products including Microsoft Outlook, Exchange Server, and Facebook's Video Ads business.

Engineering

From Expired Flag to Merged PR: How We Built Vulture to Automate Code Cleanup

Every mature codebase accumulates dead code: expired feature flags, unreachable branches, logic that shipped years ago and never got cleaned up. So we built Vulture to automate cleanup. It's already removed ~150,000 lines of dead code from our legacy eSignature codebase in one year. Here's how we built it.

Vulture featured image

Latest posts

Engineering

From Expired Flag to Merged PR: How We Built Vulture to Automate Code Cleanup

Every mature codebase accumulates dead code: expired feature flags, unreachable branches, logic that shipped years ago and never got cleaned up. So we built Vulture to automate cleanup. It's already removed ~150,000 lines of dead code from our legacy eSignature codebase in one year. Here's how we built it.

Author Abhishek Chaturvedi
Abhishek Chaturvedi
Vulture featured image