नमस्ते — I'm Shreedhar

Software built offline-first, shipped on time.

Software engineer in Kathmandu with 4+ years across mobile and full-stack — Flutter apps with offline-first sync, NestJS + React platforms, and generative AI features that earn their place. Currently building a case management platform for UNFPA.

$ I build
See my workGet in touch
Local time — Kathmandu
--:--:--
UTC+5:45
4+
years shipping
10+
products in production
10+
app stores, zero rejections
8
local govts on one app
Currently
Leading full-stack delivery of the UNFPA Safehouse platform — and when properly offline, walking Himalayan trails.
What I'm shipping →

Selected work

6 projects · shipped & maintained

UNFPA Safehouse Case ManagementIN DEVELOPMENT

Full-stack developer · YoungInnovations · current

Case management platform for UNFPA digitizing safehouse workflows for gender-based violence survivors in Nepal. Covers the full case lifecycle — consent, survivor intake, assessments, safety plans, referrals, follow-ups, and closure — behind role-based access across three privilege levels. Fully bilingual English/Nepali interface with an error-key contract so every API error maps to a localized, human message. Privacy-first by design.

NestJSPrismaPostgreSQLReactTypeScripti18nextZod

OnlyEverLIVE

Lead developer · YoungInnovations

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.

FlutterBlocMongoDBFirebaseGenerative AIOffline-first

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

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. Built once, deployed for eight municipalities.

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 · internal developer tools

npm packages that automate the boring parts — code generation, content generation, and scaffolding of recurring project components — so teams start features from a working baseline, not a blank file.

Node.jsTypeScriptCodegen

Experience

2021 — present

Toolbox

daily drivers
FlutterDartBlocClean ArchitectureFirebaseReactTypeScriptTanStackZodNestJSPrismaPostgreSQLMongoDBNode.jsREST / OpenAPIJWT / RBACSQLiteRealmQdrantAWSGenerative AIClaude Codei18nextOffline-first

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?

Flutter, full-stack architecture, AI features that earn their place — or the best trekking season in Nepal. All valid reasons to write.