Hi, my name is
Lynn Zheng.
I create software and games.
I'm a software engineer at Salesforce and a hobbyist game developer. I graduated from the University of Chicago in 2021 with a joint Bachelor's and Master's degree in Computer Science, specializing in Machine Learning.
About Me
Hello! My name is Lynn.
When I'm not busy building software, I develop games and open-source projects. My open-source chess and rhythm game templates are rated 5 stars on itch.io. My most recent passion project is a Discord AI chatbot with the personality of my favorite video game character, running live on a 1000+ user Discord server. I also enjoy creating technical tutorials for freeCodeCamp and on my YouTube channel. To explore my passion for teaching, I've recently started as an Udemy instructor.
Here are my favorite technologies for building awesome software and games:
- Python
- Java
- C#
- Unity Game Dev Engine
- Heroku
- Ren'Py Game Dev Engine
My Professional Experiences
Full-Stack Software Engineer @ Salesforce
August 2021 - Present
- Work on Financial Service Cloud products and Slack integration
My Passion Projects
Featured Project
Learn to Code RPG
A visual novel game where you can learn to code and break into tech. I created the game for freeCodeCamp.org, the biggest global non-profit with the mission to help everyone learn to code for free. The game features hours of play time, 600+ CS quiz questions, and more.
- Ren'Py
- Python
Featured Project
Discord AI Chatbot with a Persona
A Discord chatbot "JoshuaBot" trained on the transcript of the game The World Ends With You. The bot is hosted on a Discord server with 1000+ users and has been processing 200+ user messages daily since June 2021. Learn about my maintenance efforts for this large userbase in my freeCodeCamp blog post.
- Discord.py API
- PyTorch
- Transformers (DialoGPT)
Featured Project
Chess Engine for Ren'Py
An AI-powered chess engine that is rated 5-stars on itch.io and has been used in several commercial Ren'Py games. Learn about how I built it in my freeCodeCamp blog post.
- Python
- Ren'Py
- Stockfish
Featured Project
Exhibitor Lookup Web App
A web app to help participants efficiently do company research for the 2019 Grace Hopper Celebration. The app got 200+ daily views before and during the weeklong conference.
- Python
- JavaScript
- DataTables
- Google Knowledge Graph API
Other Noteworthy Projects
view the archiveClicky Galaxy
My first game in Unity, built in a week: A galaxy-themed casual match-three game that uses complex graph traversal algorithms. Awarded Best Individually Completed Project in UChicago's 2021 Spring Tech Showcase.
Rhythm Game Engine for Ren'Py
A light-weight, extensible rhythm game engine that had 250+ downloads in a month and rated 5-stars on itch.io.
Smart Luggage Case 'BoVo'
My first technical project in high school, built in three weeks. BoVo, short for "Bon Voyage", has an autobrake system with 3D-printed wheel locks and a supplemental Android app for remote signaling.
What’s Next?
Get In Touch
My inbox is always open whether you have a question, a cool game idea, or just want to say hi. Let's get in touch!
Say Hello