About Skills Experience Projects Education Contact Download Resume ↓

Software Engineer

Bishan Rasaili

I build systems
that hold up.

Hello, I'm Bishan — a software engineer with four years building backend systems that actually scale. From distributed microservices at 10k+ concurrent events to a civic platform serving 26,000 real people, I care about getting the architecture right and making it last.

4+
Years shipping production code
26k+
Users served in production
40%
Inter-service Latency reduction
10k+
Concurrent events handled
Bishan Rasaili

More than a stack.

I came to software engineering through a genuine curiosity about how things work under the hood. At Scodus Innovations, I got to go deep on distributed systems — designing multi-tenant SaaS architecture in Go with gRPC, thinking hard about latency, security boundaries, and reliability at scale.

Before that, at Ishani Technology, I worked on something that felt closer to home: a civic registration system used by real people in my community. That experience shaped how I think about software — it's not just a technical challenge, it's something that affects people's daily lives. Getting it right matters.

I'm wrapping up my Master's in Computer Science & Information Systems at Saginaw Valley State University and looking for backend or full-stack engineering roles where I can own meaningful systems and grow with a strong team.

Systems thinking first. I think through reliability, latency, and failure modes before writing a line. Good architecture is invisible when it works.
Impact over activity. 40% latency reduction, 60% less release overhead — those aren't resume lines, they're decisions that had to be made and defended.
Always learning. Java to Go, monolith to microservices. I embrace new paradigms and bring that curiosity into every team I join.
Michigan, United States MS-CSIS 2025 Fluent English, Hindi, Nepali Authorized to work for any employer in the US

The tools I reach for.

Languages
Java Go (Golang) Python SQL JavaScript
Backend & Frameworks
Spring Boot gRPC REST APIs Django Microservices Hibernate Spring Data JPA RabbitMQ
Cloud & DevOps
AWS Docker GitHub Actions Kubernetes CI/CD Linux EC2 · S3 · IAM Elastic Beanstalk
Databases
PostgreSQL MySQL MS SQL Server Redis NoSQL
Testing & Quality
JUnit Mockito TDD Unit Testing Integration Testing Postman
Frontend & Tooling
HTML5 · CSS3 jQuery · AJAX Thymeleaf Git · Bitbucket Agile / Scrum

Where I've done the work.

Feb 2022 — Nov 2023
Scodus Innovations
Kathmandu, Nepal
Backend Developer

This is where I went deep on distributed systems. I designed and built multi-tenant SaaS microservices from the ground up in Go with gRPC, tackling secure tenant isolation, fine-grained authorization via gRPC interceptors, and keeping services decoupled at scale. The shift to an event-driven model using RabbitMQ was the kind of refactor that teaches you as much about system design as it does about organizational trust. I also overhauled the entire deployment process with Docker and GitHub Actions — so the team could ship with confidence instead of ceremony.

40%
Latency reduction
10k+
Concurrent events
60%
Less release overhead
Go gRPC RabbitMQ Docker GitHub Actions Microservices Multi-tenant SaaS
Jan 2020 — Feb 2022
Ishani Technology
Lalitpur, Nepal
Java Developer

My first production engineering role — and one that grounded me in why software quality actually matters. The civic registration system I built served 26,000+ residents, which meant every bug had a real face behind it. I built the backend in Spring Boot with careful Hibernate ORM tuning and SQL schema design to keep queries fast under load. I also owned the frontend, building a bilingual English/Nepali interface with jQuery and AJAX — an accessibility challenge that pushed me to think beyond the happy path. A JUnit test suite helped the team ship confidently during tight Agile sprints.

26k+
Residents served
35%
Faster DB queries
20%
Fewer production bugs
Java Spring Boot Spring Data JPA Hibernate JUnit jQuery · AJAX Thymeleaf

Things I've built.

GiveBridge fundraising platform
Project 01
GiveBridge — Fundraising Platform

A full-stack crowdfunding platform built around reliable campaign and contribution workflows. Runs in Docker with automated build, test, and deployment via GitHub Actions — infrastructure as solid as the product itself.

Java Spring Boot JUnit PostgreSQL Docker GitHub Actions
Real-Time Chat System
Project 02
Real-Time Chat System

Low-latency 1-on-1 messaging in Go using WebSockets. PostgreSQL handles message persistence, Docker handles the environment. Average delivery under 50ms — built to feel as fast as it actually is.

Go WebSocket PostgreSQL Docker
Cloud-Native API on AWS
Project 03
Cloud-Native API Deployment

Django REST API deployed on AWS Elastic Beanstalk with S3 storage and strict IAM least-privilege policies. End-to-end ownership of cloud infrastructure — from design to secure, scalable production deployment.

Django AWS Elastic Beanstalk EC2 S3 IAM

Academic background.

Jan 2024 — Dec 2025
Master of Science in Computer Science & Information Systems
Saginaw Valley State University
Saginaw, Michigan
Sep 2017 — Aug 2022
Bachelor of Engineering in Computer Engineering
Cosmos College of Management & Technology, Pokhara University
Lalitpur, Nepal

Let's build
something good.

I'm actively looking for backend or full-stack engineering roles in the U.S. If you're working on something interesting, or just want to talk shop, my inbox is open.

✓ Authorized to work in the U.S. — No Sponsorship Required