Software Engineer building reliable, full‑stack systems for the cloud.

Seeking full-time SWE roles · Early 2027

Sneha Basnet

B.S. Computer Science

San Jose State University

Graduating Dec 2026

Software Engineer building reliable, full‑stack systems for the cloud.

Open to full-time SWE roles
starting early 2027

Experience

Cloud Software Engineer Intern

Promega Corporation · Santa Clara, CA

Worked on ProNect, Promega’s cloud platform supporting lab instruments and experiment workflows.

Real-Time Result Delivery

Moved result delivery from polling to Azure SignalR push notifications, cutting latency up to 40% with automatic polling fallback.

Import Workflow Visibility

Added live progress and failure notifications across the import pipeline, giving users visibility into every stage.

Featured Projects

GamePlayEconomy

Platform for game item purchases, with player profiles, catalogs, and inventory built on cloud-native infrastructure on Azure.

Cloud-native game economy platform for player profiles, catalogs, inventory, and item purchases.

Browser / Mobile HTTP Messaging Saga API Gateway AZURE KUBERNETES SERVICE (AKS) Frontend React SPA Catalog Publishes events Inventory Consumes events Trading Saga orchestration Compensating transactions Identity Auth & accounts Saga coordination Cosmos DB (Mongo API) Service-owned data Catalog DB Inventory DB Trading DB Identity DB Message Broker / MassTransit Azure Service Bus OBSERVABILITY OpenTelemetry Jaeger Prometheus / Grafana CI / CD GitHub Actions Docker image Helm release AKS rolling update

Context

Each purchase spans independently deployed services that must stay consistent through failures.

Approach

Distributed purchase workflow

Saga coordinates purchase flow with compensating actions.

Event-driven messaging

Async messaging decouples service dependencies.

Distributed tracing

OpenTelemetry traces requests and failures across services.

One purchase crosses multiple services, so failures need to be recovered without leaving partial state.

How it works

Saga Purchase coordination + compensation
Messaging Async communication between services
Tracing Cross-service request visibility

Outcome

Purchases stay consistent under partial failure, with full request tracing.

SpoonTab

Multi-tenant restaurant operations platform for ordering, staff workflows, and customer interactions.

Multi-tenant platform for restaurant ordering, staff workflows, and payments.

Staff & Diner Browsers Messaging Saga External Caddy · TLS reverse proxy Stripe DOCKER COMPOSE · SINGLE VM Frontend React 19 / TypeScript Identity OAuth2 / OIDC Catalog Menu & inventory Order Order saga SignalR floor hub Payment Stripe PaymentIntent Saga · inventory reservation PostgreSQL (Supabase) Schema per service identity catalog order payment Message Broker / MassTransit RabbitMQ MULTI-TENANCY Tenant headers TenantMiddleware MassTransit filters Query filters DELIVERY GHCR image Docker Compose Caddy on one VM

Context

Every request has to say which restaurant it’s for, and so does every message it turns into.

Approach

Tenant resolution

Middleware reads it off every request.

Message-bus propagation

MassTransit filters carry it into the saga.

Data-layer isolation

Query filters scope every read to it.

Every request has to say which restaurant it’s for, and so does every message it turns into.

How it works

Tenancy Resolved by middleware on every request
Messaging MassTransit filters carry it into the saga
Data isolation Query filters scope every read

Outcome

Restaurants stay isolated on shared infrastructure, from HTTP request to database row.

Other Projects

View all on GitHub

Git Groceries

Full-stack grocery delivery platform for ordering, payments, delivery tracking, and admin operations.

React Flask MySQL Stripe

Integrated Stripe checkout with Google Maps-based delivery routing and tracking.

View project

Diabetes Risk Pipeline

Distributed ML pipeline for diabetes risk screening across 100,000 patient records.

PySpark GCP Dataproc Python MLlib

Built a six-stage PySpark pipeline for feature engineering, model training, evaluation, and risk scoring.

View project

CampusConnect

JavaFX scheduling application for faculty-student office hours.

Java JavaFX MySQL

Built MVC-based scheduling and validation workflows to prevent conflicting appointments.

View project

Technical Skills

Languages & Frameworks

  • C#
  • .NET
  • React
  • TypeScript
  • Java
  • C++

Cloud & Platform

  • Azure
  • AKS
  • Docker
  • Helm
  • GitHub Actions
  • Key Vault

Data & Messaging

  • PostgreSQL
  • MongoDB
  • RabbitMQ
  • MassTransit
  • SignalR

Observability

  • OpenTelemetry
  • Prometheus
  • Grafana
  • Jaeger

Architecture & Engineering

  • Microservices
  • Saga Pattern
  • Event-Driven Architecture
  • Unit Testing

About

I work across the stack, and I like the iterative process of building something and breaking it.

Most recently I was a Cloud Software Engineer Intern at Promega, building real-time notification workflows for their cloud platform.

Contact

Open to full-time Software Engineering roles starting early 2027.