Open to Software Engineer roles

Hemanth Reddy | New York, NY | MS Computer & Information Sciences @ NYU (May 2026)

Software engineer building systems in Java, Python, C++, and TypeScript.

Backends, cloud pipelines, and ML tooling. Paytm microservices, EchoStar AWS tooling, and projects across RAG, agents, and finetuning. I like shipping things that stay reliable.

Languages

Java · Python · C++ · TS

Education

MS CIS, NYU

Focus

Systems · Cloud · Backend

Profile snapshot

Software Engineer

May 2026

MS in Computer and Information Sciences @ NYU (3.97/4). Former Paytm SDE with internship experience at EchoStar. See experience below for details.

Stack

Java · Python · C++ · TS

Building

Systems · Cloud · Backend

// Experience

Industry experience across backend, cloud, and production systems.

2022 to now
EchoStar logo

Software Systems Engineering Intern

EchoStarLittleton, Colorado, USA
Jun 2025 to Aug 2025
  • Architected an event driven, SFTP based drone data ingestion pipeline using Python and AWS (Transfer Family, S3, Lambda, EventBridge, SQS) provisioned via IaC, achieving 99.9% upload reliability and a projected 97% cost reduction ($7.3M/yr) by migrating away from third party services.
  • Managed full SDLC to automate 2D to 3D photogrammetry workflows and delivered a full stack Cesium 3D Tiles viewer using React, TypeScript, Spring Boot, and PostgreSQL in web application services.
  • Engineered a Bedrock summarizer that reduced incident response time by 40% by providing key telemetry insights and root cause analysis in natural language.
PythonAWSJavaSpring BootReactTypeScriptPostgreSQLBedrock
Paytm logo

Software Development Engineer (5 Mo Intern + 2 Yr FTE)

PaytmNoida, India
Jan 2022 to Jun 2024
  • Led backend development for ONDC compliant order and cart services, scaling from launch to 1M+ orders and onboarding 5,000+ merchants using Spring Boot and Node.js microservices.
  • Designed a hybrid API architecture integrating Webhooks for ONDC APIs, using gRPC for low latency inter service communication and GraphQL for efficient data aggregation, ensuring compliance with SOA standards and OAuth security.
  • Drove technical decision making across 10+ microservices through 50+ design and code reviews per quarter, identifying critical concurrency and data integrity issues before production.
  • Architected a daily supply chain catalog ingestion flow for 200,000+ merchants and built Merchant and Catalog Rejection Reporting by logging rejection signals to Hive and surfacing clear reasons, reducing seller support tickets by 60%.
  • Designed Multicart to manage last 10 carts per category, then dropped API latency 40% with Redis caching and Kafka async pipelines.
  • Cut cart error rates 75% through SQL query optimization, deadlock fixes, and clearer error messages to downstream sellers.
  • Enabled zero downtime deployments for 10+ microservices improving efficiency by 15% using Jenkins, Docker, Kubernetes, and Spring Cloud.
  • Achieved 95%+ code coverage and improved system reliability by driving TDD/BDD Unit testing suites using JUnit/Mockito, alongside comprehensive load testing for performance validation.
  • Executed EC2 migration to Graviton ARM based processors for most microservices, lowering cloud operational costs by 20%.
  • Improved observability with Prometheus, Grafana, and Kibana dashboards, cutting false alerts by 40% and speeding up root cause analysis by 2x.
JavaSpring BootHibernateNode.jsKafkaRedisAWSPostgreSQLDockerKubernetes

// Projects

Projects that show how I build.

04 projects
01Personal

CliniPulse: Secure Medical Document Intelligence

Built a HIPAA compliant medical document ingestion pipeline with PDF validation and PostgreSQL metadata tracking, deploying Llama 70B inference on Azure VMs with AES-256 encrypted Blob Storage so PHI stays in the controlled Azure environment and is not sent to third party LLM APIs. Implemented grounded RAG with document chunking, ChromaDB vector search, and Spring AI, cutting medical report generation from 30 minutes to under 2 minutes while returning source document names for auditability. Secured APIs with Spring Security OAuth 2.0 Resource Server, JWT validation, clinician/admin role scopes, and PHI aware prompting.

JavaSpring BootSpring AINext.jsPostgreSQLChromaDBAzureDocker
CliniPulse: Secure Medical Document Intelligence
02Personal

ATS Recruiting Portal

Designed a scalable backend with layered Controller Service Repository architecture and DTO isolation via MapStruct for end to end candidate and recruiter workflows, including application tracking and hiring stages. Secured REST APIs with stateless JWT RBAC, BCrypt hashing, recruiter ownership checks, and duplicate application prevention. Optimized high traffic job discovery using Pageable pagination, JPA Specifications, PostgreSQL indexes, and Elasticsearch full text search, eliminating N+1 reads and cutting list latency by 60%.

Java 21Spring Boot 3Spring SecurityReactTypeScriptPostgreSQLElasticsearchDocker
ATS Recruiting Portal
03Personal

Multi-Agent A2A Travel Orchestrator

Architected a Multi Agent System connecting LangChain, CrewAI, and AutoGen via an A2A JSON-RPC protocol with discoverable agent cards and structured messages, reducing complex itinerary planning time by 90%. Orchestrated an autonomous negotiation flow between a travel filtering agent, a budget versus experience crew, and a code writing agent that generates dynamic Plotly cost charts with zero human intervention. Shipped provider agnostic model configuration, per request timeouts, Docker deployment, and a Streamlit front end that surfaces each agent’s output and charts in a single traceable planning pipeline.

PythonLangChainCrewAIAutoGenA2A JSON-RPCFastAPIStreamlitPlotlyDocker
Multi-Agent A2A Travel Orchestrator
04Research

NSF-Funded: Real-Time Smart Grid Platform

Built a real time grid monitoring platform streaming voltage, active power, and reactive power telemetry through WebSockets at two second intervals for live electrical network observability. Developed interactive D3.js visualizations for 50+ network nodes, featuring voltage health coloring, directional power flow, line loading, waveform trends, timestamp navigation, and node level inspection. Designed a dual layer backend integrating TimescaleDB with Spring Data JPA for high throughput time series storage, supporting granular historical aggregation, date range analysis, and secure CSV exports via REST APIs.

JavaSpring BootReactTypeScriptD3.jsTimescaleDBPostgreSQLWebSockets
NSF-Funded: Real-Time Smart Grid Platform

// Skills

A toolkit built for speed and clarity.

Core stack

Languages

Toolkit
Python logoPythonC++ logoC++Java logoJavaTypeScript logoTypeScriptJavaScript logoJavaScriptSQLSQLSHShell

Frameworks & Distributed

Toolkit
Spring Boot logoSpring BootPyTorch logoPyTorchFastAPI logoFastAPIReact logoReactAPIREST APIsgRPCgRPCGraphQL logoGraphQLMSMicroservicesKafka logoKafkaRedis logoRedisWSWebSockets

Databases

Toolkit
PostgreSQL logoPostgreSQLMySQL logoMySQLMongoDB logoMongoDBElasticsearch logoElasticsearchTSTimescaleDB

Cloud & DevOps

Toolkit
AWS logoAWSEC2 logoEC2S3 logoS3Lambda logoLambdaCloudWatch logoCloudWatchGCP logoGCPDocker logoDockerKubernetes logoKubernetesCICI/CDJenkins logoJenkinsTerraform logoTerraform

ML

Toolkit
PyTorch logoPyTorchL3LLaMA 3LangChain logoLangChainRRAGBedrock logoBedrock

Tools

Toolkit
JIRA logoJIRAGit logoGitPostman logoPostmanPrometheus logoPrometheusGrafana logoGrafanaKibana logoKibanaJUJUnit

// Education

Academic foundation with a strong CS focus.

CGPA highlighted

Sep 2024 to May 2026

Master of Science, Computer and Information Sciences

New York University, New York, NY

Graduate Research Assistant · NYU Stern and UC Davis Collab · NYU Tandon

CGPA 3.97 / 4

Jul 2018 to Jun 2022

Bachelor of Technology, Computer Science and Engineering

Indian Institute of Technology (IIT) Dharwad, Karnataka, India

CGPA 8.21 / 10