Aditya — Software Engineer
Building PushPostVaultOpen to Backend & Applied AI roles

Aditya

Aditya Kumar Kushwaha

Building production-focused Backend & Applied AI systems — from a live SaaS product (PushPostVault) to a self-hosted PR review bot and a multi-tenant RAG engine (ArchadiLM).

scroll
Backend Engineering/Applied AI/Distributed Systems/Go/Python/TypeScript/
Backend Engineering/Applied AI/Distributed Systems/Go/Python/TypeScript/

Technologies I Work With

Technologies I use professionally and the areas I'm currently exploring to build reliable backend systems.

Backend
GoNode.jsPythonFastAPIExpress
Frontend
ReactNext.jsTypescriptTailwind CSS
Databases
PostgreSQLMongoDBRedis
Cloud & DevOps
DockerLinuxCloudflare R2NginxGitHub Actions
Currently Exploring
System DesignGenerative AIEvent Driven ArchitectureMessage Queues

// Production Deployments & Work

Production Systems & Applied AI Platforms

Live products and microservice ecosystems engineered for high availability, zero-data-loss storage, AST code graph intelligence, and low-latency retrieval.

PushPostVault

Live Production SaaS

High-Concurrency Chunked Storage & Secure File Distribution Platform

A production SaaS platform engineered for large-scale file delivery and collection. Built with a Go high-concurrency API engine, resumable chunked upload pipelines with client-and-server SHA-256 verification, and an atomic Redis-backed state machine with optimistic locking on PostgreSQL. Features self-expiring download links, guest invite portals with quota limits, Cloudflare R2 object storage, and Razorpay billing.

ArchitectureChunked Resumable
IntegritySHA-256 Checksums
State MachineRedis Atomic Lease
StorageCloudflare R2
Go (Golang)Next.js 15PostgreSQLRedisCloudflare R2RazorpayDocker
PushPostVault Engine // Session #ppv-8492
Active Transfer
dataset_production_v3.tar.gz100% Chunked
Size: 3.82 GB (16 Chunks)SHA-256: 9b2d...4f18 ✓ Verified
Storage TargetCloudflare R2 [Zero Egress]
Quota StateRedis Atomic Lease: Locked
Share Link Generated:ppv.link/x8k29m (Expires in 24h)

Core Engineering Architecture

▸Resumable Chunked File Upload Engine
▸Self-Expiring One-Time Share Links
▸Guest Upload Invites with Enforced Limits
▸Atomic Quota Reservation via Redis

AI PR Review Bot

Live Platform

Multi-Tenant Code Review Intelligence with Neo4j Knowledge Graph & Social Engine

An enterprise-ready AI code review platform operating across three decoupled microservices (GitHub App Webhook + Node/Express API + Python/FastAPI AI Engine). It parses pull request ASTs, constructs a code dependency knowledge graph in Neo4j, traces cross-file breaking changes with grounded evidence, and allows contributors to @mention the bot directly on PR lines for interactive code discussions. Features an AES-256-GCM encrypted BYOK engine, tenant admin dashboard, and an automated engine that converts merged PRs into LinkedIn and X posts with synthesized preview cards.

Graph EngineNeo4j Graph AST
SecurityAES-256-GCM BYOK
OrchestrationInngest Event Bus
Review Accuracy100% Grounded
PythonFastAPINode.jsExpressNeo4jPostgreSQLInngestNext.jsGitHub App
GitHub PR #42 // PR-Review-Bot
Graph Grounded
⚠️ Impact Warninginternal/auth/session.go:88

Neo4j AST traversal detected that modifying InvalidateSession() directly breaks 3 downstream consumers in api/gateway/auth.go.

BYOK EngineAES-256-GCM Secure
Social DistributionLinkedIn/X Drafts Ready
Inline @mention Interactive Chat: Enabledpr-review-bot.archadi.dev ↗

Core Engineering Architecture

▸Neo4j Code Dependency & Impact Graph
▸Grounded Line-Specific Code Findings
▸Inline GitHub @mention Follow-up Chat
▸Bring Your Own Key (BYOK) Encryption (AES-256-GCM)

ArchadiLM

Production

Enterprise Multi-Tenant RAG Engine with Cross-Encoder Reranking

A high-throughput Retrieval-Augmented Generation workspace engineered to index multi-modal developer resources (PDFs, VTT transcripts, source archives, API documentation). Employs Step-Back Query Expansion with HyDE document synthesis, Qdrant HNSW vector indexing, Reciprocal Rank Fusion (RRF), Cross-Encoder reranking, and ultra-low latency SSE token streaming.

RetrievalHyDE + RRF + Reranker
Vector DBQdrant HNSW
Worker PipelineRedis Streams
StreamingGrounded SSE
Go (Golang)Python (FastAPI)QdrantPostgreSQLRedis StreamsCloudflare R2OpenAI
ArchadiLM // Grounded RAG Query Inspector
SSE Streaming
Query Enhancement (HyDE)

"Explain chunk integrity verification and optimistic locking"

Vector DBQdrant HNSW
Merge MetricRRF (k=60)
Reranker0.96 Score
Source Lineage: storage_engine.go:42 [Verified]TTFT: 24ms

Core Engineering Architecture

▸Multi-Query Expansion (Step-Back + HyDE)
▸Reciprocal Rank Fusion (RRF) Ranking
▸Cross-Encoder Re-scoring & Deduplication
▸Asynchronous 3-Stage Redis Stream Workers

Other Explorations & Tools

Targeted prototypes and open-source modular toolkits.

AI Engineering Playground

Interactive

A modular Next.js 15 cohort workspace: one dashboard, one page per GenAI assignment — persona chat, multi-LLM voting, RAG chat, tool calling, memory agents, and MCP protocol integrations.

Next.js 15TypeScriptOpenAI SDKAnthropic SDKLangChain
Live Demo ↗

Verkin

In Development

An intelligent networking platform: engage in natural AI technical conversations, where topic semantics match you with other engineers discussing complementary technical problems.

Next.jsNode.jsPostgreSQLVector Search
Private Sandbox

// System Design & Architecture

How The Systems Are Engineered

Detailed view into the distributed state machines, Neo4j code graphs, asynchronous event workers, and multi-stage vector search pipelines.

Cloud-Native Chunked Storage Engine

PushPostVault

Resumable Upload State Machine & Distributed Part Assembly

Files are chunked into content-addressable blocks with SHA-256 integrity verification. Uploads are managed by a Redis-backed atomic state machine with optimistic locking on PostgreSQL, and binary payloads are stored in Cloudflare R2 object storage with zero egress overhead.

STAGE 01Next.js / Browser

Client Upload Request

File sliced into 10MB chunks with client SHA-256 hash pre-computation.

STAGE 02Go Engine (Port 8080)

API Gateway & Quota

Enforces guest limits, performs atomic quota reservation on Redis keys.

STAGE 03Cloudflare R2

Integrity & Storage

Verifies binary checksum per chunk and writes directly to object storage.

STAGE 04PostgreSQL + Redis

Commit & Assembly

Optimistic locking commits metadata and generates self-expiring download link.

Where I Work

Professional roles, most recent first.

Aug 2025 – Present

Backend Developer & Applied AI — Spirehubs Softwares

Currently building an AI SaaS agent bot, and leading a major backend refactor on DWIVE, a ride-hailing platform for the Caribbean region: splitting a large FastAPI monolith into a modular structure, implementing RBAC across hundreds of routes, unifying API response formats, and migrating auth to a two-token (access + refresh) JWT system.

FastAPIAI AgentsRBACJWT AuthDWIVE
Feb 2025 – Aug 2025

Full Stack Developer (MERN) — Evren Global Solutions

Shipped full-stack features end to end on the MERN stack, working across the API and the React frontend.

MongoDBExpressReactNode.js

From IT Support to Backend Engineering

My career started in enterprise IT support and gradually evolved into software engineering. Every step has been driven by curiosity, continuous learning, and building real-world systems.

Graduate Trainee

July 2022

Wipro

Started my professional career in Enterprise IT Support, working on incident management, troubleshooting, production support and system reliability.

Enterprise ITProduction SupportTroubleshootingIncident Management

Transition to Software Development

December 2023

Self Learning

Left IT operations and started learning software development from scratch, focusing on fundamentals before frameworks.

HTMLCSSJavaScriptNode.jsReactNext.js

Full Stack Developer Intern

February 2025

Production Internship

Worked on multiple production applications, shipping features, fixing bugs and maintaining real-world applications deployed using cPanel.

Node.jsExpressReactNext.jsMySQLcPanel

Software Engineer

August 2025

Backend Team

Converted into a full-time Software Engineer and started contributing to backend services, APIs and production systems using Node.js and FastAPI.

Node.jsExpressFastAPIREST APIsBackend
★

Building PushPostVault

Present

Personal Engineering

Outside of work, I ship and run PushPostVault end to end — product, backend, infra and users — while learning Go, Distributed Systems and Generative AI.

GoPushPostVaultCloudflare R2DockerDistributed SystemsGenAI

Current Focus

Building for the Next Chapter

Professionally, I contribute to backend systems using Node.js, Express and FastAPI. Personally, I run PushPostVault end to end — a live send-and-collect file platform I built, deployed, and am now getting in front of real users, on Go, Cloudflare R2 and production engineering principles.

Engineering Highlights

Production Applications
Worked on multiple production applications across e-commerce, healthcare and hospitality.
Payments
Integrated Razorpay & Stripe with subscriptions, one-time payments and webhook verification.
Async Processing
Built reliable background jobs using BullMQ and Celery for notifications, image processing and scheduled tasks.
AI Integrations
Developed image analysis pipelines for automated categorization, OCR and metadata extraction.
Authentication
Role-based access control, JWT authentication, session management and permissions.
Deployment
Docker, Linux, Cloudflare R2, Redis, Nginx, Production deployments.

Interested in Backend & Applied AI engineering?
Let's talk.

I'm currently working as a Backend & Applied AI Engineer building production systems with Node.js, FastAPI and modern infrastructure. If you're hiring, collaborating on an interesting project, or just want to discuss distributed systems, I'd love to connect.