Home

Kaining Gao

Computer Science student building backend systems, AI-enabled tools, and reliable full-stack products.

B.S. Computer Science at Iowa State University, graduating May 2026. I work across Java, Python, TypeScript, SQL, Spring Boot, Next.js, FastAPI, PostgreSQL, and AWS. Recent work includes ERP platform customizations, a production healthcare research backend, and AI-powered web applications.

Profile

Practical software engineering with research-grade attention to data accuracy.

I am a Computer Science student at Iowa State University with a 3.6 GPA and hands-on experience in backend development, cloud infrastructure, and AI-assisted applications. At ISU NextGen PPT Lab, I build automated 3D hand model analysis tooling in Python and help maintain an AWS-hosted FastAPI backend for a healthcare research application. At Kingdee Cloud, I engineered Java-based ERP plugins across HR, Contract, and Inventory workflows and supported Linux production releases. I like systems where correctness matters: APIs with clear contracts, data pipelines that remove manual error, and interfaces that make technical work easier for real users.

Skills

Languages, frameworks, cloud tools, and databases I use.

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

Let's Build Something Useful

I am open to software engineering internships, new graduate roles, backend/full-stack projects, and research engineering work. Email: gaokaining22@gmail.com Phone: 641-780-5653 Location: Des Moines, Iowa