Loading SM'S DEX…

Best viewed on wider screens.

FACT: SM likes paneer and is unemployed right now.

@smresponsibilitiesDEX FACT: Shipped 425+ test suites.

SM'S DEX

Shivam Mahajan is a software developer building production systems with Python, Kotlin, Kafka, PySpark, Snowflake, React and Solidity. To be added as a pokemon click on the Add Pokemon Button.

Portfolio Dex · Choose a generation

Shivam Mahajan — Software Developer

Generation I loads first.
Pick any generation to change the device.

Slide right to open

Device open.

Humanoid Pokémon · Dragon / Steel

About Shivam Mahajan

Building software across 2,002 days of code.

Shivam works across Python, Kotlin, data platforms, smart contracts and web software. His work includes 425+ test suites, 5 million processed events and 2,600+ solved algorithmic problems.

Encounter History

Experience

AUG 2025 – AUG 2026

Morgan Stanley

Technology Apprentice

Intialized CIAM Data warehouse with infrastructure across Kafka, PySpark, Snowflake and used mTLS and RBAC. Processed more than 5 million events with zero row-count tolerance and enabled clients to see their events in real time.

RELEASED · Available for software engineering and other relevant roles now.

Selected Work

Projects

MOVE 001

Productivity Caller

Kotlin / Jetpack Compose

Replaces push notifications with native phone calls as reminders.For quick adding tasks made a NLP pipeline of 80+ patterns cuts manual entry 75%.

  • 425+ test suites
  • +significant% task completion
Demo Video
MOVE 002

Chaincode

Solidity / MERN / Python

Coding platform that validates code originality with Gemini AI at 95%+ accuracy and mints it as NFTs.

  • 15+ REST APIs
  • 3rd of 200+ teams
View repository
MOVE 003

QuizDeck

React / WebSockets

Runs live multiplayer quizzes for at max 500 concurrent players with a 31 ms average response time.

  • Stress tested for 500 concurrent users
  • PP 1/10 · archived
View repository
Public Roster

Add Your Pokémon

Fill your dex entry. Please don't use AI as I will be stringent in reviewing. Submitting opens a GitHub issue. After review, the roster workflow creates the pull request.