Himanshu KumarSoftware Engineer
← home

Open source

I contribute to Corsair, a YC W25 open-source SDK for connecting apps, with 15K+ stars on GitHub.

#1828 · Approved

A new plugin connecting Corsair to the Turbot Pipes API: 170 endpoints across 16 resource groups, local database schemas, error handling for rate limits, auth failures and bad requests, docs, and a Jest suite that covers every endpoint.

TypeScript · Jest · REST

#1893 · Approved

Deleting an issue, merge request or project on GitLab left its record behind in Corsair's local database. Now the local copy goes too, matched by project and IID, with numeric and path-style project IDs supported and a failed cleanup never hiding a successful delete.

TypeScript · GitLab API · Jest

#1892 · Approved

Deleting a card or board only marked the local copy as closed, which is archiving, not deleting. It now removes the record, so the local database matches Trello.

TypeScript · Trello API · Jest