```html Kiran Subedi — Senior Software Engineer
kiran.subedi@sublime
kiran.subedi@sublime:~$ whoami

Kiran Subedi

Senior Software Engineer · Backend & Distributed Systems
Team Lead · AI-Powered Solutions

8+ years turning business requirements into scalable, high-performance systems — from backend services and distributed infrastructure to production AI workflows.

Kathmandu, Nepal 8+ years Backend Distributed Systems AI
engineer.status available
primary
backend engineering
systems
distributed / realtime
infrastructure
cloud / observability
exploring
AI / agentic systems
languages Go · Java · PHP · Python
location Kathmandu, NP
~/profile
cat about.md

I like solving the problem underneath the problem.

I’m a Senior Software Engineer with 8+ years of experience building backend systems, distributed services, APIs, messaging infrastructure, and production platforms.

My work has ranged from microservices and real-time communication to payment systems, cloud infrastructure, observability, and AI-powered automation.

I enjoy working close to the architecture while remaining hands-on with implementation, debugging, and production systems.

I’m also a self-driven learner. Recently, that curiosity has taken me deeper into RAG, LLMs, semantic search, and agentic systems.

security
Facebook Security Bug Bounty
$2,500
leadership
Root Of Treeleaf 2024
community
Stack Overflow Contributor
~/experience
history.log
May 2026 — now

Backend & Infrastructure Consultant

SajiloSathi · Kathmandu

Consulting on backend architecture, scalability, APIs, production infrastructure, observability, storage, CI/CD, performance, and real-time communication.

Go Laravel MQTT Redis MinIO Prometheus Grafana GitHub Actions
Sep 2023 — May 2026

Team Lead, Backend Engineering

Treeleaf Technologies

Led a backend team of 6–7 engineers while remaining hands-on with architecture, implementation, code review, mentorship, project execution, and AI/ML integration.

  • → Architected RAG-based automation workflows covering document ingestion, chunking, embeddings, vector storage, hybrid search, and LLM response generation.
  • → Owned backend architecture for FinHOA, including REST APIs, payment-provider integrations, ACH processing, and recurring billing.
  • → Designed a PSP abstraction layer supporting dynamic provider selection based on transaction characteristics.
  • → Worked with DevOps on GKE and AWS infrastructure, autoscaling, reliability, and production operations.
Aug 2021 — Sep 2023

Senior Software Engineer

Treeleaf Technologies

Architected and developed microservices and high-performance backend services using Java, Spring Boot, Go, MySQL, Kafka, MQTT, and AWS.

Built REST, gRPC and Protocol Buffer services, integrated third-party messaging platforms, and collaborated on Kubernetes/GKE deployments, health checks, Helm charts, and horizontal pod autoscaling.

Apr 2018 — Oct 2019

Software Engineer

Unifun · Kathmandu

Built Angular applications, REST APIs, Python/Django services, web scraping solutions, OpenStreetMap integrations, reporting tools, and maintained PHP systems.

Jan 2016 — Mar 2018

Software Engineer

Nepflights · Kathmandu

Built Laravel APIs and internal tools for a domestic flight-ticketing platform, integrating SOAP/XML APIs for real-time booking and payment processing.

~/systems
things-i-have-built

Real engineering problems, architecture decisions, constraints, and lessons from production systems.

SYSTEM / 001 realtime

Real-time mobility infrastructure

problem

Deliver low-latency communication and live-location updates across a large number of connected clients.

approach

MQTT-based communication, Redis-backed state, monitoring, and production observability.

MQTT EMQX Go Redis Prometheus
inspect_system →
SYSTEM / 002 AI

RAG automation platform

problem

Turn unstructured enterprise documents into searchable knowledge that could be used inside automation workflows.

approach

Document ingestion, chunking strategies, embeddings, PostgreSQL vector storage, hybrid search, prompt engineering, and LLM synthesis.

RAG LLM Embeddings PostgreSQL
inspect_system →
SYSTEM / 003 payments

FinHOA payment infrastructure

problem

Build reliable payment and recurring billing workflows for homeowner associations.

approach

REST APIs, ACH processing, recurring billing, PSP abstraction, payment integrations, and secure service communication.

Go PostgreSQL AWS KMS
inspect_system →
SYSTEM / 004 automation

Workflow & messaging systems

problem

Connect workflows, messaging channels, tickets, CRM operations, and asynchronous backend processes.

approach

Microservices, Kafka, MQTT, REST, gRPC, Protocol Buffers, and integrations with WhatsApp, Instagram, Facebook Messenger, and Google Business Messages.

Go Java Kafka gRPC MQTT
inspect_system →
~/techstack
installed.packages

languages

Go · Java · PHP · Python

backend

Spring Boot · Gin · Laravel · Django

REST · gRPC · Protocol Buffers

data

PostgreSQL · MySQL · Redis

messaging

Kafka · MQTT · EMQX

cloud

AWS · GCP

EC2 · S3 · RDS · Lambda · SNS · EventBridge

GKE · Cloud Run · Pub/Sub · BigQuery

infrastructure

Docker · Kubernetes · Helm

GitHub Actions · CI/CD

observability

Prometheus · Grafana

OpenTelemetry · Tempo

AI / ML

RAG Pipelines · LLM Integration

Semantic Search · Embeddings

storage / security

MinIO · JWT · OAuth 2.0

Authentication · Authorization

~/lab
currently_exploring

Things I'm learning, testing, and trying to understand.

Agentic systems
Building software that can reason, use tools, and act.
Multi-agent systems
Coordination, communication, and distributed decision making.
Distributed coordination
Exploring how independent systems cooperate under constraints.
AI-assisted engineering
Exploring how AI can improve the software development process.
~/now
current_state
building
Backend & infrastructure systems
learning
Agentic AI
exploring
Multi-agent & distributed systems
based
Kathmandu, Nepal
~/contact
./connect

Have a system worth building?

I'm interested in challenging backend problems, distributed systems, infrastructure, and ideas worth exploring.

Kathmandu, Nepal
subedikiran41@gmail.com
```