ARYAN MISHRA

Backend & Systems

Hey, I'm Aryan. I build systems and infrastructure. From lock-free job schedulers to custom database proxies, I like digging into low-level engineering and making things run fast. Mostly writing C++ & Typescript.

Open to freelance and internships where goals and engineering challenges align.

Activity

Latest Events

Contributions
Last Year
Total Commits
Aryan's Github Chart

Featured Projects

Senitel — Protocol-Layer SQL Firewall & Proxy

TypeScript
PostgreSQL Wire Protocol
AWS EC2
Node.js

A protocol-layer SQL firewall and connection pooler that intercepts PostgreSQL wire messages to block destructive patterns and optimize database performance.

Key Features

  • Engineered protocol-layer SQL firewall intercepting PostgreSQL wire messages to block destructive SQL patterns before reaching database instances
  • Implemented connection pooling with warm persistent SSL sessions, achieving 14-15ms proxy latency handling 2,000 queries across 20 concurrent connections across AWS EC2 Instances
  • Designed query guard blocking DROP, TRUNCATE, ALTER TABLE, and unguarded DELETE statements, preventing accidental data loss in production environments

Chronos — Low-Latency C++ Job Scheduler

C++
Lock-free Programming
Multithreading
CMake

A high-performance job scheduler featuring a hybrid queuing architecture (Work-Stealing Deque + MPSC Mailbox) designed for microsecond latency and massive concurrency.

Key Features

  • Achieved < 5µs P50 latency and 1M+ jobs/sec throughput via spin-wait spinning optimizations
  • Implemented Lock-Free Chase-Lev Deque and MPSC Mailbox for contention-free task injection
  • Used a Randomized Work-Stealing algorithm to prevent convoy effects under heavy load
  • Zero dynamic allocations on the hot path with cache-aligned structures to prevent false sharing

Vortex — Full-Stack Video Processing Toolkit

TypeScript
Node.js
BullMQ
Socket.io
Docker

A multi-process monolith for trimming clips. The Express API offloads heavy yt-dlp + FFmpeg work to BullMQ workers backed by Redis, streaming real-time progress over WebSockets.

Key Features

  • Multi-Process Monolith: API Server + Worker
  • Real-Time Job Status via Socket.io
  • BullMQ Worker System with Priority based queues
  • Google OAuth Authentication
  • Optimized background job orchestration using BullMQ and Redis, ensuring system stability during burst of 4,000+ concurrent jobs.

Scruffy — Thread-Safe Garbage Collector

C++
Multithreading
Memory Management

A thread-safe, stop-the-world Mark-and-Sweep garbage collector in C++. It manages heap objects via VM stack and global roots tracking with safe multi-threaded allocation.

Key Features

  • Tracing-based garbage collection with stop-the-world design
  • Multi-root tracking (stack + globals)
  • Cyclic reference handling
  • Thread-safe heap access using a single global mutex
  • Multithreaded stress-tested allocation safety

Latest Blog.

Check out some of the blogs I have written.

Currently Building

In Progress

Aether

A header Only Library For Zero Copy N:N IPC using POSIX Shared Memory. Written in C++.

C++Shared MemoryIPC
Building Core Features 25%

Technical Arsenal

Languages

C++TypeScriptJavaScriptSQL

Select Category