Skip to content
View shashanksb17's full-sized avatar

Block or report shashanksb17

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shashanksb17/README.md
header

Typing SVG

SDE 2 (Backend) · NestJS, TypeScript, PostgreSQL · Bengaluru, India

LinkedIn Portfolio Resume Email Cursor


About

I design and ship backend systems — auth, payments, partner flows, and high-traffic APIs — with NestJS, TypeScript, and PostgreSQL.

const shashank = {
  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

Stack

skills

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

Experience

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

Selected work

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

GitHub

Top languages

GitHub streak

Profile details

Summary stats

Top languages reflect public repos only — not everything I work on day to day.


Cursor

Daily editor for NestJS / TypeScript backend work.

Cursor usage stats


Reach me

Open to backend roles, system-design discussions, and NestJS / Node work.

email linkedin x

footer

Pinned Loading

  1. Video-Chat_application Video-Chat_application Public

    Airmeet allows users to create video chat rooms and communicate with other users in real-time.

    JavaScript 6 1

  2. Vacation_Verse Vacation_Verse Public

    VacationVerse Experience the world with us and let VacationVerse be your guide to extraordinary getaways.

    JavaScript 1

  3. Stylofy Stylofy Public

    Stylofy is a web application clone of Myntra, offering users a simulated online fashion shopping experience, complete with product exploration, shopping bag management, wishlist functionality, and …

    HTML 1

  4. CodeSweeper CodeSweeper Public

    Streamline coding tasks with AI-powered code conversion, debugging, and quality checks using OpenAI's GPT model.

    JavaScript 1

  5. Gesture-Snake-ML Gesture-Snake-ML Public

    "Gesture Snake" is an interactive web-based snake game that uses machine learning to enable players to control the snake's movements through hand gestures captured via a webcam.

    JavaScript 1 1

  6. SurveyGuru SurveyGuru Public

    Survey Guru is used to create a survey to all kinds level in a organization.

    HTML 1