Kenny Sun

Clemson | Computer Science | Honors College | Dec. 2026

About Me

Hi! My name is Kenny Sun. I am a Junior Computer Science Major and Business Administration Minor at Clemson University and I currently work as a Software Developer Intern for AgFirst Farm Credit Bank.

Computer science has been one of my biggest passions since the days of Scratch in middle school. However, my career goals have since re-aligned from "video game maker" to software engineering and data analytics (though I wouldn't be opposed to making video games).

When I'm not programming, I enjoy playing volleyball, cooking good food, and trying new things!

Projects

Web app that allows users to create and participate in fantasy style leagues for predicting each week's AP Top 25 Poll for College Football.
Skills Used: AWS Services (API Gateway, Lambda Apps, DynamoDB), Python, Next.js

Hackathon phone app that detected strikes and balls in a game of Blitzball, a backyard baseball game! Read more at our Devpost link by clicking "StrikePhone".
Skills Used: Python, React Native, S3 Buckets, API Gateways, Lambda Apps

Python program that trains a machine learning model to play Flappy Bird. I created this project to get a better grasp of python as well as working with machine learning!
Skills Used: Python, Pygame, Linear Algebra, Machine Learning

Terminal program that evaluated the strength of players' hands in Texas Hold Em' Poker depending on the hole and community cards.
Skills Used: C++, pointers and dynamic memory allocation, basic combinatorics, OOP, multi-file programming, makefiles

Personal Website

The static website that you're looking at. I'm also looking to transform some of my terminal applications into web apps on here.
Skills Used: Basic HTMl and CSS

CPSC 1070 project that involved encoding messages using a "rotating Caesar shift" or a vignere cipher. Side usage of decoding encrypted messages without a known key (assuming the key was a 3+ letter word and the message consisted of only words).
Skills Used: C++, basic data structures (linked lists and queues), emacs, vim, OOP, multi-file programming, pointers, makefiles