Ren Zhi Zheng

Software Engineer · Machine Learning


About

Hello, I’m Ren Zhi Zheng, a recent Computer Science graduate with a Mathematics minor, with experience in applied machine learning and backend development.

📍 Los Angeles, California
🎓 B.S. Computer Science, Minor in Mathematics '25
Open to work

Projects

Image

TikTalk

AI-powered TikTok video generation pipeline using Kafka-based microservices by processing lecture files.

Python Kafka Flask PostgreSQL Typescript OpenAI Whisper Gemini MoviePy GCP
View GitHub →
Image

Pokémon TCG Forecast

Time-series regression model trained to predict Pokémon card prices using historical market price data. WIP

Python Scikit-learn Pandas NumPy Pokemon TCG API Streamlit
View GitHub →
Image

ScannaBook

Computer vision system using AWS Rekognition and Google Books API to extract, structure, and catalog physical book metadata from shelf images.

Python AWS Rekognition AWS S3 Google Books API Flask React Next.js
View GitHub →
Image

MapIT

Mapping and geocoding tool built with Google Maps APIs to visualize and batch extract location data.

Python Node.js Express TypeScript Vite Google Maps Platform APIs
View GitHub →
Image

UPLIFT: The Elevator Game

Novel puzzle-strategy browser game centered on operating an elevator, designed to explore game design and matrix algebra concepts.

JavaScript HTML CSS
View GitHub →

Experience

Undergraduate AI Research Assistant

MentirAI: Ursinus College x Drexel University × MathForum x EnCoMPASS

Developed automation scripts and backend Python tools to process, clean, and analyze 21,000+ JSON threads of legacy math problems, student solutions, and mentor feedback to support AI model training and evaluation.

Prototyping RAG systems in Python to generate high-quality mentor feedback.

Python AWS EC2 AWS S3 Linux LLMs