Skip to content
View shivanshu814's full-sized avatar
:copilot:
:copilot:

Block or report shivanshu814

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
shivanshu814/README.md

Shivanshu Pathak

Software engineer & founder. I build distributed systems for fintech, Web3, and AI — and I care about the parts you don't see: reliability, observability, and year two of maintenance.

LinkedIn · X / Twitter · Medium · Email


Currently

Software Engineer · Kryptos — Göteborg, Sweden Enterprise crypto accounting and tax. I work on high-volume, multi-chain transaction ingestion and the compliance engine that turns messy on-chain data into audit-ready numbers.

Co-founder & CTO · Aura AI AI-powered makeup consultant and virtual stylist. I own the architecture end to end — the computer-vision pipeline for face and skin-tone analysis, the recommendation engine, and a privacy-first design where images are processed in memory and never written to disk.

What I've shipped

Systems that ran in production with real users and real money — not technologies I've merely touched:

  • Identity at scale — OIDC/OAuth2 platforms: token lifecycles, session security, multi-tenant SSO.
  • Event-driven microservices — ordered, idempotent, replayable pipelines that survive partial failure.
  • Crypto compliance tooling — deterministic cost-basis and tax computation over inconsistent multi-chain data.
  • AI-powered automation — NLP and LLM pipelines with evals and fallbacks, built to ship rather than demo.
  • Solana programs — Anchor/Rust on mainnet, where a bug is a financial event.

How I work

  • Boring technology, chosen deliberately. Novelty is a cost; I spend it only where it buys leverage.
  • Design for the failure case first. The happy path is easy — retries, idempotency, and backpressure are the actual design.
  • Observability is a feature. If you can't see it in a dashboard at 3 a.m., it isn't done.
  • Code is read far more than it's written. I optimize for the next engineer, including future me.

Toolbox

Area Daily drivers Also fluent
Languages TypeScript, Python, Go Rust, C++, SQL, Bash
Backend Node.js, FastAPI, NestJS Gin, tRPC, GraphQL, WebSockets
Frontend React, Next.js Vue 3, React Native
Data PostgreSQL, Redis MongoDB, TimescaleDB
Infra AWS, Docker, Kubernetes, Terraform GCP, GitHub Actions
AI / ML OpenAI & Anthropic APIs, LangChain, PyTorch scikit-learn, OpenCV
Web3 Solana (Anchor / Rust), Web3.js Ethereum

Background: 5+ years in production software · CGPA 9.3/10 · Amazon ML Summer School · Certified Network Defender · 4★ CodeChef

Selected open source

A few things I've built in public — small, focused tools that solve a real problem:

  • SolSyncer · TypeScript — A bridge between on-chain Solana events and off-chain job execution via BullMQ, for DeFi protocols that need reliable real-time data processing.
  • dreamingai-mcp-server · TypeScript — MCP server exposing an enterprise AI assistant's conversations, agents, and models over the Model Context Protocol.
  • LiquiDash · JavaScript — Smart contracts, TypeScript SDK, and dashboard for a Liquity-style governance-free borrowing protocol (interest-free ETH-backed loans).
  • npm-uninstall-unused · JavaScript — CLI to detect and remove unused npm dependencies across single projects and monorepos.
  • cursor-storage-reset · Python — Cross-platform CLI to safely reset Cursor telemetry IDs, with atomic writes.

Writing

I write about systems, fintech infrastructure, and lessons from production on Medium.


Building systems that are reliable, observable, and built to last.

Pinned Loading

  1. npm-uninstall-unused npm-uninstall-unused Public

    CLI tool to detect and uninstall unused npm dependencies from your Node.js project. Perfect for both single projects and monorepos!

    JavaScript 1

  2. cursor-storage-reset cursor-storage-reset Public

    Safely reset Cursor globalStorage telemetry IDs in storage.json (macOS, Linux, Windows). Atomic writes, Python CLI.

    Python

  3. dreamingai-mcp-server dreamingai-mcp-server Public

    Official MCP server for DreamingAI — An enterprise-level AI assistant and intelligent collaboration platform. Manage conversations, agents, and models through the Model Context Protocol.

    TypeScript

  4. LiquiDash LiquiDash Public

    A comprehensive repository containing the smart contracts, TypeScript SDK, and developer UI for the Liquity Protocol—a decentralized, governance-free borrowing system that enables interest-free loa…

    JavaScript

  5. SolSyncer SolSyncer Public

    A seamless bridge between on-chain Solana events and off-chain job execution using BullMQ. Ideal for DeFi protocols needing real-time data processing.

    TypeScript 1

  6. Ledgerly Ledgerly Public

    A sleek and modern personal ledger application to log, categorize, and visualize your financial activity. Built for speed and simplicity.

    TypeScript