Adarsh Kumar
Software & AI Engineer

I build backend systems, AI pipelines, and full-stack applications. Right now I'm working on semantic intelligence infrastructure, serverless document processing, and agentic AI workflows. I care about systems that are clean underneath and quietly reliable in production.

You can find me on GitHub, LinkedIn, LeetCode, or reach me over email.

Experience

Software EngineerDec 2025 — Present
AITF · ShadowGuard

Refactored a monolithic backend into a clean service-layered architecture, deployed self-hosted embedding infrastructure on GCP (mxbai-embed-large-v1, ~930ms latency, 80% cost reduction), and built a semantic intelligence pipeline for Shadow IT detection using cosine-similarity ranking and threat clustering. Orchestrated the full Docker Compose deployment behind Caddy with automated SSL.

AI / Software Engineer2026 · Contract
Akatsuki AI Technologies · MST

Architected a Bronze/Silver/Gold medallion pipeline on AWS serverless converting Japanese insurance PDFs into structured, citation-grounded comparison tables with Google Gemini. Designed the JSON output schema, audited the backend for CORS, JWT, prompt injection and upload validation, and used parallel-agent patterns to speed up iteration.

Projects

Writing

Thinking Within Images — on perception, movement, and what a system can be built to notice.

Thinking Within ImagesAug 2026 ↗

An embodied perceptual agent is not a model handed an image. It is a situated process with a locus, a limited body of organs, and a memory of what it encountered from there.

Why Grounds and Percepts Are NecessaryAug 2026 ↗

An image archive becomes a perceptual world only when what is there and what is noticed are allowed to remain different kinds of thing.

Percepts Are Not AutocompletionsAug 2026 ↗

A percept is not a fluent sentence about an image. It is a durable act of noticing that can name what it rests on, how it was made, and where it can travel.

Tool Calling Needs a BodyAug 2026 ↗

Tool calling becomes perceptual intelligence only when the tools are specialist organs with explicit limits, rather than decorative extensions of one model's voice.

Where Agents LiveAug 2026 ↗

The answer is neither a server nor a simulated 3D room. An agent lives at a locus in a perceptual topology, with a private history and access to a carefully curated shared world.

Perceptual Movement Is TopologicalAug 2026 ↗

A system can move through images without inventing the continuous 3D world between them. It moves by following relations that instruments have earned.

Beyond the LLM-Centric PictureAug 2026 ↗

The dominant architecture puts one large model at the centre and treats everything else as plumbing. There is a different shape available, and it is better suited to perception.

Conceptual Movement, and the HorizonJul 2026 ↗

Between one image's axis of attention and another's, something can open. Treating that opening as a real object — not a turn of phrase — changes what a system can do.

Perceptual MovementJul 2026 ↗

Movement inside an image need not mean a camera travelling through reconstructed space. There is another kind — relational, perceptual — and it is the one that matters.

AI & Deep Learning

Skills

Languages
C++, Python, C, Java, JavaScript
Machine Learning
PyTorch, TensorFlow, NumPy, CNNs, RNNs, LSTMs, Autoencoders, Vision Transformers
GenAI / LLM
LangChain, LangGraph, LlamaIndex, HuggingFace Transformers, ChromaDB, FAISS, Groq API, Vector Databases
Full-Stack
FastAPI, Uvicorn, Pydantic, MongoDB, SQL, SpringBoot, SQLAlchemy, React, Git

Competitive Programming

750+ problems solved across 75+ contests, 55 of them rated.

LeetCode
1490 · 480+ solved
Codeforces
1190 (Pupil) · 120+ solved
GeeksforGeeks
1634
CodeChef
2★
AtCoder
9 kyu

Education

B.E. Computer Science2022 — 2026
Bangalore Institute of Technology