Tear to enter

drag across the paper

Available for select work

Vishwaraj Surthi

Software Engineer / AI Engineer

I design and build production systems where solid engineering meets applied AI — from low-latency backends and retrieval pipelines to interfaces that feel physical, quick and considered.

6+
Years shipping software
20+
Products & ML systems
3
Patents & papers
Scroll

About

I'm a software and AI engineer who likes the unglamorous parts: latency budgets, evaluation harnesses, migration plans — the work that makes a product feel effortless once it ships.

Most of my time goes to systems that sit between models and users: retrieval, orchestration, observability, and the interfaces that make all of it legible. I care about craft in the details and about shipping things that survive real traffic.

  • CurrentlyBuilding applied AI systems
  • Emailvishwarajsurthi@gmail.com
  • ToolkitTypeScript, Python, C#/.NET, Postgres
  • InterestsRetrieval, evals, interface craft

Skills

Languages & runtimes

  • TypeScript
  • Python
  • C# / .NET

JavaScript · ASP.NET Core · Node.js · Java

Frontend

  • React 18
  • Next.js

Redux Toolkit · React Query / TanStack Query · Apollo Client · Angular · Material UI · HTML5 · CSS3

Backend & APIs

  • NestJS
  • GraphQL

Express.js · FastAPI · Spring Boot · REST · SOAP / WSDL · Microservices · API design · OpenAPI / Swagger

AI & intelligent apps

  • Azure OpenAI
  • RAG

Azure AI Search · AI-assisted patient summarisation · Context-aware recommendations

Data & messaging

  • PostgreSQL
  • Apache Kafka

MySQL · MongoDB · Redis · WebSockets · Data modeling · Caching · Query optimization

Cloud & DevOps

  • AWS
  • Kubernetes

Lambda · EKS · S3 · CloudFront · CloudWatch · API Gateway · Azure Container Apps · Docker · GitHub Actions · Jenkins · CI/CD

Security

  • OAuth 2.0
  • Zero Trust

OpenID Connect · JWT · Azure Entra ID · RBAC

Testing & observability

  • Playwright
  • OpenTelemetry

Jest · JUnit · React Testing Library · Cypress · Datadog · CloudWatch · Structured logging · Monitoring · Incident response

System design

  • Distributed systems
  • Scalability

Data structures · Algorithms · Caching strategies · Performance optimization · Resource optimization

Projects

Select a project for the details.

Selected focus

Applied AI systems

Retrieval, evaluation harnesses and agent workflows built to survive real traffic, not demos.

Product engineering

Typed end-to-end stacks, tight feedback loops and interfaces with real craft in the details.