Hi, I’m
Amrit Bista



Software Engineer with 2.5+ years of experience building scalable backend systems in fintech and compliance domains. Specialised in C#, ASP.NET Core, microservices architecture, and event-driven systems using Kafka and RabbitMQ.

Experienced in designing distributed systems, background processing pipelines, and cloud-native services using Azure, Docker, and RESTful APIs. Passionate about system design, performance optimisation, and building reliable backend platforms.

Portfolio

Architecture
Distributed Systems
Enterprise Systems
Fintech
Learning
All
Multi-Tenant Employee Management System

Multi-Tenant Employee Management System


SaaS-style employee management platform built using a Database-per-Tenant architecture. Implemented tenant provisioning, automatic database creation, ASP.NET Core Identity authentication, role-based authorization, and tenant-aware request processing using Clean Architecture and CQRS.
Architecture
Automated Trading System

Automated Trading System


Event-driven trading platform composed of API, Scheduler, and Worker services communicating through RabbitMQ. Supports automated trade execution using Selenium, JWT-secured APIs, OpenCV-based login automation, and AI-assisted workflows with Gemini.
Distributed Systems
Microsoft Teams Archiver

Microsoft Teams Archiver


Designed and developed components of an event-driven compliance archiving platform composed of 7 microservices. Integrated Microsoft Graph API, RabbitMQ, Azure Blob Storage, and background worker pipelines for large-scale Microsoft Teams data ingestion and archival.
Enterprise Systems
Kiibank Fintech Platform

Kiibank Fintech Platform


Contributed to a fintech ecosystem consisting of 15+ microservices. Developed reconciliation workflows, transfer rules, signatory management, account closure processes, and Kafka-driven notification services for onboarding and OTP delivery.
Fintech
Bookify

Bookify


Booking platform built using Domain-Driven Design, Clean Architecture, CQRS, MediatR, Entity Framework Core, and Dapper. Focused on maintainable application structure, separation of concerns, and scalable backend design patterns.
Architecture
Developer Knowledge Base

Developer Knowledge Base


Personal engineering knowledge repository containing notes on software architecture, design patterns, distributed systems, .NET development, databases, messaging systems, and other technologies gathered throughout professional development.
Learning
Discord Bot

Discord Bot


Blog about Building a Discord Bot: Integrating Google Sheets as the Database.
Other
Nepse Data Scraper

Nepse Data Scraper


Application built with Selenium and Python to extract data from ShareSansar, using Pandas to convert data to numerical format and store it in PDF files, specifically for scraping Nepse-related information.
Other

Technical Expertise

Backend Engineer focused on designing scalable distributed systems, event-driven architectures, and enterprise-grade APIs using .NET and cloud-native technologies.

  • Backend Systems

    ASP.NET Core, REST APIs, Clean Architecture, CQRS, Vertical Slice Architecture, Database-per-Tenant Multi-Tenant Architecture

  • Distributed Systems

    Microservices, Event-Driven Architecture, RabbitMQ, Kafka, Background Workers

  • Data & Storage

    PostgreSQL, SQL Server, MongoDB, Redis, Entity Framework Core, Dapper

  • Infrastructure & DevOps

    Docker, Git, GitHub Actions, Linux, Azure Blob Storage

  • Frontend Exposure

    React, TypeScript, Next.js, Tailwind CSS, Material UI


About Me

Backend Engineer focused on building scalable distributed systems, event-driven architectures, and fintech backend platforms using .NET.

Acomplishment

2.5++

Years of Experience

3++

Production Systems Delivered

21++

Microservices Built & Maintained

@2026 AAMRITBISTAA
ALL RIGHT RESERVED