Andrew Li

: )

About Me

Andrew Li Long Island New York Jericho

Born in Flushing, Queens, I’ve lived on Long Island for most of my life. Moving to Great Neck at 3 years old, I attended elementary school at Saddle Rock before moving to Jericho in 3rd Grade. Ever since, I’ve gone to school in Jericho, going from George A. Jackson Elementary School to Jericho Middle School to Jericho High School.



Catsparov

Born in our backyard in the Summer of 2020, Catsparov has been a frequent backyard visitor ever since.

We played together after a big snow day in 2021.

In the future, I hope to build an automatic feeder for him as well as a mini sunroom as described in the future ideas page.

cateating

My Favorite Works

- VEX Robotics programming (VEXCode and PROS)

Programming and competing in the high school VEX Robotics Competition since 9th grade, I’ve learned a lot about the patience and techniques needed to program with robots. Starting with VEXCode C++, I eventually migrated to Purdue University’s PROS system. In both of these languages, I learned important robot control techniques to increase reliability of code, from PID to position tracking with odometry.

- MCAD in Fusion 360

Constantly having to draw out measurements for my projects, learning to CAD became the obvious next step. Learning to model in Fusion, I can model most objects that are needed in my projects. Combined with the ability to export these models to my 3D Printer, CAD has become a pivotal skill for me. mcad


- ECAD in EAGLE

Having to design and implement a custom circuit to control for a quadrapedal walker project, I became experienced in electrical CAD, as well as creating custom part libraries for electronic parts, like toggle switches and pressure sensnors. ecad


- HTML 5 and CSS3

Self-taught HTML and CSS for web development and creating websites from scratch for Gratus-Cubed, a nonprofit organization.


- Java

Taking my first interest in programming in middle school, I began to learn JAVA SE 8 as my first language. Over the years, I learned more of the fundamentals of Object Oriented Programming and computer science in general. Eventually, in 10th grade, I was allowed to enroll in Advanced Placement Computer Science A. In this class, I was able to help my classmates and further solidyfing my foundations in Java. In my Advanced Programming class the following year, I learned fundamental searching and sorting algorithms.

- SwiftUI

Developing an app for robotics teams in my region, I began learning the basics of SwiftUI. Although I can make apps with SwiftUI, I hope to eventually break out of the Apple developer ecosystem and develop for both Android and iOS, developing with languages like Flutter and React Native.

- GIT

While working on coding projects in teams, learning Git was necessary. Through these experiences, I’ve learned the utility of open source projects and have decided to make my robotics and Gratus-Cubed website code open source. These can be used in the future to help interested programmers in easing the learning curve often associated with coding.



Awards

 
  • VEX: Excellence Award, 4 time Tournament Champions,
  • VEX: 2 time Robot Skills Champion, Innovate Award, Judges Award, Build Award robotAward
  • JYEM Research Competition Selected Research to be Published
  • Little Mozarts Piano Competition 1st place pianoaward
  • Selected 3 times for All County Trombone
  • ACSL 2021 Contest 1 Full Score
  • PSAT National Merit Scholarship Commended
  • AP Scholar with Distinction
  • Scholastic Poetry Silver Key

Hobbies and Interests

  • rock climbing
  • working out at the gym
  • free-building LEGOs
  • Random Trivia - going into rabbit holes anywhere from urban planning to classic literature

Other Favorite Things!

Favorite TV shows

  • Better Call Saul
  • Attack on Titan
  • Link Click

Favorite Games

  • OverWatch
  • Team Fortress 2

Favorite Books

  • The Fifth Science by Exurb1a
  • Cat’s Cradle by Kurt Vonnegut
  • Life of Pi by Yann Martel
  • feel free to recommend more!

Currently Reading

  • 1984 (in school)
  • The Divine Comedy by Dante Alighieri

Favorite Hobbies