About

About Kaining Gao

Computer Science student at Iowa State University, graduating May 2026.

I build backend systems, AI-enabled products, data pipelines, and full-stack applications. My recent work has been split between production-oriented engineering and applied research: Java ERP plugins at Kingdee Cloud, AWS-hosted healthcare research tooling at ISU NextGen PPT Lab, and tutoring students through algorithms and competitive programming foundations. I am strongest where software meets real operational needs: automating manual workflows, creating reliable APIs, designing relational schemas, and turning messy technical problems into usable tools.

Education

Iowa State University

B.S. in Computer Science Ames, Iowa | Aug 2022 - May 2026 GPA: 3.6 Coursework and project work have focused on software engineering, data structures, backend systems, databases, web applications, and collaborative development.

Technical Stack

Java
JavaScript
TypeScript
Python
SQL
C
C++
React
Next.js
Node.js
Spring Boot
FastAPI
MySQL
PostgreSQL
AWS
Git
JUnit
Maven
Postman
WebSocket