Software Engineer · Boston, MA

🙏 Namaste,

I’m Vishal Prasanna

I build backend and systems software for places where latency, reliability, and real-world constraints matter.

My work spans distributed backends, cloud infrastructure, and AI-assisted delivery—from Django and GraphQL services at scale to Go microservices, Kubernetes, and production observability.
I care about CI/CD that ships quickly without surprises, data stores that behave under load, and systems that stay debuggable when things go wrong. I work across Python, Go, Java, C#, and TypeScript, and I reach for the right tool for the job—not the loudest one.

I love creating systems that remain calm and collected, no matter how chaotic the world around them gets.

Distributed backend Cloud & DevOps Kubernetes & AWS Observability
<200 ms Telemetry and sensing pipelines under real-world timing constraints
p99 ~5s → <1s Latency reduction in production backend workflows
Millions/day Transactions and events handled in production systems

I’ve shipped backend and cloud systems in product teams and at scale.

From intern to production engineer: services, pipelines, and platforms that had to stay fast, observable, and dependable.

Jan 2026 — Present
IpserLab LLC · Remote (Fort Worth, TX)

Software Engineer Intern

Architecting and scaling backend services for a growing user base, with a focus on maintainable microservices, automated delivery, and spec-driven development.

Jul 2022 — Dec 2023
GlobalLogic (Hitachi Group) · Bangalore, India

Software Engineer

Built and operated backend and microservices in production, with emphasis on latency, automation, and observability.

Sep 2021 — Jun 2022
Kloc Technologies · Bangalore, India

Software Test Engineer

Strengthened quality and performance through load testing, test automation, and tighter CI integration.

Dec 2025
Northeastern University · Boston, MA

Master of Science in Information Systems

Coursework: Network Structures & Cloud Computing, Data Engineering, Generative AI, Machine Learning, Software Quality.

Aug 2021
Visvesvaraya Technological University · India

Bachelor of Engineering in Computer Science

Core computer science and software engineering fundamentals.

Projects grounded in real systems problems.

A few things I’ve built around observability, reliability, robotics, simulation, and software that has to behave well under real constraints.

Distributed tracing

TraceX — Distributed Tracing System

C++ tracing infrastructure using gRPC and W3C context propagation. Ingests 10K spans/sec with sub-30ms latency; Cassandra-backed storage with p95 queries under 200ms.

C++ gRPC Cassandra Observability
MCP + AI

K8s SRE Agent (MCP + AI)

Autonomous incident-response agent using the Claude SDK and MCP tools, with PostgreSQL checkpointing and time-travel debugging, plus a three-layer MCP security model.

Kubernetes MCP AI Agents PostgreSQL
Crypto analytics

Cryptocurrency Data Pipeline

Snowflake and Snowpark pipeline that ingests cryptocurrency pricing from Yahoo Finance and CoinGecko, stages data in S3, and models raw, harmonized, and analytics layers for market insights.

SnowflakeSnowparkS3Jupyter
Travel AI

TravelBuddy AI Travel Planner

Multi-agent travel assistant that builds personalized itineraries through conversation, combining semantic search with real-time flight, hotel, weather, events, and places APIs.

PythonMulti-AgentFastAPIAirflowSnowflake
Financial AI

NVIDIA Multi-Agent Research Assistant

Research assistant that combines Snowflake metrics, Pinecone-backed quarterly-report retrieval, and web search agents to generate comprehensive company research reports.

RAGLangGraphPineconeSnowflakeFastAPI
Document AI

RAG Pipeline with Airflow

Retrieval pipeline for NVIDIA quarterly reports with Airflow orchestration, multiple chunking strategies, ChromaDB, FAISS, and Pinecone options, plus FastAPI and Streamlit query interfaces.

RAGAirflowFastAPIStreamlitVector DB
PDF intelligence

PDF Query Assistant

Streamlit and FastAPI application that lets users upload or select parsed PDFs, summarize documents, and ask document-aware questions through multiple LLM providers using LiteLLM.

StreamlitFastAPILLMLiteLLMPDF
Legal RAG

Mass Legal Research Assistant

Legal research system over Massachusetts Reports from 1768 to 2017, combining Pinecone RAG, current web search, synthesis agents, an MCP server, and a Streamlit interface.

RAGMCPPineconeFastAPIStreamlit
Financial data

Financial Data Processing Platform

SEC financial statement data platform with Snowflake storage designs, Airflow and S3 pipelines, DVT validation, and a FastAPI plus Streamlit interface for analysts.

SnowflakeAirflowS3FastAPIStreamlit
Snowflake labs

Snowflake Data Engineering Labs

Consolidated Snowflake lab work covering Snowpark Python pipelines, data frames, in-warehouse transformations, notebooks, and data engineering quickstart implementations.

SnowflakeSnowparkPythonNotebooks
Data extraction

Document Processing Platform

Platform for extracting and standardizing content from PDFs and web pages into Markdown, storing artifacts in S3, and exposing workflows through FastAPI and Streamlit.

PythonFastAPIStreamlitS3Docling
Architecture notes

Microservices Patterns

Reference repository for microservices patterns and quick implementations, focused on practical service architecture concepts for distributed backend systems.

MicroservicesArchitectureBackendPatterns
AI security

GenAI Anomaly Detection System

Kubernetes-deployed ML system that detects sensitive information in user prompts and AI responses using transformer token classification, Helm deployment, and Grafana monitoring.

PythonKubernetesHelmMLGrafana
Rust backend

Event Ingestion Service

Cloud-native async ingestion service in Rust with Axum REST endpoints, Tokio concurrency, typed state transitions, trait-based storage, and Azure Blob Storage support.

RustAxumTokioAKSAzure Blob
API backend

FastAPI CRUD Backend

Container-ready FastAPI service with health checks, user CRUD endpoints, Pydantic validation, pytest coverage, Docker Compose support, and a Makefile-driven local workflow.

FastAPIPythonDockerPytest
B2B SaaS

TeamFlow SaaS

Multi-tenant B2B SaaS starter with Next.js 15, NextAuth, Prisma, PostgreSQL, tenant-scoped routing, RBAC, complete data isolation, and project/task management primitives.

Next.jsTypeScriptPrismaPostgreSQLRBAC
CQRS

E-commerce CQRS Microservices

Java microservices architecture for an e-commerce platform that separates command and query workloads to scale product browsing, inventory updates, and purchase workflows independently.

JavaMicroservicesCQRSE-commerce
Realtime web

Chat.io

Realtime chat application using Socket.io for bidirectional messaging, automatic reconnection, rooms, broadcasting, and browser-friendly realtime communication patterns.

JavaScriptSocket.ioWebSocketsRealtime
Travel AI

TravelBuddy Personal Repo

Personal copy of the TravelBuddy multi-agent planning system with conversational itinerary generation, semantic recommendations, travel API integrations, and analytics-oriented data flows.

PythonMulti-AgentFastAPIStreamlitAirflow
Research RAG

Multi-Agent Research Pipeline

RAG research system that orchestrates Snowflake, Pinecone retrieval, and web search agents through LangGraph, with FastAPI, Streamlit, and Docker-based deployment.

LangGraphRAGPineconeSnowflakeDocker
Snowpark

Snowpark Data Engineering Quickstart

Snowflake quickstart implementation for building data engineering pipelines with Snowpark Python, including in-warehouse transformations and pipeline-oriented development workflows.

SnowflakeSnowparkPythonData Engineering
Full stack

Online Bookshop Manager

FastAPI and Streamlit application for managing an online bookshop, with inventory workflows, search, real-time stock tracking, and a simple Python full-stack deployment shape.

FastAPIStreamlitPythonRender
PDF tooling

PDF Extraction Toolkit

Notebook-based extraction project focused on parsing PDF content for downstream big-data and intelligent analytics workflows.

PDFJupyterData ExtractionPython
Low-level design

Stock Trading System

Go low-level design project for portfolio management, watchlists, order validation, execution coordination, stock inventory tracking, and user funds management.

GoLLDTradingDesign Patterns
Cloud platform

Cloud-Native Web Application

AWS-focused cloud application with Node.js APIs, Terraform infrastructure, Lambda email verification, RDS, Packer-based AMI builds, and CI/CD automation.

AWSTerraformNode.jsLambdaCI/CD
Go practice

Go Fundamentals Lab

Structured Go learning repository with examples and exercises covering language fundamentals, practical syntax, web API concepts, and hands-on programming patterns.

GoBackendExercisesAPIs
ML forecasting

U.S. Election Forecasting

Data analysis and machine learning notebook project for forecasting the 2024 U.S. presidential election using historical election results, demographics, polling data, and visualizations.

Machine LearningJupyterData AnalysisVisualization
Video platform

WatchWave

Video streaming platform concept for uploads, playback, adaptive transcoding, object storage, authentication, and deployment using a modern TypeScript web stack.

TypeScriptReactNode.jsMongoDBFFmpeg
Notebook pipelines

Snowflake Notebook Data Engineering

Snowflake notebook quickstart implementation for building and documenting data engineering pipelines inside notebook-driven workflows.

SnowflakeNotebooksJupyterData Engineering
Health ML

SleepTrack AI

Machine learning tool that analyzes sleep and lifestyle patterns to detect potential disorders such as insomnia and sleep apnea through a Streamlit interface.

Machine LearningStreamlitJupyterHealth Tech
Crowdfunding

CollectiveCause

Crowdfunding web application for presenting causes and supporting donation-oriented user flows through a lightweight HTML-first interface.

HTMLWeb AppCrowdfundingFrontend
Food delivery

GustoGo

MERN food delivery application with Auth0 authentication, menu browsing, cart and order flows, realtime updates, Cloudinary image uploads, and Stripe payments.

TypeScriptMERNAuth0StripeCloudinary

Strongest where systems meet software reality.

Languages

  • C#, Go, Python, C++, Java, JavaScript, TypeScript, SQL, Shell Scripting

Frameworks / APIs

  • ASP.NET Core, React.js, Node.js, Redux, GraphQL, gRPC, Protocol Buffers, REST APIs, Apache Kafka, RabbitMQ

Cloud & DevOps

  • AWS, Azure, Docker, Kubernetes, Terraform, CI/CD, Git, GitHub Actions, Jenkins, Prometheus, Grafana

Databases

  • PostgreSQL, MySQL, MongoDB, Cassandra, Redis, Elasticsearch, DynamoDB

ML / AI

  • AI Agents, MCP, RAG, LangChain, LLM Integrations, Prompt Engineering, Claude Code, Copilot

I’m open to roles where the work is thoughtful, difficult, and real.

Backend, cloud, and platform roles are the best fit. I’m especially interested in teams working on distributed services, Kubernetes, CI/CD, observability, or software that has to stay dependable under load.

If that sounds close to what you’re building, I’d be glad to talk.