Skip to content
View sm5689's full-sized avatar

Block or report sm5689

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.

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
sm5689/README.md
whoami — Suraj Mishra, Software Engineer



LinkedIn Email LeetCode Portfolio


followers education open to work

How I think about a stack

Request lifecycle — client to React to Node API to Redis to Postgres, on AWS
 whoami — text version
const suraj: Engineer = {
  role:      "Software Engineer — Backend / Full-Stack",
  education: "M.S. Computer Science, Northeastern University",
  stack:     ["C++", "TypeScript", "Java", "Node.js", "React", "PostgreSQL", "AWS"],
  focus:     "clean API contracts, real-time data, boring reliability",
  currently: {
    building: "Threadwire — RAG pipeline over manufacturing data",
    grinding: "Neetcode 150 + system design mocks",
  },
  principle: "Make it correct, then make it fast, then measure to prove it.",
  openTo:    ["Backend", "Frontend", "Full-Stack", "Contract"],
} as const;

Tech Arsenal

 Languages

C++ TypeScript Java Python JavaScript SQL

 Backend & Frameworks

Node.js Express Spring Boot REST LangChain JWT

 Frontend

React Next.js D3.js Tailwind Astro

 Data & Infrastructure

PostgreSQL MongoDB Supabase Redis AWS Docker GitHub Actions

 Tooling

Git Linux Postman Jest Vercel


Featured Work

Project What it does Stack Signal
Threadwire Manufacturing intelligence platform — RAG over technical docs with a queryable knowledge graph LangChain TypeScript Postgres/pgvector D3.js multi-tenant auth, JWT + OAuth 2.0
Roommate Peacekeeper Real-time chore and expense splitting, live-synced across clients React Supabase Postgres race conditions fixed via row-level locking
portfolio Personal site, static-generated and edge-deployed Astro Vercel ships on push
cppCodes C++ algorithm and data-structure reference C++ 8 forks

portfolio last commit cppCodes stars cppCodes forks


Algorithms & DSA

DSA pattern coverage across Neetcode 150

Now

[####-------]  Neetcode 150
[#####------]  System design (DDIA + mocks)
[########---]  Threadwire v2
[###--------]  Rust

Let's build something. Open to Backend, Frontend, and Full-Stack roles.

LinkedIn Email

git commit -m "keep going"

Popular repositories Loading

  1. portfolio portfolio Public

    Astro 2

  2. F.L.A.P F.L.A.P Public

    Forked from Blazikengr8/F.L.A.P

    Submission For SEPM

    Dart 1

  3. cppCodes cppCodes Public

    C++ 1 8

  4. Py-progs Py-progs Public

    Forked from Advaith123/Py-progs

    All randome python projects

    Python 1

  5. FlutterSchoolAppUI FlutterSchoolAppUI Public

    Forked from Blazikengr8/FlutterSchoolAppUI

    Add Flutter Projects

    Dart 1

  6. NewsAppApi NewsAppApi Public

    Forked from Blazikengr8/NewsAppApi

    Add Flutter Projects

    Dart 1