Sanskar Shukla Signature

Command Palette

Search for a command to run...

20
Sanskar Shukla Signature
Sanskar Shukla's avatar
text-3xl text-zinc-950 font-medium

Sanskar Shukla

Breaking APIs, fixing them, and shipping faster than yesterday

Overview

Software Developer

Social Links

About

I'm a Software Developer who cares deeply about how systems behave under pressure.

I've built real-time trading engines that process 50K+ market data points per minute, IoT alerting pipelines that monitor sensor fleets for enterprise clients like ENI Mexico and P&G, and workflow automation engines inspired by n8n. I don't pick a layer and stay there. I go wherever the hardest problem is: backend architecture one day, connectivity diagnostics the next, frontend shipping the day after.

  • Built a real-time CFD trading platform with sub-50ms price updates using Kafka, Redis Pub/Sub, WebSockets, and PostgreSQL.
  • Designed multi-chain automated alarming systems handling device health, packet loss, and signal degradation across LoRaWAN sensor fleets.
  • Shipped production software for enterprise clients in energy, manufacturing, and aviation.

I think about latency, failure modes, and what happens when the system gets 10x the load it was designed for. I like code that works at 3 AM without anyone watching it.

GitHub Contributions

Stack

Experience

Senzary

  • Designed real-time alerting pipelines on the IoTLogIQ platform for LoRaWAN sensor fleets across enterprise deployments including ENI Mexico (160+ worker safety devices), P&G (300+ production motors), and Jacksonville Airport, handling severity classification, deduplication, and multi-tenant alarm routing with sub-second latency.
  • Built an AI-powered Jira automation system with webhook integrations that monitors device health (inactivity, data gaps, duplicate payloads), analyzes error logs, identifies root causes, and auto-generates prioritized tickets, reducing manual triage time by 70%.
  • Engineered a connectivity diagnostics engine tracking battery degradation curves, signal strength trends, and telemetry frequency patterns to forecast device failures before they occur, enabling proactive maintenance.
  • Implemented multi-chain automated alarming handling inactivity detection, low battery, low signal, packet loss, message integrity, and duplicate device detection.
  • Developed an OAuth2 token caching layer (Keycloak) that reduced authentication overhead by 4x across all inter-service API calls, and implemented graceful error recovery patterns across distributed pipelines.
  • Conducted full-scale data integrity audits across the device fleet, building automated scripts to detect duplicate asset groups, orphaned records, and misconfigured routing, then resolved all production conflicts.
  • TypeScript
  • Node.js
  • PostgreSQL
  • Docker
  • REST APIs
  • Redis
  • Kafka
  • Jira API
  • Keycloak (OAuth2)
  • Grafana
  • Cron Jobs
  • WebSockets
  • Confluence API

100xDevs

  • Designed and built a real-time CFD trading platform supporting BTC, ETH, and SOL with leverage up to 100x.
  • Implemented an event-driven backend to stream sub-50ms price updates from Binance to clients.
  • Architected the system as a monorepo with multiple services communicating via Redis pub/sub and Kafka.
  • Managed in-memory order books with periodic snapshots to PostgreSQL for crash recovery.
  • Built an authenticated WebSocket layer for real-time user orders and price feeds.
  • Developed a high-performance frontend with live charts and responsive UI for active trading.
  • Created additional systems including an n8n-like workflow automation engine for background jobs and integrations.
  • Focused on reliability, low latency, and clean system design across services.
  • TypeScript
  • Bun
  • Turborepo
  • Node.js
  • Express
  • React
  • Vite
  • Tailwind CSS
  • PostgreSQL
  • TimescaleDB
  • Prisma
  • Redis
  • Kafka
  • WebSockets
  • Binance API
  • Docker
  • Git

Celebal Technologies

  • Built a customer churn prediction model to identify high-risk users and improve retention strategies.
  • Performed data cleaning, feature engineering, and model training on large datasets using Python.
  • Applied machine learning algorithms with Scikit-learn and evaluated models using real-world metrics.
  • Collaborated with senior data scientists to refine pipelines and optimize model performance.
  • Translated analytical results into actionable insights for business stakeholders.
  • Python
  • Pandas
  • NumPy
  • Scikit-learn
  • Jupyter
  • Matplotlib
  • Git

Education

KIIT - Kalinga Institute of Industrial Technology

  • Focused on software development, algorithms, and system design
  • Completed coursework in core CS subjects and engineering fundamentals
  • Data Structures
  • Algorithms
  • System Design
  • Computer Networks
  • DBMS
  • Operating Systems
  • Object-Oriented Programming
  • Software Engineering
  • Distributed Systems
  • Cloud Computing
  • Machine Learning
  • C++
  • Java
  • Python

Kendriya Vidyalaya

Projects(5)

A distributed real-time crypto paper trading platform that streams live market data from Binance with sub-50ms latency, supporting margin trading with up to 100x leverage risk free.

Key Features:

  • Real-time WebSocket price feeds processing 50K+ market data points per minute from Binance live streams with sub-50ms update latency
  • Event-driven architecture using Redis Pub/Sub and Kafka for horizontal scalability and fault-tolerant event distribution across services
  • CFD trading engine with margin calculations, leverage support up to 100x, partial profit/loss mechanisms, and automatic position liquidation logic
  • Persistent order and position storage with PostgreSQL and TimescaleDB, with in-memory order books and periodic snapshots for crash recovery
  • Full trading dashboard with live charts, real-time P&L tracking, and responsive UI built with TailwindCSS for active trading
  • Containerised deployment with Docker and Caddy for reverse proxying and automatic HTTPS
  • TypeScript
  • Node.js
  • Next.js
  • Redis Pub/Sub
  • Kafka
  • WebSocket
  • PostgreSQL
  • TimescaleDB
  • Prisma
  • Binance API
  • TailwindCSS
  • Docker
  • Caddy
  • Real-Time Systems

A real-time multiplayer poker platform where humans play Texas Hold'em against Claude, GPT, Gemini and Grok every decision is a live LLM call with pot odds math, opponent reads, trash talk, and persistent memory of how you play.

Key Features:

  • Server authoritative game engine in pure TypeScript immutable state transitions for betting rounds, showdown evaluation across all 21 five-card combinations of 7 cards, and full multi-way side-pot/split-pot distribution clients send intents only, so cheating is architecturally impossible
  • Per-player state masking over WebSockets a single Socket.io room where each connected client receives an individually masked game state, guaranteeing hole cards never leave the server two-tier state (in-memory hot path + Redis persistence) lets live games survive server restarts and redeploys mid-hand
  • BYOK credential vault users' AI provider keys encrypted at rest with AES-256-GCM using the owner's user ID as authenticated data, making ciphertexts cryptographically non-transferable between accounts keys are never returned by any API or written to logs
  • Six providers, three wire protocols, one abstraction Anthropic, Google, and OpenAI compatible adapters with per-seat OpenRouter routing; adding a new OpenAI compatible provider is a single catalog entry with zero adapter code
  • Fault tolerant LLM orchestration every model call runs inside a timeout race with schema validated parsing, retry with backoff, and a per model circuit breaker, so a failing provider degrades to safe auto-actions without ever freezing the table
  • Cross-game AI memory models persist opponent profiles, behavioral stats (VPIP, aggression), and free-form reads to Postgres between sessions play Claude twice and it opens with a scouting report on you
  • TypeScript
  • Next.js
  • Bun
  • Socket.io
  • PostgreSQL
  • Redis
  • Prisma
  • NextAuth
  • Tailwind CSS
  • Docker
  • Caddy
  • Anthropic API
  • OpenAI API
  • Google Gemini API
  • xAI API
  • OpenRouter
  • AES-256-GCM
  • Resend

A decentralized equipment tracking system that uses the Solana blockchain plus the MERN stack to maintain transparent ownership history for physical assets.

Key Features:

  • Role-based access (Manufacturer/User) with JWT-secured auth flows and separate dashboards
  • Manufacturers can register equipment with images and documents, then transfer ownership via wallet address
  • Every transfer is recorded on-chain to create an immutable ownership timeline while metadata is kept off-chain in MongoDB
  • Dark-mode dashboard for managing pending, accepted, and rejected transfers with clear status filters
  • Scalable backend with file uploads, validation, and modular APIs ready for NFT-based and QR-code extensions
  • Blockchain
  • Solana
  • MERN Stack
  • MongoDB
  • Express.js
  • React
  • Node.js
  • JWT Authentication
  • Web3
  • Dark Mode

Certifications(13)

0-100 Full Stack Web Development

Issued by
100xDevs
Issued on

Learning the Basics of ABAP Programming on SAP BTP - Record of Achievement

Issued by
SAP
Issued on

The Complete 2024 Web Development Bootcamp

Issued by
Udemy
Issued on

Certificate of Participation in Tata Imagination Challenge 2024

Issued by
Unstop
Issued on

Generative AI: Introduction and Applications

Issued by
IBM
Issued on

Generative AI: Prompt Engineering Basics

Issued by
IBM
Issued on

Prompt Engineering for ChatGPT

Issued by
Vanderbilt University
Issued on

JPMorgan Chase & Co. Software Engineering Job Simulation

Issued by
Forage
Issued on

Brand

Mark
Sanskar Shukla Signature
Logotype
Sanskar Shukla Logotype