From low-level systems
to scalable full-stack products.

I'm Abhinav Singh — a full stack developer and software engineer who loves building resilient distributed systems, high-performance engines, and agentic AI platforms. I thrive on deep problem-solving, clean architecture, and shipping code that holds up under load.

I believe great engineering comes from curiosity, rigorous fundamentals, and shipping fast with uncompromising attention to detail.
CompetitiveBuilderArchitectPersistent

Location

India

Status

Open to opportunities

Focus

Full Stack · Distributed Systems · Agentic AI · C++

How it started

My journey started with a fascination for computer internals and low-level code — understanding how memory, operating systems, and algorithms orchestrate complex software. That curiosity drove me to dive into C/C++, core data structures, and competitive problem solving.

As a Computer Science student at UPES Dehradun, I honed my analytical problem-solving skills on Codeforces (Specialist, 1469 peak rating) and solved 600+ algorithmic problems on LeetCode. Competitive programming taught me how to reason about edge cases, latency constraints, and algorithmic efficiency under tight time limits.

Beyond theory, I'm passionate about building scalable, production-grade applications. As Secretary and ex-Vice President of the OPEN Community at UPES, I mentored and led 100+ contributors across open-source initiatives and developer hackathons.

Today, I build across the entire stack: from ultra-low-latency order matching engines in C++20, distributed multi-tenant email schedulers with Redis and BullMQ, to agentic AI platforms powered by LangGraph, OpenAI, and Google Gemini.

How I work

Master the fundamentals

High-level abstractions are only as solid as the underlying foundation. Understanding operating systems, network protocols, and data structures produces resilient systems.

Ship with precision

Fast iteration doesn't mean sloppy execution. Type safety, deterministic state management, and clear testability come standard.

Performance by design

Whether cutting memory allocations with custom memory pools or optimizing Redis rate-limiting buckets, latency and efficiency are never an afterthought.

Learn and share in public

Writing technical articles, contributing to open-source projects, and mentoring peers compounds knowledge and helps the entire community grow.

Beyond the code

Outside of engineering, you'll find me writing on Medium about software architecture and security, exploring competitive programming contests, or digging into low-level network and systems tools.

I'm drawn to relentless builders and engineering cultures that combine technical rigor with ambitious product visions.

Let's connect

Whether you want to collaborate, discuss distributed systems or agentic AI, or just say hi — I'd love to hear from you.