Senior full-stack engineer with 6 years of experience building web apps and APIs in Go, Node.js, TypeScript, React/Next.js, and PostgreSQL. I work on commerce, returns, and logistics software: Shopify Admin GraphQL API apps, webhook integrations, carrier APIs, and supply-chain workflows.
- π’ Senior Software Engineer at LiquiDonate, a returns and donation platform that gives retailers' returns and excess inventory a second life through nonprofits
- π§© 13 merged pull requests in dotnet/roslyn, the open-source C# compiler
- π Two-time Google Summer of Code intern (Lua-GL 2019, LabLua 2021)
- π¬ Ask me about Go, GraphQL, Next.js, Shopify apps, PostgreSQL, and .NET
- π« Reach me at dsrdeepak8@gmail.com
| Role | Company | Period | Focus |
|---|---|---|---|
| Senior Software Engineer | LiquiDonate (Remote, US) | Sep 2025 β Present | Returns Direct Shopify app, Go/GraphQL backend, Next.js retailer and nonprofit dashboard |
| Software Engineer (Vendor at Microsoft) | Tech Mahindra, client Microsoft | Aug 2024 β Aug 2025 | Roslyn .NET compiler platform and C# IDE tooling |
| Full Stack Developer | Suuchi Inc. (Remote, US) | Jan 2024 β Jul 2024 | Suuchi GRID supply chain platform: Node.js, React, Angular |
| Full Stack Developer | GoKwik | Jan 2023 β Jan 2024 | Merchant dashboard, RTO API integration with FYND, kwik.ai |
| Software Development Engineer | Global Satellite Engineering (Remote, US) | Sep 2020 β Nov 2022 | GSatTrack satellite and GSM tracking: Node.js and .NET microservices |
Detailed case studies are on my portfolio.
- Manual Returns Β· Go, GraphQL, Next.js: a dashboard workflow that creates a return on a customer's behalf, matches items to nonprofits, and issues an EasyPost label or schedules a FedEx pickup
- Explainable Return-Risk Score Β· Remix, Prisma, PostgreSQL: a 0β100 risk score on each return in the Shopify returns app, with the top reasons shown to the merchant
- Carrier-Aware Delivery Management Β· Go, GraphQL, BigQuery: per-retailer Bungii accounts, order editing and cancellation, ETA rescheduling, and event logging
- Roslyn contributions Β· C#, .NET, MSBuild:
.slnxsupport in MSBuildWorkspace and crash fixes in Convert to foreach, Call Hierarchy, and Signature Help



