Software Developer at Cubits.ai | Rutgers Computer Science Graduate

I build scalable full-stack software and AI-driven applications, with experience in AWS cloud infrastructure, educational technology, and data pipelines. I'm currently exploring software engineering and AI development opportunities.

Puyang He

About Me

Education

Rutgers University, School of Arts and Sciences · New Brunswick, NJ

B.A. in Computer Science · GPA: 3.72/4.00

Graduated: May 2026

Awards & Credentials

Skills
Python
Java
JavaScript
TypeScript
C
C++

Experience

Software Engineer
Rutgers University - Department of Computer Science | New Brunswick, NJ
July 2025 - Present

Enhanced a Jupyter notebook extension to track student effort across 1,000+ submissions using code logs and markdown notes, added a Gemini AI assistant, built Cubits.ai course tooling for AI-powered video learning, and developed engagement analytics for instructors and learners.

CS210 TA Grader
Department of Computer Science | Piscataway, NJ
Sep 2025 - May 2026

Evaluated 200+ programming submissions using Gradescope automation and rubric-based scoring, analyzed common Python and algorithm errors, and delivered feedback on correctness, edge cases, and efficiency.

AI Developer Intern
Aphrodite Brands Group | Brooklyn, NY (Hybrid)
Aug 2025 - Oct 2025

Built a Next.js and TypeScript AI image platform with S3 uploads and Gemini Vision, deployed custom inference on AWS EC2 to cut third-party API costs by 90%, and shipped features that lifted engagement 25%.

Data Analytics Consultant
Fidelis Animal Health | Remote
Sep 2024 - Dec 2025

Reduced query execution time by 60% through AWS pipeline and schema improvements, and automated data entry and QuickBooks synchronization with Python and AWS. Consolidated 8,000+ records from 5+ vendors into a master dataset to improve reporting efficiency.

Collegiate Leadership & Achievement
Chapter Leader, Rutgers University | Remote
May 2025 - Aug 2025

I established the Rutgers SCLA chapter, engaging 30+ members in leadership and service projects and reaching 200+ students through outreach that doubled event participation.

Software Engineering Fellowship
Rutgers BluePrint Fellowship | New Brunswick, NJ
Feb 2024 - Apr 2024

I built a small-scale backend password manager with Python and SQL, optimizing client-server communication and implementing encryption for secure credential storage.

Personal Projects

Protein Tracker
June 2026 - Present

Built a Next.js and TypeScript nutrition tracker with IndexedDB storage, Supabase authentication and synchronization, JSON backup/import, and Groq Vision meal-photo analysis with editable macro totals.

Next.js
TypeScript
Supabase
IndexedDB
Groq Vision API
Reinforcement Learning with PPO - GigaLearn
Jan 2026 - Present

Extended RLGymCPP with custom state setters for curriculum and multi-task reinforcement learning, and connected C++ simulation components to Python training pipelines for high-throughput environment stepping.

Python
C++
Reinforcement Learning
PPO
Solar System Explorer

This is a 3D interactive solar system built with React, Three.js, and TypeScript. Just a simple, intuitive learning experience for our wonderful solar system.

React
Three.js
TypeScript
Express.js
PostgreSQL
Course Sniper & Catalog System
Oct 2023 - Mar 2024

Designed a centralized catalog for 2,000+ Rutgers courses and developed a Python Discord bot that instantly notified 1,000+ users when class spots became available.

Python
Discord API
JavaScript
HTML/CSS
Database Design
Bing Rewards Automator

Python automation script to perform daily searches in Microsoft Edge, automatically gaining points to redeem a gift card.

Python
Selenium WebDriver
Automation
Rutgers Dining AI

An AI-powered meal planning and nutrition tracking application for Rutgers students. Students can personalize meal plans, browse the menu, calculate nutrition, and add food to their meal history.

Next.js
TypeScript
Tailwind CSS
Google Gemini AI
shadcn/ui
Smart Read Assistant

An AI-powered reading tool for international students. It features multilingual support for 25+ languages, text highlighting with instant AI explanations and AI summarization tools.

Next.js
TypeScript
Tailwind CSS
Google Gemini API
shadcn/ui
Receipt OCR Scanner

A web application that scans and analyzes receipts using OCR and AI. It extracts text from receipt images and organizes data into a structured format with merchant details, purchase date, total amount, and itemized lists.

Next.js
TypeScript
Tesseract.js
Google Gemini AI
Tailwind CSS

Contact Me

Get In Touch
Feel free to reach out to me through any of these channels.