Senior Software Engineer, Ottr TechnologyKathmandu, NepalBuilding since 2017Email me

Commerce and POS, travel and bookings, fintech, healthcare, media archives, AI film pipelines, agents, multi-tenant platforms, hosting, and the web and mobile apps on top.

I build the systems behind the checkout and the camera: ledgers, bookings, payments, AI film pipelines, and the agents that now write half the code.

Nine years in, based in Kathmandu. At Ottr Technology I build the company's products: a branch-based commerce platform, a multi-tenant CMS, a coding agent in Rust, and an Amadeus backend that issues real airline tickets. At Whitehat Engineering, three years on an AI filmmaking platform and a Nostr social network, wrapping up in November 2026. TypeScript, Go, Rust, Dart and Python.

9
years in production
33
projects listed
22
case studies
7
languages shipped
Shipped for
  • Sincere Travels
  • Nepal Music Archive
  • Altiverse · LendHub
  • Yantra
  • GC LAL
  • Newmew
  • NADA Auto Show
  • Achieve Treks
  • Trekking Team
  • Together Creative
  • Set 4 Nepal
  • Noleemeet
  • ACT3 AI
  • JFK Social

More projects

23 more across 13 areas. Filter by area.

Experience

2019 – present

Senior Software Engineer

Ottr Technology Pvt. Ltd., Kathmandu
  • Built Ottr Omni-Ledger, a branch-based commerce, POS and inventory platform across nine apps and eight services in five languages.
  • Designed and built Ottr Kiln, a schema-per-tenant headless CMS with GraphQL and REST, visual builders, a generated SDK and 49 vertical templates.
  • Built Baccpacc's first backend in 2021 and rebuilt it end to end in 2026: Flutter app on Clean Architecture, Go backend on Postgres with a live MongoDB migration.
  • Backend lead for Sincere Travels (Amadeus GDS and NDC); built the GC LAL, Newmew and Nepal Music Archive backends.
  • Built production Flutter apps: Yantra home-services marketplace (Khalti, OTP login, push) and E-Credit digital ledger.
  • Co-led the LendHub property-lending portals for Altiverse (UK): Next.js, Apollo GraphQL, Auth0, KYC/AML flows on a serverless backend.
  • Agency-wide CI/CD: GitHub Actions, Vercel previews, PM2 and Compose deploys, Codemagic mobile releases, OpenProject and Discord hooks across twenty client repos.
  • Wrote onboarding material for new engineers, cutting ramp-up time by roughly a third.
2023 – Nov 2026

Senior Software Engineer

Whitehat Engineering, Kathmandu / remote
  • Lead architecture and delivery of production platforms across AI, commerce, fintech and social domains.
  • Designed a Temporal.io orchestration engine for an AI filmmaking pipeline: 22 job types, hybrid cloud and local GPU routing, multi-model video generation.
  • Built a Nostr-protocol social network: Go WebSocket relay, media server, two-stage NSFW moderation, Signal-style encrypted DMs, Tauri desktop client.
  • Delivered a branch-based commerce system with an immutable inventory ledger, eight payment providers and MeiliSearch indexing.
  • Contributed across the JFK Social Nostr stack: Go API event sync, law-enforcement portal, Blossom media server with resumable uploads and HLS, monitoring stack.
  • Set up observability (Prometheus, Grafana, Loki, Sentry, OpenTelemetry) and CI/CD (GitHub Actions, Docker, Vercel, PM2) as standard on every project.
2019 – 2020

Assistant Lecturer

Islington College, Kathmandu
  • Taught object-oriented programming and data structures. Ran workshops on web practices and emerging tech.
2017 – 2019

Full Stack Engineer (intern, then engineer)

Featherwebs, Kathmandu
  • Shipped React, React Native and Node.js products, including Gharpeti Baa, a rental app for Android and iOS.
  • Supervised interns and ran code reviews for team deliverables.
2015 – 2018

BSc (Hons) Computing, Upper First Class

Islington College · London Metropolitan University

Final year project: agricultural price prediction app with a feed-forward neural network written from scratch (React Native, Flask), over 80% accuracy on next-day prices.

Certifications
  • 2021AWS Cloud Technical EssentialsAWS, via Coursera
  • 2020Deep Learning Specializationdeeplearning.ai, via Coursera
  • 2020TensorFlow in Practice Specializationdeeplearning.ai, via Coursera
  • 2020TensorFlow: Data and Deployment Specializationdeeplearning.ai, via Coursera
  • 2020Sequence Modelsdeeplearning.ai, via Coursera
  • 2020Machine LearningStanford, via Coursera
  • 2020Mathematics for Machine Learning: Linear AlgebraImperial College London, via Coursera

Languages: Nepali (native), English (proficient), Hindi (proficient).

Stack

LanguagesTypeScriptGoDartPythonRustSQLBash
BackendNestJSKoaFastifyGo (Gin, gRPC)FastAPIApollo GraphQLStrapi
FrontendNext.jsReactTanStack QueryZustandMantineTailwindThree.jsStorybook
Mobile & desktopFlutter (BLoC)React NativeTauri
DataPostgreSQLpgvectorPrismaDrizzleMongoDBRedisMeiliSearchMySQL
InfraDockerAWSTemporal.ioNATS JetStreamBullMQRabbitMQNginxGitHub Actions
AIOpenAIClaudeGemini / VeoLangChainOllamaCLIPComfyUIONNX
PaymentsStripeeSewaKhaltiConnect IPSFonepay
ObservabilityPrometheusGrafanaLokiSentryOpenTelemetry

Say hello

erinrai5874@gmail.com

For product work, architecture or a second opinion on a system, write to me. Ottr Technology takes on client builds year-round. Email is fastest. I reply within a day.