Graduating May 2027 San Jose, CA Open to relocation
Krishna Panjiyar
Software engineer building production backends and ML systems.
Open to 2027 new-grad Software Engineer and Machine Learning Engineer roles. Also a fit for backend, full-stack, ML and data, developer tooling, and infrastructure roles.
I'm finishing an M.S. in Software Engineering & Data Science at San José State University, with 2.5+ years of production experience behind it. I've owned ML ranking APIs and microservices, built Spark and Hadoop pipelines, and written the test framework my Esri team adopted as its standard.

Krishna Panjiyar
Software Engineer · San Jose, CA
Open to 2027 new-grad roles
3K req/s
Production ML ranking APIs
Served up to 3K requests/sec and cut p95 latency by 20% to under 45ms.
17
Regressions caught at Esri
My pytest framework (22 tests, 9 endpoints) became the team's standard and cut a full run from 15 to about 3.5 minutes.
87%
Precision@10, two-stage recommender
Retrieval plus re-ranking reached 0.82 NDCG@10 and 0.78 Recall@20.
Projects
Pick the track you're hiring for
Showing 6 projects.
- MLBackend
Two-Stage Movie Recommender
Retrieval plus re-ranking over MovieLens, reaching 87% Precision@10 and 0.82 NDCG@10, served on AWS Fargate.
- Python
- PyTorch
- Hugging Face
- OpenAI API
- FastAPI
- Docker
- AWS Fargate
- Full-StackML 3rd place
Team project (6 people)
PulseMap: Environmental Health Screening
Third place at Esri's Weekend of Innovation 2026. Address-level environmental-health screening for the San Joaquin Valley, with AI explanations in English and Spanish.
- React
- TypeScript
- Vite
- ArcGIS Maps SDK for JavaScript
- Calcite
- OpenAI / Azure OpenAI
- ArcGIS Online
- ArcGIS Pro
- Full-StackInfrastructureBackend
Cloud-Native E-Commerce Platform
Auth, catalog, and order microservices behind GraphQL, deployed on AWS EKS and autoscaling from 3 to 10 pods.
- React
- Next.js
- NestJS
- GraphQL
- PostgreSQL
- Redis
- Stripe
- Docker
- Kubernetes
- AWS EKS
- GitHub Actions
Read case study : Cloud-Native E-Commerce Platform Code on request - Backend
Event-Driven Insurance Claims Platform
Kafka-driven claim processing benchmarked up to 1M events/day, with Elasticsearch search that cut query latency by 40%.
- Java
- Spring Boot
- Hibernate
- PostgreSQL
- Kafka
- Elasticsearch
- Docker
Read case study : Event-Driven Insurance Claims Platform Code on request - Developer ToolingBackend
API Test Automation Framework (Esri internship)
A pytest framework for upload APIs: 22 tests across 9 endpoints, adopted as the team standard, 17 regressions caught.
- Python
- pytest
- REST APIs
- CI/CD
- Unix/Linux
- Windows
More projects
LiDAR Point-Cloud Processing & 3D Perception
MLC++/PCL pipeline over KITTI scans: voxel-grid filtering, RANSAC road segmentation, and Euclidean clustering of obstacles, visualized in 3D.
C++, PCL, CMake, KITTI
Experience
Where I've shipped
Software Engineering Intern, Esri
May 2026 to Aug 2026
- Built a Python/pytest framework for the ArcGIS Enterprise Uploads APIs: 22 test functions across 9 endpoints, 33 parametrized cases, and 9 subtests on Unix/Linux and Windows. The team adopted it as its standard test pattern.
- Designed single-file and multipart upload workflows for files up to 200MB and caught 17 regressions manual testing had missed.
- Replaced legacy ReadyAPI suites with reusable fixtures, cutting a full run from 15 to about 3.5 minutes. Used AI coding agents for scaffolding, with validation harnesses that checked the generated code.
Developer ToolingBackend
Open the full-size photo (opens in a new tab)Third place Esri Intern Hackathon 2026: PulseMap
Third place at Esri's Weekend of Innovation 2026, the Esri Intern Hackathon, with team Arcitects for PulseMap. I built core app features: AI explanations, the 2D and 3D map, filtering, and English and Spanish support.
Read the PulseMap case studySoftware Engineer, Feature Stack IT Inc.
Jan 2023 to Aug 2025
- Owned production ML ranking APIs and Java/Python microservices with Kafka and SQL, serving up to 3K requests/sec and cutting p95 latency by 20% to under 45ms.
- Built Spark and Hadoop batch pipelines over 2M+ daily Kafka events, producing training sets and offline feature stores for inference.
- Raised throughput by 30% near 10K concurrent users, cut production defects by 35% with JUnit/Selenium tests, and maintained Jenkins CI/CD and Prometheus/Grafana monitoring.
BackendMLInfrastructureSoftware Engineer Intern, Neuroleap Corp.
Apr 2021 to Sep 2022
One role with two sides: I built the product, and I ran the systems, deployments, and monitoring behind it.
- Product: built and shipped a real-time SwiftUI/Firebase iOS app and backend for cognitive-research data collection, used by a few thousand people, and improved data integrity and sync by 30%.
- Infrastructure: handled all of the systems administration and DevOps, including Docker/Jenkins CI/CD and deployments, plus backend and infrastructure monitoring. Cut deployment time in half and added dashboards that sped up root-cause analysis.
- Implemented ML data-preprocessing workflows and worked directly with product, research, and engineering.
Full-StackInfrastructureML
How I work with AI
Fast with AI tools, strict about what ships
What I use them for
- GitHub Copilot
- Cursor
- Claude Code
- Codex
- Planning and talking through a design before I write it
- Scaffolding and implementation
- Debugging and iteration
- Edge-case discovery when writing tests
- Agent workflows built from prompts, subagents, custom tools, and MCP servers
How I verify what they produce
- 01Every generated change goes through code review, same as anything I write by hand.
- 02Automated tests back it up, run on every platform the code ships to.
- 03I check performance and security, not just whether it runs.
- 04At Esri, validation harnesses checked agent-generated test code for correctness, performance, and security before it reached review.
Skills
Tools I've used in production and projects
- Languages
- PythonJavaGoJavaScript/TypeScriptC/C++C#SQLSwift
- Backend
- REST APIsGraphQLFastAPIFlaskSpring BootNode.jsNestJSMicroservicesEvent-driven systemsKafka
- ML and data
- PyTorchTensorFlowScikit-learnHugging FaceOpenAI APIRecommender systemsSparkHadoopPandasNumPy
- Databases
- PostgreSQLMySQLMongoDBRedisElasticsearch
- Cloud and infrastructure
- AWS (EKS, Fargate)DockerKubernetesCI/CDJenkinsGitHub ActionsNginxUnix/Linux
- Testing and observability
- pytestJUnitSeleniumPrometheusGrafana
- Frontend
- ReactNext.jsTypeScriptVite
- AI coding tools
- GitHub CopilotCursorClaude CodeCodex
Education
San José State University

M.S. Software Engineering & Data Science
San José State University
Expected May 2027
B.S. Software Engineering
San José State University
December 2022
Relevant coursework: Data Structures & Algorithms, Distributed Systems, Machine Learning, Deep Learning, Operating Systems.
Contact
Hiring for 2027? Let's talk.
Email is the fastest way to reach me. I'm in San Jose, CA, open to relocation, and graduating in May 2027.