...I typically do all my development on Linux machines. I have built my own Arch Linux distribution from scratch. My primary technical skillset is full stack web development. (read more)
As a dedicated programmer solving complex technical problems is my passion. I enjoy teaching students who are new to programming because I love to show struggling students how capable to solve challenging problems. Pursuing a Master's Degree in Computer Science alongside years of practical program... (read more)
...I taught high school students in Pre-Calculus for five years as a private tutor. I have a bachelor degree in math, and I also have Single Subject Teaching Credential in math. In the part of trigonometry, I teach students to implement the systematic ways such as graphing by table and using key points that students do not learn from school teachers. (read more)
...I had an early love of math and coding, winning a national award in the Westinghouse Science Talent Search in my senior year of high school. I graduated from Caltech and then worked at NASA for 16 years where I fit naturally into the role of teaching the rocket scientists how to code. After that, I moved on to tutoring students in middle and high school, and college. (read more)
...I can write code using emacs, vim, nano (just short edits with nano), or even ed, but I prefer to use vsCode these days, either from a host computer using ssh, or directly using vsCode from within Linux. I have helped countless students solve problems using all of these utilities, and I could he... (read more)