$ php artisan about:ai_invested_developer

Suman Shrestha

LaravelReactClaude CodeAgentic AI10+ yearsFinTech

I’m Suman Shrestha, a senior software engineer in Kathmandu, Nepal, building finance- and compliance-grade platforms with Laravel and React, and the agent tooling that ships them. I run a supervised fleet of Claude Code agents that take tickets from bug report to reviewed pull request.

avatar.jpg
Suman Shrestha, senior software engineer in Kathmandu, Nepal

> Kathmandu, Nepal

Senior Software Engineer

10+

Years

40+

Projects

99.9%

Uptime

6

Live Products

Terminal

A real shell, not decoration. Type a command — or tap one — to explore this site.

suman@ai-laravel: ~
suman@ai-laravel : ~ — interactive shell
type help to explore, or tap a command below.
$

AI Focus

I don't just add AI to products; I build with it. Most of my code now ships through Claude Code agents that I direct, supervise and review, held to the same proof a careful engineer would demand.

ai/agentic-delivery

Agentic Delivery

Jira tickets taken end to end by Claude Code agents working to rules I wrote: reproduce the bug in a headless browser, fix it, prove the fix, open a draft PR and clear a review gate. I review and merge.

Claude Code skillsPlaywrightreview gates
ai/agent-supervision

Agent Supervision

AgentPane runs many agents side by side, each in its own git worktree. A systemd watcher pings me the moment one asks a question, stalls, or a PR fails checks or review.

AgentPanegit worktreessystemd watcher
ai/llm-product-features

LLM Product Features

Structured outputs, tool calling and retrieval wired into Laravel and React products, with human review wherever the stakes are financial or compliance-grade.

Claude & OpenAI APIstool callingRAG

How I Ship

One command takes a Jira ticket to a reviewed pull request. Agents do the legwork in parallel, each in its own worktree. Nothing counts as done until a real browser has shown it failing, then passing.

  1. 01ticket

    Pick up the ticket

    An agent reads the Jira ticket and cuts a branch named after its key from the deploy branch.

  2. 02red

    Prove it is broken

    It reproduces the bug, or shows each acceptance criterion failing, in a headless browser against the local stack.

  3. 03fix

    Root-cause and build

    It fixes the cause rather than the symptom, following the repo’s own rules and best-practice skills.

  4. 04green

    Prove it is fixed

    The same browser run passes, and the outcome is checked against the database, not just the UI.

  5. 05review

    Draft PR + review gate

    An automated audit, then a fresh-context reviewer that re-reviews until clean, for up to three rounds.

  6. 06human

    I review and merge

    Handoff is mine. A watcher alerts me when anything needs a human, and /reflect turns each session into better skills.

Tech Stack

ai.ts

// Agentic engineering & LLM features

class Ai extends Stack {
  • 1→Claude Code
  • 2→Claude & OpenAI APIs
  • 3→MCP servers
  • 4→Agent skills & hooks
  • 5→RAG & vector search
}
backend.php

// Enterprise backend architecture

class Backend extends Stack {
  • 1→Laravel
  • 2→PHP 8.x
  • 3→FilamentPHP
  • 4→Livewire
  • 5→Inertia.js
}
frontend.tsx

// Web & desktop interfaces

class Frontend extends Stack {
  • 1→React
  • 2→TypeScript
  • 3→Vue.js
  • 4→TailwindCSS
  • 5→Tauri + Rust
}
infra.yml

// Production infra & verification

class Infra extends Stack {
  • 1→PostgreSQL
  • 2→MySQL
  • 3→Redis
  • 4→Docker
  • 5→Playwright E2E
}

Experience

2023 — Present

current

Senior Software Engineer @GRC SaaS

  • —Building a multi-tenant governance, risk & compliance (GRC) platform on Laravel, FilamentPHP and React
  • —Built an agentic delivery pipeline: Jira ticket → reproduced in a headless browser → fix → re-verified → draft PR → automated review gate
  • —Every change is proven twice in a real browser against the tenant database: failing before the fix, passing after
  • —Replaced manual back-office steps with automated, auditable workflows and FilamentPHP admin tooling

2021 — 2023

Senior Software Engineer @Nelito Systems

  • —Led development of a customer-facing banking platform for bank clients
  • —Built the integration layer between the platform and the Finacle core banking system
  • —Rewrote slow PL/SQL queries and procedures behind high-traffic banking screens

2021

Software Engineer @Citizen Bank International

  • —Built banking apps deployed without downtime, serving high-volume transactions
  • —Built an automated mailer that sends 10K+ customer communications a day

2019 — 2021

Software Engineer @NIC Asia Bank

  • —Kept critical banking applications running at 99.9% uptime
  • —Built a JSON→XML transformer so modern services could talk to XML-only third-party systems

2015 — 2018

Full Stack Developer @Wen Solutions

  • —Built a travel management plugin used by 1,000+ agencies worldwide
  • —Built a beneficiary tracking system for World Vision

Projects

ChessKnack

ChessKnack

Chess opening courses drilled with FSRS spaced repetition: three free courses and 36 engine-audited lines, guided, quiz and blind modes, Stockfish-judged mistakes that explain themselves, sparring, and Lichess game import.

In development · not public yet

Laravel 13InertiaReact 19Stockfish
Archly

Archly

Native Linux disk-space and file manager in Rust: a whole-disk name index that searches as you type, eight views of one scan, safe cleanup with undo, byte-exact duplicate finding, and a hand-written AT-SPI bridge so screen readers can use it.

In development · not public yet

RustGPUID-BusAT-SPI
QueryDeck

QueryDeck

Full-stack SQL workbench for MySQL: Monaco SQL editor, query execution with filtering, sorting, FK navigation and CSV export, schema inspection, and encrypted saved connections.

Private source

ReactFastifyBunMySQL
Notebook

Notebook

Cross-platform desktop note-taking app: categories, rich-text notes, favourites, trash with restore, full-text search, and a drag-and-drop to-do board, with local auto-saved storage.

Private source

TauriReactTiptapZustand
$ php artisan make:ai_partnership

Want this way of shipping on your team?

I work full-time on a compliance platform and take on a small amount of consulting: setting up agentic engineering workflows, Laravel performance work, and AI features in Laravel and React products.