Technology stack

Available for work

BackendDeveloper& SystemsBuilder

I work on the microservices behind digital banking — gRPC services, omni-channel APIs, and the data flow that keeps money moving correctly.

Years Shipping Backends
0+
Financial Platforms Worked On
0
Apps Running Capital Market
0
  • Live in IME Pay
  • Live in Khalti
  • Live in Global IME Bank
  • Real-time NEPSE data
  • 4+ years shipping backends
  • gRPC microservices
  • 3 packages on npm
  • Kathmandu, Nepal

01 — Selected Work

Things I'veWorked On

Trading2024

Capital Market

Capital-market module embedded in IME Pay, Khalti, and the Global IME Bank app — live stock data, real-time profit and loss, and large-scale portfolio analytics.

Live in IME Pay, Khalti & Global IME Bank

Node.jsMicroservicesPostgreSQLREST API
Trading2026

Brish Terminal

NEPSE portfolio analytics terminal — real-time floorsheet, whale-trade alerts, portfolio replay against the index, and a live block-trade radar.

Real-time floorsheet + whale-trade radar

Next.jsReactTypeScriptNode.jsNginx
Digital Banking2022

Global Smart Plus

Secure omni-channel banking platform delivering seamless web and mobile banking, built on microservices with gRPC.

Omni-channel — web + mobile banking

Node.jsgRPCMicroservicesDockerKubernetes
Digital Banking2024

Global Biznex

Corporate internet banking platform offering fund transfers, bulk payments, and granular access control for business customers.

Fund transfers, bulk payments, access control

Node.jsgRPCMicroservicesDockerKubernetes
Digital Banking2023

Global Junior

Secure child banking app with parental controls, tasks, savings, and smart spending — built on the same microservices core.

Parental controls, tasks, savings

Node.jsgRPCMicroservicesDockerKubernetes
Trading2024

Sani Securities

Backend services for a NEPSE-licensed brokerage platform, enabling real-time trading, portfolio insights, and secure user transactions.

Real-time NEPSE trading backend

Node.jsMicroservicesREST APIWebSockets
Personal2026

Gold & Silver

Real-time precious-metals tracker covering Nepal and 13 international markets, with historical charts, price alerts, and official NRB exchange rates.

13 markets, 5-minute refresh

TypeScriptREST APIChartsVercel
Personal2026

K Cha News

React Native news reader aggregating 35+ Nepali newsrooms, bilingual in English and नेपाली, with offline-tolerant caching.

35+ newsrooms, bilingual

React NativeExpoTypeScriptTanStack Query

02 — About

I work on the parts nobody sees until they break.

Subash Gautam, Software Engineer

I'm a backend developer at Swift Technology, where I've spent the last four years working on financial platforms for Nepal. I'm on the Capital Market team — the live stock data, portfolio analytics, and real-time profit and loss you'll find inside IME Pay, Khalti, and the Global IME Bank app. I've also worked across the bank's platforms: omni-channel retail banking, corporate internet banking, and a child banking app, all on a microservices core that talks over gRPC.

Most of my work is invisible when it's going well, which is the point. Banking backends are judged on the days they don't make the news. I care about the boring parts: services with contracts you can't accidentally break, data flow you can follow, and systems that fail in ways someone can actually recover from.

Outside work I keep shipping. A real-time gold and silver tracker for the Nepali market, a React Native reader that pulls 35+ Nepali newsrooms into one bilingual feed, and three packages on npm — including tooling that scaffolds Model Context Protocol servers. Small things, but they're mine, and they're public.

I studied Computer Science and Engineering at Dr. Ambedkar Institute of Technology, and I'm based in Kathmandu. I serve as Sergeant at Arms at the IME Pioneering Toastmasters Club. Cricket, music, reading, and writing fill in the rest.

Operating Principles

Correctness First
A fast wrong answer is still wrong. In banking, the guarantee is the product.
Contracts Over Convention
gRPC's generated interfaces catch at compile time what REST discovers in production.
Enforce At The Boundary
A rule that lives in the client is a suggestion. It has to hold at the service.
Design For 3AM
Systems get debugged by tired people. Optimize for that reader.

Toolkit

Languages & Runtimes

Node.js · TypeScript · JavaScript · C++

Data & Messaging

PostgreSQL · MySQL · MongoDB · Neo4j · Redis · RabbitMQ · Sequelize

Infrastructure

Docker · Kubernetes · Linux · Nginx · Git

Frameworks & Protocols

Express.js · gRPC · REST API · WebSockets · Microservices

Frontend & Mobile

Next.js · React · React Native · Expo

03 — Experience

Where I've Worked

  1. Sept 2021 — Present

    Swift Technology Pvt. Ltd.

    Associate Software Developer

    On the Capital Market team, working on the stock and portfolio module that ships inside IME Pay, Khalti, and the Global IME Bank app. Also worked across the bank's platforms — Global Smart Plus (omni-channel retail), Global Biznex (corporate internet banking), and Global Junior (child banking) — on Node.js and gRPC, deployed with Docker and Kubernetes.

    Node.jsgRPCMicroservicesPostgreSQLDockerKubernetes

04 — Background

Off The Clock

Education

  • 2017 — 2021

    B.E. Computer Science and Engineering

    Dr. Ambedkar Institute of Technology

Volunteering

  • 2023 — Present

    Sergeant at Arms

    IME Pioneering Toastmasters Club

    Toastmasters International. I run meeting logistics and work on the part of engineering nobody trains you for — standing up and explaining it.

Also

CricketMusicReadingWriting

05 — Open Source

On npm

  • @subashgautam/mcp-scaffold

    Generate a working Model Context Protocol server from an interactive wizard or a config file.

    npx @subashgautam/mcp-scaffold

    877

    Downloads

    v0.5.0

  • @subashgautam/vpn-guard

    Block visitors using a VPN, proxy, or Tor — in the browser and as Express middleware.

    170

    Downloads

    v1.0.1

  • @subashgautam/router-mcp

    MCP server and CLI to monitor and control WiFi routers from an AI assistant. Ships with OpenWrt and mock adapters.

    npx @subashgautam/router-mcp status --adapter mock

    45

    Downloads

    v0.1.0

06 — Contact

Let's WorkTogether

Open to backend and full-stack work. If you have a system that needs to survive real traffic — or a product that needs building end to end — I'd like to hear about it.

Download Resume

PDF, one page — or read it in the browser.

Elsewhere

Kathmandu, Nepal — --:-- NPT