Skip to content

Home

About

Senior Software Engineer specializing in cloud-driven web services and GenAI applications. Architecting scalable backend solutions with AWS, designing LLM apps for next-generation AI-powered platforms. Currently leading cloud infrastructure and backend development at @ShopSwap.

View Projects

Experience


Senior Software Engineer, ShopSwap INC(2022-present, US)

  • Building secure & scalable LLM-powered features/RAG Pipeline using Langchain/Langgraph/LlamaIndex for optimized token usage and accurate response generation.
  • Building cost efficient & reliable infra with AWS Serverless Stack ( Lambda, DynamoDB, Cognito, API Gateway, CloudFormation etc )
  • Creating and maintaining secure & containerized workload with AWS ECS, Private VPC, ECR, granular IAM permissions etc
  • Modeling SQL and NoSQL databases (Postgres and Dynamodb) for high scalability and performance
  • Creating reliable and distributed micro-service based workload with NestJS, Redis and AppRunner

Software Engineer, Preparie INC (2021-2022, Canada)

  • Designing and building GraphQL APIs with AWS AppSync, Lambdas and Dynamodb
  • Building high through put system using Single Table Design best practises & optimized db models
  • Creating and maintaining cloud infra to support the frontend and backend

Cloud Engineer, Bottle Tech (2019-2021, Nepal)

  • Building APIs as a service with usage plans, rate limits, exposing APIs with managed plans using AWS API Gateway
  • Involved in the design & development of Cloud Infra for projects
  • Creating and maintaining cloud resources to serve REST and GraphQL APIs
  • Building and maintaining CI/CD pipelines for projects, automating deployments and writing IaC for cloud resources using CloudFormation

Skills


Platforms

AWS

  • Serverless Workloads ( DynamoDB, Lambda, Cognito, AppSync, SQS )
  • Distributed Workloads (SQS,Step Functions, SNS, Eventbridge )
  • Containerized Stack ( ECS, AppRunner, ELB )
  • Networking ( VPC, SG, NAT, Subnetting )
  • ML Services (Polly, Transcribe, Polly, Textract, Comprehend, Rekognition )
  • Miscellaneous ( S3, RDS, EC2, ECR, CloudFormation )

GCP

  • AppEngine
  • CloudRun
  • Firebase ( Firestore, Functions, Pub/Sub )

LLM/GenAI

  • Langchain ( VectorStores, Retrievers, Reflections, PromptEngineering)
  • Langgraph ( Graph Orchestration, Streams, DocumentLoaders )
  • LlamaIndex ( KnowledgeGraph Index, Tool Callings )

Languages

  • JS/TS - NestJS, Fastify, Feathers
  • Python - FastAPI, Pydantic, Lambda Powertools ( for AWS Lambdas )
  • GoLang - Go Fiber, Buffalo

Miscellaneous

  • ArrangoDB AQL, Macrometa, Graph queries etc for Analytics
  • Orchestrating StateMachines/SFn for Analytics pipeline
  • Building CIs, Deployment pipelines, Test Suites etc
  • DNS Setup/Management, OAuth/SAML Setup
  • OIDC Role/IAM Permissions Setup, Networking configurations for security & High Availability