Surendira Balaji Natarajan · MS CS, USC

Hi, I’m
Suren

Seeking
  • Software Engineer
  • ML Engineer
  • AI Engineer

Building software that works. Exploring AI that learns.

Natural-language questions become optimized SQL on GPT-4o using schema metadata and RAG, with validation, retry, and cited responses.

PythonOpenAI GPT-4o/o1RAGAWS S3SQL

AI research · Co-author

GameBoyWorlds

An embodied-AI benchmark evaluating frontier and open-source vision-language agents on grounding, navigation, planning, and continual self-improvement.

Co-author · under review at ICLR 2027PythonPyTorchVLMs

Open-source SWE

Simple Mailer

An embeddable npm package for bulk and transactional email with fault-tolerant dispatch, backoff retries, quota handling, and crash recovery.

TypeScriptNode.jsSQLiteNodemailerOAuth2Vitestnpm

Experience

  1. Software Analyst, Citi

    Jul 2024 – Jul 2025

    Built Java / Spring Boot microservices, a front-end operations console in Angular and React, and Jenkins CI/CD upgrades.

Experience & research →

Education

  1. MS, Computer Science — University of Southern California

    In progress · Aug 2025 – May 2027

  2. BE, Computer Science and Engineering — College of Engineering, Guindy, Anna University

    Nov 2020 – May 2024

Core stack

  • Python
  • Java
  • TypeScript
  • PyTorch
  • LangGraph / RAG
  • Spring Boot
  • AWS
  • Docker

Full grouped skills list →