Hi, I'm

Vivaswanth Kashyap Madhusudhana

Backend & Full-Stack Engineer · Python · C#/.NET · Go

I build backend services and workflow systems, from document-processing pipelines to real-time apps, with a focus on clear tradeoffs and maintainable code.

About

Software engineer with an MS in Computer Science from Stevens Institute of Technology, focused on backend and full-stack development. Most recently at ServiceLink, I built document-processing and workflow features in Python and C#/.NET, backed by SQL Server and Azure Cosmos DB, with Angular frontends.

Outside of work I pick hard problems and go deep on the tech, with projects spanning Go, Neo4j, RabbitMQ, WebSockets, Redis, AWS, and FFmpeg.

Experience

Software Engineer – Full Stack

May 2026 – Oct 2026

ServiceLink · Plano, TX (Hybrid)

Built automated and manual document stacking (restacking) features on an existing Python (Quart) and PyMuPDF service handling 5,000+ documents per day, with config-driven stacking via Data Mapping Configurations and a drag-and-drop Angular UI; implemented form appending with AcroForm and widget handling. Built a new order dashboard in C# and SQL Server over roughly 4M rows for about 50K users across tenants and clients, tuned its queries (merged two header calls into one, replaced joins with OUTER APPLY), and fixed logic defects that were flooding it with excess orders. Configured DMC and workflow definitions (JSON in Azure Cosmos DB) for sequential workflow orchestration with asynchronous step methods, and extended AI document-review workflows, including a standalone workflow that restitches disorganized vendor-uploaded PDFs.

Graduate Student Tutor

Apr 2024 – May 2025

Stevens Institute of Technology · Hoboken, NJ

Tutored Web Programming covering MongoDB, Express.js, Handlebars, and Jest for unit testing.

Software Engineer Intern

Jun 2022 – Jun 2023

Devathon (Crypsis Technologies) · Hyderabad, India

Developed features for the Autochat SaaS platform using React, Redux, and Firebase. Built the GEMINI Solutions landing and community pages in Next.js and Tailwind CSS, delivering from Figma mockups across a 12-member Agile team.

Projects

Tchat

GoCobraBubbleteaSQLiteWebSockets

A CLI and TUI hybrid messaging application built entirely in Go. Client built with Cobra, Bubbletea, Bubbles, and LipGloss for a fully terminal-native experience. Server built with Gin, PostgreSQL, Redis, and WebSockets for real-time messaging. JWT authentication, piped input/output support, and SQLite for local state.

Real-time Community Platform

Node.jsNeo4jRabbitMQWebSocketsMongoDB

Community platform with a follower graph built on Neo4j, hashtag and mention extraction via RabbitMQ message queues, and a real-time feed using Socket.IO and MongoDB. Designed for concurrent user handling with efficient WebSocket connection management.

Video Forge

GoFFmpegGinConcurrency

High-performance video processing toolkit leveraging Go's concurrency primitives for parallel FFmpeg pipeline execution. Built to explore Go's goroutine model under real CPU-bound workloads. REST API for job submission and async processing.

JS Prodigy

Next.jsNode.jsFlaskAWSOpenAIVimeo API

Full-stack e-learning platform for JavaScript development. Multi-component architecture: Next.js frontend, Express backend, a Flask service for code analysis. OpenAI API for automated doubt-solving. Vimeo API for video streaming, AWS S3 for file storage, deployed on EC2 and Netlify.

Skills

Languages

PythonC#GoTypeScriptJavaScriptSQLC++

Backend

.NETQuartFlaskNode.jsExpress.jsGinREST

Data

SQL ServerAzure Cosmos DBPostgreSQLRedisMongoDBNeo4j

Frontend

AngularReactNext.jsSvelteTailwind CSS

Cloud & Tools

AzureAWSDockerGitLinux

Messaging

RabbitMQWebSockets

Get in touch

Open to new opportunities, collaborations, and interesting engineering conversations.

vivaswanth3@gmail.com