Skip to content

I’m Somesh · Software engineer · AI / ML, full-stack & data

I design & build web things that feel smooth, purposeful and a little bit playful.

I’m a software engineer based in Bengaluru, building AI applications, full-stack products, and data systems.

Research & independent projects

Bengaluru, India · open to collaborations

Somesh in a brown shirt beside the waterfront at night
a little time off the clock

About me

Crafting digital experiences

01 · The start

I’m Somesh, a software engineer from Bengaluru, studying Computer Science & Information Technology at REVA University. I build AI applications, full-stack products, and data systems, from the first design through deployment and monitoring.

02 · Alongside the code

On the founding team at Agents Clan Venture, I own architecture and delivery for product and client systems. At Velankani Information Systems, I build Python data pipelines and integrate AI services into production. My work includes an enterprise hotel operating system, real-time trading infrastructure, and automated tax-credit reconciliation.

03 · Connecting the dots

Beyond client work, I’ve fine-tuned Qwen3-8B with QLoRA, built a RAG assistant with page citations and symbolic calculations, and published developer tools on npm. Pactra explores shared spending limits for delegated AI agents; Awaken.dev and MICROFLUX-X1 bring that same systems thinking to developer workflows.

building communities, too

  • OpenAI Campus Ambassador

    REVA University

    Connecting students with AI and developer learning.

  • Nightforce Alpha Ambassador

    Midnight Network

    Building developer awareness and community.

    @MidnightNtwrk ↗

what’s in my toolbox

  • Python
  • TypeScript
  • JavaScript
  • SQL
  • Java
  • Go
  • C
  • React
  • Next.js
  • Vite
  • Tailwind CSS
  • Node.js
  • NestJS
  • Express
  • FastAPI
  • REST APIs
  • GraphQL
  • WebSockets
  • RAG
  • QLoRA
  • PyTorch
  • Hugging Face
  • Qdrant
  • Embeddings
  • Reranking
  • MCP
  • PostgreSQL
  • MongoDB
  • Redis
  • BullMQ
  • Solidity
  • Solana
  • Arc
  • Algorand
  • Git

cloud & delivery

Cloud platforms, deployments, and the tools I use to ship and run software.

  • AWS
  • Cloudflare
  • Oracle Cloud
  • Vercel
  • Docker
  • GitHub Actions
  • Linux

my AI development toolkit

Comfortable working with AI coding tools to build, review, and iterate on software, and orchestrating coding agents with Superset.

  • Claude

    AI-assisted development

  • Codex

    Coding agent workflows

  • Cursor

    AI-powered editor

  • Devin ↗

    AI software engineering

  • Superset

    Coding-agent orchestration

  • Somesh working on a laptop at a table
    a day at the keyboard
  • Somesh discussing a project with another builder at Arbitrum Open House
    talking through an idea
  • Somesh and fellow builders posing with awards
    a win with the team
  • Somesh working on his laptop outdoors at sunset
    one more commit before sunset

psst, press the button

The memory printer

A little paper trail of what I build. Print a career highlight, a moment from the camera roll, or a project I’ve shipped. A few things to remember me by.

8 career highlights · 8 photos & project snapshots. Every highlight links to its source.

somesh@crt:~$ ./print --random

ready · press PRINT

$ ▍

st-84

Som·Tron

↑ press print

01 · discover

First, I wander
around the problem.

before a single line of code.

User goals, edge cases, what already exists. I dig into the problem space until the shape of the solution starts to show.

02 · design

Then I sketch it out.

every pixel, justified.

Rough doodles become wireframes, wireframes become polished prototypes. Every interaction is there on purpose.

03 · build & ship

Build it. Ship it. Listen. Repeat.

(then iterate, fast)

Clean, scalable code with obsessive attention to performance and micro-interactions, launched with confidence, then improved on real feedback.

Work

Projects that define me

Systems I’ve designed and built, from research on agent spending limits to developer tools, visual workflows, and on-chain applications.

pactra.pages.dev
Watch demo in a new tab ↗2:57 walkthrough · Real contracts on local Anvil, using mock funds. Edited screen captures with synthetic narration.
P

Pactra

Independent research · Solidity + TypeScript

One shared budget. Every agent in the tree.

Built an on-chain budget system for autonomous AI agents that delegate work. Separate agent wallets can collectively overspend; Pactra checks every ordinary draw against the spending limits of the agent and all its ancestors.

  • Published evaluation: 101 Foundry-reported cases across 16 suites.
  • Adversarial search: 1,200 spending strategies and 45,360 draw attempts.
  • Fuzz and invariant testing, gas benchmarks, and baseline comparisons.

how it actually works

Each ordinary draw debits the agent and every ancestor. Child mandates must narrow their parent’s budget, transaction, lifetime, concentration, and depth limits. Solidity contracts enforce these constraints; TypeScript services handle payments, indexing, and agent tools without exposing the operator’s private key.

  • Solidity
  • TypeScript
  • Foundry
  • MCP
  • x402
awaken-mauve.vercel.app
Awaken.dev live component vault landing page
A

Awaken.dev

Developer tooling · Full-stack product

Build a component once. Bring it to every project.

A personal component vault with a web dashboard, CLI, and MCP integration. Save reusable UI with its source and dependencies, organize it into categories, and pull it straight into the next project.

  • Organize components with categories, favorites, and dependency metadata.
  • Push and pull multi-file components through the CLI.
  • Search and read vault components through MCP tools.

how it actually works

A Turborepo monorepo connects a React dashboard, Express API, CLI, and MCP server. Better Auth manages sessions; Prisma and PostgreSQL store each user’s components. The frontend runs on Vercel and the API on Render.

  • React 19
  • Vite 7
  • Express
  • PostgreSQL
  • Prisma
  • Better Auth
  • Turborepo
  • MCP
microflux-frontend.vercel.app
MICROFLUX-X1 live visual workflow builder landing page
MX

MICROFLUX-X1

Workflow automation · Algorand Testnet

From a visual workflow to an on-chain transaction.

A visual workflow builder for Algorand with a Groq-powered AI copilot. Compose triggers, conditions, and actions on a canvas, explore templates, and prepare workflows for simulation or on-chain execution.

  • Drag-and-drop workflow canvas and AI-assisted workflow generation.
  • Atomic groups for supported payments, asset transfers, and app calls.
  • Workflow hashes, execution counts, and timestamps recorded by an ARC-4 contract.

how it actually works

React Flow powers the canvas; a TypeScript service layer builds Algorand transactions. An Express and PostgreSQL backend stores workflows and connects off-chain services. The WorkflowExecutor contract records execution metadata on testnet (application 758592157).

  • React 18
  • TypeScript
  • React Flow
  • Algorand
  • Groq
  • Express
  • PostgreSQL
somesh-subgraphos-12.vercel.app
SubgraphOS project interface
SG

SubgraphOS

ZK-Proofs · Ethereum

ZK proofs and decentralized storage, together.

ZK proof per upload, NFT registry on Ethereum Sepolia, Akave decentralized storage, Chainlink.

  • Ethereum
  • ZK proof per upload
  • NFT registry on Ethereum Sepolia
  • Akave decentralized storage
  • Chainlink integration
  • ZK-Proofs
  • Ethereum
  • Chainlink
frontend-theta-ochre-49.vercel.app
CredLink ZK project interface
CZ

BNB Chain · ZK-Proofs

Prove creditworthiness without giving up privacy.

CredLink ZK is a privacy-preserving credit protocol on BNB Smart Chain that uses zero-knowledge proofs to generate on-chain credit scores. It allows users to prove creditworthiness privately and reduces DeFi collateral from 150% to as low as 110%.

  • ZK-Proofs
  • Privacy-preserving credit scores
  • Zero-knowledge proofs on BNB Chain
  • Collateral from 150% to as low as 110%

how it actually works

CredLink ZK is a privacy-preserving credit protocol on BNB Smart Chain that uses zero-knowledge proofs to generate on-chain credit scores. It allows users to prove creditworthiness privately and reduces DeFi collateral from 150% to as low as 110%.

  • BNB Chain
  • ZK-Proofs
  • DeFi
youtu.be
Arbix IDE project interface
AR

Arbix IDE

Arbitrum · Groq AI

A development environment for on-chain builders.

Monaco Editor, AriAI (Groq), gas profiler, debugger, Arbitrum Sepolia deployment, Rust/WASM.

  • Groq AI
  • Monaco Editor with AriAI (Groq)
  • Gas profiler and debugger
  • Arbitrum Sepolia deployment
  • Rust / WASM
  • Arbitrum
  • Groq AI
  • Rust
og-v1.vercel.app
ØG AI project interface
ØG

ØG AI

AI · 0G Chain

Decentralized infrastructure for AI inference.

Decentralized AI platform on 0G Blockchain, AI inference, optimized smart contracts.

  • 0G Chain
  • AI inference on 0G Blockchain
  • Optimized smart contracts
  • Decentralized AI platform
  • AI
  • 0G Chain
  • Web3

Client websites

Websites with a little personality.

A few corners of the internet I’ve built for clients, each with its own story, visual language, and reason to exist.

The lab

Side quests & weekend experiments

Little builds that started as “what if…?” and somehow made it to a live URL.

Off the keyboard

A few moments from my story: the people, places, and experiences between projects, learning, and the next thing I’m building.

Somesh working on a laptop at a table
a day at the keyboard
Somesh discussing a project with another builder at Arbitrum Open House
talking through an idea
Somesh and fellow builders posing with awards
a win with the team
Somesh and teammates holding a hackathon award
a win worth sharing
Somesh speaking on an Open House stage
taking the stage
An Indian Data Club event on stage
community, in the making
Somesh working on his laptop outdoors at sunset
one more commit before sunset
Somesh with fellow hackathon participants
the energy of a hackathon
A motorcycle ride through green hills
a weekend on the road
Somesh standing beside a colourful mural
a little colour outside work
Somesh on a quiet street during a trip
an afternoon off
Somesh playing pool
away from the keyboard

Easter egg

You found the fun part.

Tilt it with your mouse, then hit run. Programming jokes, quotes I keep coming back to, and a few reminders to keep building, learning, and enjoying the process.

somesh@portfolio: ~/fortunezsh

➜ ~/fortune ./fortune.sh --random

# programming joke

Why do programmers prefer dark mode? Because light attracts bugs.

runs: 0 · 10 fortunes loaded

Off the clock

A few songs on repeat.

The original playlist, back on repeat. Pick a track and stay a little longer.

SOMESH’S MIXTAPEVOL. 02

Good music.
Better company.

a little of everything I love

Ready when you are · From V1

HEAVENLY JUMPSTYLE

Innxcence, Sxilwix & TWXNY

0:000:00
60%
HEAVENLY JUMPSTYLE cover artwork

01 / 6 · Original portfolio playlist

Contact

Get in touch.

For engineering roles, client work, or collaborations, send me a message.

someshtalligeri12@gmail.com