I design and ship backend systems — auth, payments, partner flows, and high-traffic APIs — with NestJS, TypeScript, and PostgreSQL.
constshashank={role: "SDE 2 — Backend",location: "Bengaluru, India",languages: ["TypeScript","JavaScript","SQL","Python"],askMeAbout: ["NestJS","REST APIs","RBAC / permissions","PostgreSQL","Redis caching","payment integrations","system design"],technologies: {backend: ["Node.js","NestJS","Express"],databases: ["PostgreSQL","Redis","MongoDB","Sequelize"],auth: ["JWT","RBAC","CASL"],cloud: ["AWS","Docker","Jenkins","GitHub Actions"],also: ["Django","React"]},editor: "Cursor",currentFocus: "Scalable APIs, data integrity, and clean architecture",};What I work on
- High-traffic APIs with Redis caching
- Subscription and partner programs
- Vendor-to-in-house backend migrations
- RBAC and API permissions
- Payments, SMS, WhatsApp, and Docs integrations
| Area | Tools |
|---|---|
| Languages | TypeScript · JavaScript · SQL · Python |
| Backend | NestJS · Node.js · Express · REST · WebSockets |
| Data | PostgreSQL · Sequelize · Redis · MongoDB |
| Auth | JWT · RBAC · CASL |
| Cloud & delivery | AWS · Docker · Jenkins · GitHub Actions |
| Editor | Cursor |
| Also used | Django · React · HTML/CSS |
| Company | Role | Focus |
|---|---|---|
| Creddinv | SDE 2 — Backend | Fintech APIs, payments, RBAC, Redis, partner programs |
| K12 Techno Services | SDE 1 — Backend | Notification microservice, CareerBox HR platform, query optimization |
Production(most of this is private)
| What | What I built |
|---|---|
| Fintech backend — NestJS, PostgreSQL, Redis | Vendor migration, RBAC, payments and partner APIs |
| Subscription & partner programs | Investor onboarding; Payments / SMS / WhatsApp / Docs |
| CareerBox + notifications (K12) | HR platform backend; push / in-app / email notifications |
Public
| Project | What it is |
|---|---|
| Video Chat (Airmeet) | Real-time video rooms |
| CodeSweeper | AI-assisted convert / debug / quality checks |
| Air Ticket Booking API | Node + Express + JWT booking backend |
| Chunked file upload | Parallel chunked uploads |
Top languages reflect public repos only — not everything I work on day to day.
Daily editor for NestJS / TypeScript backend work.
Open to backend roles, system-design discussions, and NestJS / Node work.



