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
Selected work
10 case studies, with screenshots and architecture diagrams.
- 01Ottr Omni-Ledgerbranch-based commerce platformCommerce2026
- 02AI-WORKERautonomous SDLC orchestratorAI systems2026
- 03Ottr Kilnmulti-tenant headless CMSPlatform2026
- 04ACT3 AIdistributed video job runnerAI systems2025 – 2026
- 05Sincere TravelsAmadeus GDS bookingTravel2023 – 2026
- 06Baccpacctravel social app, rebuiltMobile2021 – 2026
- 07GC LALgamified cohousing platformProptech2026
- 08LendHubproperty development lendingFintech2023 – 2024
- 09JFK SocialNostr social networkSocial2026
- 10ACT3 AIfilmmaking platformAI systems2024 – 2026
More projects
23 more across 13 areas. Filter by area.
- Clinic appointments by phone and WhatsAppPatients book by calling, texting or WhatsApp. Calls are transcribed, intent is extracted and a slot is booked. Admin, receptionist and doctor portals, invoicing and reports.Healthcare2026Case study
- Rekhdekhafter-sales and maintenance CRMSaaS2026Case study
- Anubooksbuy and rent books onlineE-commerce2021 – 2022Case study
- OTTR AI Studioself-hosted assistantAI systems2026Case study
- Private AI stack on a Mac, with three business agentsOllama on the Mac's Metal GPU, Open WebUI and an OpenClaw gateway in Docker, reachable from Discord, Slack or WhatsApp. On top: a proposal drafter that learns from past proposals, a PRD / changelog / test-case generator, and a sales follow-up agent scheduled for day 2, 5 and 10.AI systems2026
- OpenClaw agent sandboxHardened Docker setup for running OpenClaw agents at work: sandbox base image, egress proxy, pinned configs and a Slack-driven screenwriter agent.AI systems2026
- Newmeweyewear e-commerce backendE-commerce2024 – 2025Case study
- Nepal Music ArchiveDigital archive backend for Nepali music: S3 media streaming, ffmpeg processing, publications and scheduled backups.Media2024 – 2025Case study
- Yantrahome services marketplace appMobile2021 – 2023Case study
- NADA Auto Show 2026interactive venue mapFrontend2026Case study
- Together CreativeQuanta learning platformWeb2021 – 2022
- Together CreativeConnect appMobile2022 – 2025
- Noleemeetcharity raffle appMobile2020 – 2021
- Anubooks support chatbotIntent-classification chatbot trained on the booking platform's FAQ, served over Socket.IO with a small web widget.AI systems2020
- E-Creditdigital ledger appMobile2023
- Achieve Treks & Expeditiontrekking site and CMSTravel2024 – 2026Case study
- Trekking Team & Himalayan TahrStrapi backends for two trekking brands: fuzzy trip search, enquiry chat, event reservations, SEO and redirects.Travel2024 – 2026
- SET4Nepalsustainable electric transportCivic2024 – 2026Case study
- ClubBizarreAptos NFT clubWeb32023
- Corporate sites and dashboards for Ottr clientsJanaki Polychem (site, dealer portal, dashboard), Concrete Vision (NestJS CMS, dashboard, site), Avida Care Home, Cuts & Coffee. Contributor and release engineer.Web2023 – 2026
- Rock Paper Scissors with a webcamBrowser game that learns your hand signs live: MobileNet features from the webcam, a small dense head trained in-page with TensorFlow.js, then play against the bot with your own rules.Side project2022
- Hosting and infrastructureWhere the work actually runs: Netcup and DigitalOcean VPSs behind nginx or Caddy, Docker Compose per environment, Vercel for frontends, object storage for media, GPUs on RunPod, and a Mac Mini that serves AI from a desk.DevOps2019 – 2026Case study
- Agency CI/CD and OpenProject syncOne set of reusable GitHub Actions for twenty client repos, three deploy shapes for web, and a mobile release line on Codemagic: PR events and preview URLs land in OpenProject, builds land in Firebase App Distribution, TestFlight and Play, and Discord hears about all of it.DevOps2025 – 2026Case study
Alternate portfolios
The same CV, told six other ways. Pick one and explore.
Experience
Senior Software Engineer
- 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.
Senior Software Engineer
- 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.
Assistant Lecturer
- Taught object-oriented programming and data structures. Ran workshops on web practices and emerging tech.
Full Stack Engineer (intern, then engineer)
- 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.
BSc (Hons) Computing, Upper First Class
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.
- 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
Say hello
erinrai5874@gmail.comFor 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.








