Cheshire Yang

full stack developer

About Me

Hi! I'm Cheshire, a 29-year-old coder based in Rochester, NY.

I'm passionate about making things, and I'm always working on a project or two.

I have about 10 years of experience working on web development projects, both personal and professional. I also have education and experience with software development and scripting languages.

I've also tutored programming on-and-off throughout the years, and authored a basic HTML/CSS tutorial geared towards complete beginners. For me, teaching is a way to share the joy of code. If you are interested in private tutoring, please get in touch.

Work Experience

WhiteBox Learning | Product Manager

2020 - Present

At WhiteBox Learning, I maintain a suite of STEM Learning Systems at use in middle schools and high schools across the country. I maintain, fix and upgrade our existing solutions while also implementing new features in four separate codebases.

Agoge, Inc | Full Stack Developer

2017 - 2022

At Agoge, Inc, I maintained Subeta, a persistent browser-based game with a focus on virtual pets but also including several complex features such as achievements, collections, forums, and minigames.

Freelance & Volunteer Web Development | Contractor

2014 - 2016

I started my career by freelancing with various clients. Some of my projects included creating a website for an e-shop selling personal safety products, adding mobile responsiveness to a website for a creative writing foundation, and prototyping an administrative interface for a healthcare application.

During this time, I also volunteered with the Common Lisp Foundation, making notable contributions to


Thanks for visiting my website. I'd love to hear from you.