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.
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)
- Involved in the design & development of Cloud Infra for projects
- Creating and maintaining cloud resources to serve REST and GraphQL APIs
- Modeling NoSQL databases(MongoDB & DynamoDB) for high scalability and performance
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