Skip to content

Latest commit

 

History

History
154 lines (108 loc) · 9.29 KB

File metadata and controls

154 lines (108 loc) · 9.29 KB
Sanjeev Sharma

I build systems that don't break when things get real — and I write about the boring stuff that actually ships.

LinkedIn Twitter/X YouTube Amazon Author Store Email

profile views

👨‍💻 About Me

I build systems that don't break when things get real. For 6+ years I've shipped code into production for companies where 1 second of downtime = real money lost — real-time communications, fintech, distributed infrastructure, and AI integrations. I've seen what breaks at 10 users and at 10k users, and I care about the unglamorous engineering that keeps things standing.

  • 🔭 Sr. Product Engineer @ Acefone — architecting & scaling enterprise-grade, multi-channel real-time comms (WhatsApp, video, SMS, PSTN/VoIP) on a microservices/NestJS stack.
  • 🧰 Open-source library author — I build the developer tools I wish existed: loggers, HTTP clients, state managers, structured concurrency, and more.
  • ✍️ Published author — I write books & articles on TypeScript, full-stack architecture, and system design.
  • 🧪 Currently deep in AI products, developer experience (DX), and distributed-systems tooling — with a side quest of designing my own language in Rust.
  • 📍 Delhi NCR, India • He/Him • Open to meaningful collaborations.

🛠️ Tech Stack

Languages

TypeScript JavaScript Python Rust C++

Backend, Real-time & APIs

Node.js NestJS Express GraphQL Apache Kafka RabbitMQ Socket.io

Frontend

React Next.js Redux Tailwind CSS

Data, Infra & Observability

MongoDB PostgreSQL MySQL Redis Docker OpenTelemetry Prometheus


⭐ Flagship: Logixia

Logixia — an async-first TypeScript logger built for observability 2.0: wide events / canonical log lines, OTLP OpenTelemetry export, runtime log levels, PII redaction, adaptive sampling, multi-transport (file, DB, cloud), distributed tracing & Prometheus metrics. A fast Winston / Pino alternative for NestJS, Express, Fastify & Bun.

Logixia GitHub npm Docs


🚀 More Open-Source Projects

Project Description Tech
reixo Type-safe HTTP client with built-in retry, queueing & resilience. TypeScript
reins Structured concurrency & cancellation for JS/TS — scoped tasks, timeouts, no DSL. TypeScript
exostate Next-gen, fully type-safe state management for frontend and backend. TypeScript
mongozen Type-safe MongoDB Aggregation Pipeline builder for NestJS/Express/Node. TypeScript
react-scale CLI to scaffold production-ready React apps with a robust template. ⭐ TypeScript
comprexia Compression library with JSON-aware optimization & Node N-API bindings. C++

🧠 Also tinkering with vyrn — a general-purpose language in Rust (Rust's safety, Python's ergonomics) and loadbearing — measuring what actually moves an AI agent's behavior.


📚 Books & Writing

I write about the parts of engineering that don't fit in a tweet.

  • 📖 Where Code Runs — Mastering Full-Stack React & Next.js with TypeScript.
  • 🧩 In Types We Trust (series) — How TypeScript's Type System Really Thinks — a deep dive into the type system, one volume at a time.
  • 🛒 All my books → Amazon Author Store

I also publish long-form articles on system design, backend architecture, and TypeScript on LinkedIn and webcoderspeed.com.


📊 GitHub Stats

stats top langs
streak

🤝 Let's Connect

Building something in real-time systems, developer tooling, or AI products? I'm always up for a good engineering conversation.

LinkedIn Email


“First, solve the problem. Then, write the code.”