Available for SWE / SDE roles

Software engineer / Backend & full stack

Goutham Raju Kosuru Srinivasa

I write APIs, untangle SQL queries, and build the interfaces that connect it all. Previously at Neudesic, an IBM company. M.S. in Information Technology from Arizona State University.

Goutham Raju Kosuru Srinivasa — Full-Stack Software Engineer
C# / TypeScript / Python

A little context.

At Neudesic, I worked on three connected applications for customers, employees, and administrators. Some of my most useful work happened below the UI: fixing N+1 queries, tightening TypeScript contracts, and tracing production incidents.

Since then, I’ve worked on database-enforced permissions and compliance workflows, and built projects around document processing and tenant isolation. I’m looking for a SWE/SDE role where I can keep building and improving production software.

2+ years of experience
2,000+ daily users
32% lower API latency
40% fewer runtime errors

Where I’ve worked.

Software Engineer (Volunteer)

Community Dreams Foundation

Feb 2026 – Jul 2026
  • Redesigned the backend and data layer of a compliance-critical platform, using PostgreSQL to enforce workflow state transitions and row-level security.
  • Implemented RBAC with AES-256 encrypted storage and immutable audit trails, enforcing access boundaries at the database level
  • Built a 26-test automated suite validating data integrity and state transitions, integrated into CI/CD with Docker and GitHub Actions.
  • Built structured logging and observability dashboards to detect data-integrity and workflow issues; onboarded 20+ beta users across three roles.
PythonFastAPI PostgreSQLC# ReactDocker GitHub Actions

Software Engineer

Neudesic (An IBM Company)

Feb 2022 – Jan 2024
  • Developed and maintained three connected applications for customers, employees, and administrators. Built REST APIs and business workflows with C#/.NET Core, Angular, TypeScript, and SQL Server, serving 2,000+ daily users.
  • Diagnosed a high-impact SQL performance defect using SQL Server Profiler, identifying N+1 query patterns firing sequential calls per request; rewrote the data access layer with batched JOINs and composite indexes, cutting API latency by 32%
  • Strengthened TypeScript API contracts across three codebases, reducing null and optional-field handling errors and cutting recurring production runtime errors by 40%.
  • Established production monitoring using Azure Application Insights, diagnosing and resolving incidents end-to-end; improved CI/CD pipeline reliability by 25% through root cause analysis of recurring build failures, helping maintain 99.5% uptime
C#.NET Core AngularTypeScript SQL ServerAzure Application Insights Azure DevOps

Software Engineer (Intern)

The Sparks Foundation

Aug 2021 – Oct 2021
  • Built a serverless, event-driven backend on AWS Lambda and API Gateway, designing a DynamoDB schema with access-pattern-first modeling and GSIs to sustain 1,000+ daily transactions at sub-300ms p95 latency
  • Automated infrastructure provisioning using AWS SAM and CloudFormation, reducing manual environment setup from 45+ minutes to under 10 minutes, cutting provisioning time by 80%
PythonAWS Lambda API GatewayDynamoDB SQSSAM CloudFormation

Things I’ve built.

Distributed systems / AI

Document processing pipeline

ClassifyExtractValidate
SQS orchestration · DynamoDB state · retries & dead letter queues

Three agents classify documents, extract fields, and validate the results. The important part is how the pipeline behaves when a step fails.

SQS coordinates the work. Dead letter queues and backoff keep failed messages from blocking processing. Idempotency checks handle redelivery, while DynamoDB stores agent state and audit records.

AWS BedrockLangChain FastAPIPython SQSDynamoDB
Read the source for Document processing pipeline
Full-stack / Security

Multi-tenant task manager

AngularNestJSPostgreSQL
Shared DTOs · JWT authentication · database-enforced isolation

A task manager with three-role access control and tenant isolation enforced in the database.

Angular and NestJS share TypeScript DTOs in an Nx monorepo. PostgreSQL row-level isolation keeps tenant data separate; JWT authentication, automated tests, and a Docker-based CI/CD pipeline support delivery.

NestJSAngular TypeScriptPostgreSQL JWTDocker Nx
Read the source for Multi-tenant task manager

Tools I work with.

Languages

  • C#
  • Java
  • Python
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • SQL

Technologies & Frameworks

  • .NET Core
  • ASP.NET Core Web API
  • FastAPI
  • NestJS
  • Angular
  • React.js
  • Next.js

Developer Tools

  • VS Code
  • Git
  • GitHub Actions
  • Postman
  • Docker

Cloud & DevOps

  • AWS Lambda
  • API Gateway
  • DynamoDB
  • S3
  • SQS
  • AWS Bedrock
  • SAM
  • CloudFormation
  • EC2
  • Azure App Services
  • Azure DevOps
  • Application Insights

Database & Storage

  • PostgreSQL
  • SQL Server
  • DynamoDB
  • MongoDB
  • Query Optimization
  • Schema Design

AI / LLM Tools & Agents

  • LangChain
  • AWS Bedrock
  • Claude Code
  • GitHub Copilot
  • Cursor

Education.

M.S. Information Technology

Arizona State University

Dec 2025 With Distinction

GPA: 4.0 / 4.0

Relevant coursework: NLP, Advanced Big Data Analytics/AI, Cloud Architecture, Advanced DB Management, Information Systems Security

B.E. Electronics & Communication Engineering

Visvesvaraya Technological University

Jul 2022

CGPA: 7.70 / 10.0

Research.

Peer Reviewed

Object Detection and Text Reading Device for the Visually Impaired

International Research Journal of Modernization in Engineering Technology and Science (IRJMETS) · 2022

Real-time embedded AI system combining YOLOv3 object detection and Tesseract OCR on Raspberry Pi 4. TensorFlow Lite quantization achieving 15+ FPS. Peer-reviewed and published.

Credentials.

AWS Academy Graduate – Cloud Architecting

Amazon Web Services · Nov 2025

Verify ↗

Machine Learning for Natural Language Processing

Amazon Web Services · Apr 2025

Verify ↗

Microsoft Certified: Azure Fundamentals

Microsoft · Oct 2022

8FA7936A3C2B62CF

Microsoft Certified: Azure Data Fundamentals

Microsoft · Jun 2023

9170933E0C4ADBAE

Have a role in mind?

I’m open to full-time SWE/SDE roles and relocation. Email is the easiest way to reach me.