TeamsCode is a student-run 501(c)(3) non-profit that works to encourage high school students to study computer science. We work with teachers and sponsors to create awesome programming contests with free snacks, pizza, medals, and prizes!

Chris Elliott and Alan Bi founded TeamsCode in the beginning of 2017. Both students participated in local programming contests and noticed a lack of representation from their school. They set about to change that by organizing the first ever Mercer Island High School Programming Contest on April 1st, 2017. Since then, TeamsCode has expanded its influence across three states and hopes to continue growing.

In addition to organizing programming contests, TeamsCode builds online programming lessons in order to prepare students for the AP Computer Science A exam. We create a selection of programming problems, giving students early experience with complex data structures and algorithms.

TeamsCode also encourages other students to create their own programming contests. We provide students with valuable support and resources to organize events at venues around the Pacific Northwest. Please visit our create page to create your own event!
Team
Founders
Promoting computer science through programming contests and online lessons
Chris Elliott
Co-president
Chris Elliott is passionate about computer science and enjoys spreading his love of coding to the community. In his free time, he likes to play tennis and the piano.
Alan Bi
Co-president
Alan Bi is a senior at Mercer Island High School. He started programming in the summer of eighth grade and has since enjoyed working on a variety of projects. Aside from programming, he also enjoys playing violin.
Oregon Division
The director of our Oregon events
Mathus Leungpathomaram
Director of Oregon Events
Mathus Leungpathomaram is a senior at Catlin Gabel. He intends to pursue a future in math and CS, and also enjoys piano, chess, and origami. Mathus hosted and ran the first high school run CS tournament in Oregon and looks forward to holding more tournaments.
The Learn Team
Contributors of the programming lessons and challenges on the learn tab
Jason Zhang
Lesson Creator: AP Computer Science
Jason Zhang is a junior at Mercer Island High School. He started learning programming in 5th grade and continues learning to this day. He also enjoys math and U.S. History.
James Richardson
Lesson Creator: AP Computer Science
James is curious and passionate about all STEM fields. He started computer programming as a sophomore and is working to further develop the program at his high school. In his free time, he enjoys swimming and tinkering with various tools technologies.
Fall 2018 MIHS Event
The organizing team for the Fall 2018 MIHS Programming Contest
Lucille Shield
Head Director
Lucille Shield is a junior at Mercer Island High School. She is passionate about all fields of science, especially applied sciences. In her free time, she also enjoys singing and advocating for social justice.
Alex Patel
Logistics
Alex Patel is a junior at Mercer Island High School. He enjoys computers and technology, as well as math and economics. In his spare time, he likes to play the piano.
Thomas Short
Finance
Thomas Short is a junior at Mercer Island High School. He enjoys programming, robotics, and playing Ultimate Frisbee.