Focusing on Generative AI, Agent Infrastructure, LLM Inference Engines, and Distributed Storage Systems.
I'm an AI & Systems Engineer who loves working inside complex infrastructure, solving deep engineering problems, and contributing improvements upstream. My technical work spans machine learning frameworks (PyTorch), high-throughput LLM inference engines (vLLM), financial AI workflow engines (DealLens), distributed P2P storage engines (Tejas-DB), and Linux ecosystem packaging toolchains (Canonical Snapcraft & Craft Parts).
- π Education: B.Tech in Computer Science & Engineering @ NIT Durgapur ('27)
- π§ Primary Focus: Generative AI, LLM Inference Optimization, Agent Runtimes, and Distributed Storage
- π Open Source: Active upstream contributor to vLLM, PyTorch, Canonical (Snapcraft & Craft Parts), CP Editor, and Automattic Jetpack (9 Merged PRs)
- π Competitive Programming: 4β on CodeChef (Max Rating: 1804)
β‘ vLLM Project β High-Throughput LLM Inference & Serving Engine
Merged PR #49206: Fix request index preemption misalignment in
SchedulingPolicy.PRIORITY
- Problem: Under heavy KV cache memory pressure, request preemption in
SchedulingPolicy.PRIORITYresulted in index misalignment within waiting request queues, causing lower-priority or preempted requests to be silently skipped during re-scheduling. - Solution: Re-engineered preemption queue index offset calculations in
vllm/core/policy.py, preserving strict priority queue ordering during KV cache page eviction and re-insertion. - Tech Stack:
Python,PyTorch,LLM Inference,KV Cache Eviction
π¬ PyTorch Core Framework β Core Machine Learning & Compiler Infrastructure
Merged PR #189142: Fix
return_annotationschema for tuple-returning operators in PyTorch FX
- Problem: Incorrect schema typing for tuple-returning operators in PyTorch FX graph tracer caused static type checkers and downstream graph transformations to crash.
- Solution: Corrected FX operator schema definitions to accurately return tuple type annotations across symbolic graph execution paths.
- Tech Stack:
Python,FX Graph Tracer,Compiler Schemas
Merged PR #190191: Fix floating-point division-by-zero crash in
sparse_compressed_to_dense
- Problem: Executing conversions on malformed BSR compressed sparse tensors triggered hard C++ floating-point division-by-zero runtime segmentation faults.
- Solution: Added strict boundary validation and non-zero checks in underlying C++ sparse tensor conversion kernels.
- Tech Stack:
C++,Sparse Tensors,Error Handling
Craft Parts β Merged PR #1628: Prevent file deletion during self-linking in
link_or_copy
- Problem: In
link_or_copy, when source and destination paths resolved to the same physical file (e.g., via staged symlinks), catchingEEXISTand unlinking the destination accidentally unlinked and permanently deleted the source file itself (Fixescanonical/snapcraft#6168). - Solution: Implemented a physical file comparison check (
os.path.samefile) incraft_parts/utils/file_utils.pyto safely return early without deleting the target asset. - Tech Stack:
Python,Linux File Systems,Symlinks,Packaging Subsystems
- Solution: Resolved hardcoded linter fallbacks across package build pipelines via dynamic
build_baseresolution, and contributed manual connection documentation for thepersonal-filessecurity interface. - Tech Stack:
Python,Snapcraft CLI,Security Interfaces
π οΈ CP Editor β Desktop Developer Environment for Competitive Programming
- LLM Localization Pipeline (PR #1501): Translated 3,600+ UI strings using an automated LLM translation pipeline and fixed duplicate search indexing in global search panels.
- Dynamic Font Scaling & Tab Controls (PR #1499, #1498): Added Ctrl+Scroll font scaling toggle and implemented Qt mouse event filters for middle-click tab closure.
- Tech Stack:
C++17,Qt Framework,LLM Pipeline,GUI Architecture
π¦ Automattic Jetpack β Open Source Platform Infrastructure (9 Merged PRs)
- Contributed 9 merged PRs fixing Gutenberg block editor state transformation crashes (PR #50035, PR #50025), resolving OpenAPI parser failures via polymorphic
oneOfschemas (PR #50030), and refactoring string store IDs to type-safe store objects in React hooks (PR #49810).
+-----------------------------------------------------------------------------------------------+
| Tejas-DB (Distributed Key-Value Database in C++17) |
| - Consistent Hashing | Gossip Protocol | Tunable Quorum (N, W, R) | WAL Engine |
| - Benchmark: 33,685 req/s throughput | ~2.97 ms avg latency | 100 concurrent threads |
+-----------------------------------------------------------------------------------------------+
| DealLens (AI Investment Due-Diligence & RAG Workflow Engine) |
| - Deterministic 7-step DAG State Machine | PostgreSQL 16 + pgvector Hybrid Search (RRF) |
| - Page-aware 1-indexed PDF chunking | Custom CitationVerifier Guardrail |
+-----------------------------------------------------------------------------------------------+
| NexusMatch / AI Job Platform (AI Career Intelligence) |
| - Decoupled FastAPI/Laravel Backend | scikit-learn TF-IDF & Cosine Similarity Matching |
| - Real-time job discovery via async Celery workers + Redis | Groq / LangChain Active Fallback|
+-----------------------------------------------------------------------------------------------+
Decentralized P2P Storage Engine built in C++17
- Architecture: Engineered a decentralized peer-to-peer key-value storage system utilizing Consistent Hashing for dynamic data partitioning and a Gossip Protocol for autonomous cluster node discovery and failure detection.
- Concurrency & Reliability: Implemented a concurrent engine using
std::shared_mutex, customizable Quorum Consensus (N, W, R) for tunable consistency, and a Write-Ahead Log (WAL) engine for instant crash recovery. - Performance Benchmarks: Achieved 33,685 req/sec throughput at ~2.97 ms average latency under 100 concurrent thread workloads. Includes dynamic Vercel Native Edge Proxy rewrites for active backend tunnels.
π 2. DealLens
AI Investment Due-Diligence & Financial RAG Engine
- Workflow State Machine: Designed an asynchronous DAG workflow engine (Validation β Entity Extraction β Performance Analysis β Risk Analysis β Evidence Retrieval β Claim Verification β Report Generation) replacing non-deterministic agent loops.
- Hybrid RAG & Provenance: Built a PostgreSQL 16 + pgvector hybrid search engine combining dense Cosine Distance embeddings and sparse
tsvectorkeyword search via Reciprocal Rank Fusion (RRF). Integrated a customCitationVerifierguardrail to enforce strict source provenance and prevent hallucinations in corporate document analysis.
πΌ 3. NexusMatch / AI Job Platform
AI Career Intelligence & Resume Matching Platform
- Semantic Matching Engine: Built a high-performance career intelligence platform featuring an optimized TF-IDF and Cosine Similarity engine that evaluates resume compatibility in milliseconds.
- Asynchronous Scalability: Utilized Celery and Redis for asynchronous background tasks, paired with active model fallback loops via LangChain and the Groq API.
| Category | Technologies & Tools |
|---|---|
| Languages | C++, C, Python, TypeScript, JavaScript, SQL, Bash |
| AI Infrastructure & Frameworks | PyTorch, vLLM, LangChain, Groq API, scikit-learn, pgvector |
| Systems & Backend | Distributed Systems (Gossip Protocol, Consistent Hashing), FastAPI, Laravel, Node.js, Qt Framework, Redis, Celery |
| Databases & DevOps | PostgreSQL, AWS S3, MinIO, Docker, Git, Linux, Vercel Edge Proxy |

