Mobile dev →Fall in →Go dark →
नमस्ते — I'm Shreedhar

I build the product, lead the delivery, and own the release.

Software engineer and technical lead in Kathmandu. 4+ years turning briefs into shipped products — offline-first Flutter, NestJS + React platforms, generative AI that earns its place — and making the architecture, scope, and release calls along the way. Currently expanding and refining the feature set of OnlyEver, a live AI-powered e-learning platform.

$ I build
See my workGet in touch
Local time — Kathmandu
--:--:--
UTC+5:45
4+
years building & leading
2
platforms led end to end
10+
store releases, zero rejections
8
local govts on one codebase
Currently
Expanding the feature set of OnlyEver — a live AI-powered e-learning platform I lead on mobile, architecture to release. When properly offline, walking Himalayan trails.
What I'm shipping →

AI, shipped

AI · workflow to feature

AI that ships — standardized workflows, real features, tested.

AI is core to how I work and what I build. I set the team's AI engineering standards, then use the same rigor to put generative features into production — fast, reliable, and well-tested, not demos that fall over.

01

AI-standardized engineering

I set up and standardize AI-assisted development across the team — Claude Code with custom project skills, agents, and review workflows — so scaffolding, code generation, and verification are consistent and repeatable. Leadership, encoded as tooling.

Claude CodeCustom skills & agentsCodegenAutomated review
02

Generative features in production

Shipped generative-AI features that earn their place — content generation, summaries, and learning-card / practice-material generation from raw sources — wired into real apps with guardrails and fallbacks, not throwaway prototypes.

Content generationSummarizationLLM orchestrationGuardrails
03

RAG & vector search

Retrieval-augmented generation and semantic search over real corpora — embeddings, vector stores, chunking and retrieval pipelines that ground answers in the user's own data instead of hallucinating.

RAGEmbeddingsQdrantSemantic search

Fast, reliable, well-tested. I ship AI features at speed without shipping slop — typed contracts, tests, and evals so behavior stays predictable and regressions get caught before users do.

Selected work

8 projects · shipped & maintained

OnlyEverLIVE · EXPANDING

Lead developer · YoungInnovations · current

Subscription e-learning platform built around active review and recall. Millions of learning sources and curated courses, with AI-powered generation of learning cards, summaries, and practice materials. I own the offline-first Flutter app end to end — architecture, MongoDB-backed sync, flavors, releases, and store compliance on both platforms — and the patterns I set are what the app is built on. Currently leading the ongoing work: expanding the feature set and continuously improving the product in production.

FlutterBlocMongoDBFirebaseGenerative AIOffline-first

Label STEP — Weaver Management

Development lead · client: Label STEP · YoungInnovations

Weaver management platform for Label STEP, the fair-trade NGO that has worked in the hand-knotted carpet industry since 1995. As development lead I owned the mobile build — a communications tool linking weavers, manufacturers, and distributors across Nepal's Artisan Villages, streamlining the day-to-day coordination of the craft.

FlutterFair tradeOffline-first

Susasan — Local Governance apps

Developer · one codebase · 12+ municipal deployments

Good-governance app family for Nepal's local governments — Parshuram Nagarpalika is one of 12+ municipalities (Bagmati, Bheri, and more) running on the same codebase. Each app puts municipal notices, services, policies, and maps in one place and routes citizen grievances and feedback to the right official. One build, shipped as a separate branded app per municipality using Flutter flavors.

FlutterFlavorsCivic techGovernance

ESCR Monitoring

Developer · maintenance · human rights

Monitoring platform for human rights practitioners, researchers, and enthusiasts to learn about people's Economic, Social and Cultural Rights (ESCR) and how they link to the Sustainable Development Goals. Users can monitor chosen locations across Nepal to assess how ESCR rights are being implemented on the ground. I maintain the production app across store releases.

FlutterHuman rightsSDGsMonitoring

नागरिक सहभागिता (Citizen Participation)

Mobile developer · deployed for 8 local governments

ICT support app for local bodies in Nepal. Citizens submit text or audio grievances to their local government and track status, with updates delivered by email. One early decision — build it configurable, not bespoke — turned a single codebase into eight municipal deployments.

FlutterCivic techAudioEmail notifications

Municipal Association of Nepal

Developer · client: MuAN

Mobile app for the association that advocates for Nepal’s municipalities. Publishes the decisions and interests of every member municipality — transparency as the product.

FlutterGov & advocacy

Level Up (25hours Hotels)

Developer · Miracle Interface

Invite-only app for a luxury hotel chain in Singapore, Malaysia, and Japan. Members order products, reserve dining and services, and catch flash sales. Stripe payments, multi-language, local caching.

FlutterStripei18n

Generation tooling (npm)

Author · force multiplier for the team

npm packages I built to automate the boring parts — code generation, content generation, and scaffolding of recurring project components — so every engineer on the team starts features from a working baseline, not a blank file. Leadership, packaged as tooling.

Node.jsTypeScriptCodegen

Experience

2021 — present

Toolbox

daily drivers
FlutterDartBlocClean ArchitectureFirebaseReactTypeScriptTanStackZodNestJSPrismaPostgreSQLMongoDBNode.jsREST / OpenAPIJWT / RBACSQLiteRealmQdrantAWSGenerative AIClaude Codei18nextOffline-firstRelease managementMentoring & code reviewTechnical leadership

BSc — Computer Science & Information Technology

Madan Bhandari Memorial College · Tribhuvan University

High School (+2)

DAV College, Jawalakhel

Have a product that needs to survive bad networks and good ideas?

I can build it — or lead the team that does. Flutter, full-stack architecture, AI features that earn their place — or the best trekking season in Nepal. All valid reasons to write.