
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


