Ryan Lemon

Software Engineering Team Lead at Art of Problem Solving

Ryan joined AoPS in early 2022 as a Software Engineer. Born and raised in Las Vegas, he always enjoyed learning math in school and wondered how his favorite video games were made, leading him to the world of computer science. Ryan graduated from UCSD in 2019, where he majored in mathematics - computer science and minored in music. During his time in college, he was a Peer Counselor Coordinator for UCSD's Filipino cultural organization, mentoring his fellow peers academically, professionally, and mentally. He was formerly an instructor and operations lead at his previous company, where he taught kids computer science and supervised all instructors and their training processes. He is excited to continue his tech and education career here at AoPS, working alongside amazing people and building tools to help kids succeed. Outside of work, Ryan enjoys playing video games, singing, taking care of plants, and spending time with his cat, Meelo.

Timeline

  • Software Engineering Team Lead

    Current role

  • Software Engineer