Initializing Architecture

AI Engineer / Agentic Systems / Retrieval & Memory / Full-Stack Products

I build the version that survives contact.

Somay Kousis
Co-founder & CEO @ aye aye

Somay Kousis / Agentic Systems

I build stateful multi-agent systems, retrieval and memory pipelines, and bounded authority for AI agents. The work I care about is the part that holds up under contention, cost limits, and being wrong, not the demo that runs once.

01 / Proof

Architected the orchestrator routing 10,000+ daily tasks across specialized subagents at RYSE, cutting misrouted payloads 33% and dispatch latency 24%.

02 / Proof

Kept 25 of 25 concurrent writes on a contended counter, with 58 SERIALIZABLE conflicts caught and auto-retried, where a flat-file analog kept 1 and silently lost 24. Ships as a runnable benchmark, not a screenshot.

03 / Proof

Cut CI log payload 76% to 93% before any model call, measured against Podman's own logformatter fixtures and reproducible from a fresh clone with no token and no API budget.

Experience

Shipping in production, not in slides.

A company I am building now, contract work on Standout, orchestration at scale at RYSE, and client work delivered end to end. Each one is listed with the part that was actually hard.

01 / Remote

aye aye

Co-founder & CEO

Sep 2026 – now

AI writes more and more of the code that ships, and review is where it quietly breaks: someone approves a diff they never read.

/

aye aye makes the person shipping a risky change explain it out loud, and a separate judge grades that explanation against the real diff.

/

Boring changes are skipped on purpose, so the check never turns into the next rubber stamp.

/

Pre-launch with the waitlist open, building it with Charlotte Liu.

Code reviewLLM judgesDeveloper toolsWaitlist
02 / Remote (US client)

Standout

Software Engineer, Freelance

Sep 2026 – now

Shipped Standout Network, a live, paying LinkedIn networking product, from an empty repo in 7 days as the sole engineer: web app, Chrome extension, Python agent service, and Postgres backend.

/

Orchestrated 8 LangGraph agents with heavy/lite model fallback and a grounding check that drops any draft line it cannot trace to a source.

/

Engineered the extension around LinkedIn's modal editors and lazy-loaded tabs, fixing half-loaded reads that scored a 54 profile as 22.

/

Red-teamed production with 5 adversarial reviews and live probes, landing 21 fixes (row-level security, edge rate limits, prompt-injection guards, PII redaction in AI traces), backed by 136 agent tests and 38 DB suites.

Next.jsChrome MV3SupabaseLangGraphClaude APIPython
03 / Remote

RYSE Technologies Pvt Ltd

AI Engineer Intern

Jul 2026 – Aug 2026

Built the orchestration layer that routes work across a large registry of specialized subagents.

/

Engineered 5+ production-grade subagents using UV and LangGraph, implementing persistent memory layers for long-running task continuity.

/

Architected a central orchestrator agent to route 10,000+ daily tasks across specialized subagents, cutting misrouted payloads 33% and dispatch latency 24%.

PythonUVLangchainLangGraphpersistent/vector memory storePostgreSQL
04 / Remote

SteelCareer

Software Developer, Client Project

Jan 2026 – Mar 2026

Delivered a multi-role recruitment product end to end for a local client.

/

Architected a Next.js and Supabase recruitment platform supporting 3 user roles with distinct workflows and role-based access control (RBAC).

/

Automated hiring logistics via custom interview scheduling pipelines, reducing administrative overhead by 40% (saving ~15 hours/week).

/

Deployed via Vercel with integrated real-time analytics, ensuring 99.9% availability for a seamless onboarding experience.

Next.jsSupabaseVercelTypeScript
Education

ABV-IIITM Gwalior

B.Tech, Computer Science and Engineering

Aug 2024 – April 2028 / Gwalior, IN

Data Structures & AlgorithmsOOPSDBMSOperating SystemsComputer NetworksTheory of Computation
Achievements

Egoistic Ideathon 2026

Winner (International). Led a 4-person cross-functional team as technical lead, driving product direction.

Hacksagon 2024

2nd position (Hardware Track). Co-ordinated with hardware members and owned the computation subsystem.

CockroachDB Hackathon

3rd place (International). Solo, building PaperPlanes on a database I had never used before.

Smart India Hackathon 2025

6th nationally, leading a team of six.

Apart x CeSIA AI Incident Response Sprint

Track 1, containment standards. Our entry is Apocalypse.

Leadership & Community

SGM Social Initiative (Executive)

Teaching math, English, and life skills to underprivileged children every week.

Infotsav ’24 (Event Management)

Ran logistics for ABV-IIITM Gwalior’s 1000+ attendee annual fest.

Uthaan Journalism Club (Member)

Editorial writing and storytelling for institute journalism.

Selected Systems

Case studies with a visible technical path.

Each project is written for a fast scan first, then a deeper read: problem, approach, system, stack, and proof. Every one links to its repository.

Technical Core

Agentic AI, retrieval, and product systems.

Weighted toward what can actually be evaluated: the tools, the project choices, the tradeoffs taken, and the numbers behind each claim.

01 / Cluster

AI Systems

LangGraphLangChainRAGhybrid searchrerankingCRAGSelf-RAGpersistent memoryLangSmithLLM evals
02 / Cluster

AI Infrastructure

FastAPIPostgreSQLCockroachDBRedisSQLiteDockerSupabaseAWS (Bedrock, S3, EC2)vector databases
03 / Cluster

Machine Learning

Deep LearningPyTorchscikit-learnXGBoostembeddingsfeature engineering
04 / Cluster

Software Engineering

GitGitHubREST APIsOOPData Structures & AlgorithmsLinuxUnit/Integration TestingAgile
05 / Cluster

Languages & Product

PythonC++SQLTypeScriptReactNext.jsTailwind CSSsystem designproduct designUI/UX
Lab Notes

What the work taught me.

View all notes
2026.08

A Confident Wrong Answer Is Worse Than No Tool

Call a real race condition an infra blip and you have told a maintainer to press re-run on a genuine bug. So abstention became a first-class verdict, and the harness reports abstention rate next to accuracy and counts the dangerous confusion separately. A classifier that says nothing is recoverable. One that is confidently wrong is not.

From Podman Flake Agent
2026.07

Prompts Are Requests, Schemas Are Constraints

Asked politely for two perspectives, the graph produced six to eight, a 3 to 4x overrun that burned the token ceiling before the debate resolved. No amount of prompt rewording fixed it. Moving perspective count into a state schema the moderator schedules against fixed it completely, because the constraint stopped being something the model could ignore.

From RabbitHole
2026.07

Never Overwrite What You Might Have To Explain

A fact is not static. It gets recorded, superseded, contradicted, and sometimes restored. Destructive updates make the current state cheap to read and the history impossible to recover. Closing rows with valid_to instead of overwriting them keeps a harder question answerable: what did we believe last month, and were we right?

From PaperPlanes
The short version

Start with the projects. The proof is in the repos.

I am open to AI engineering work where agentic workflows, retrieval, and product implementation meet. Every claim on this site traces to a case study and a repository, so the fastest way to evaluate me is to read one and then go check it.