logo
Back to school
50% OFF your lesson package
CODE: B2SFIFTY

Limited offer. Applicable on packages 5-15 only

Avatar of the tutor
Bill L.
Teaches Online
Student Favorite
Student Favorite
Avatar of the tutor
Bill L.
Teaches Online
Student Favorite
Student Favorite
Software engineer with experience in high-frequency trading and autonomous vehicles/machine learning
Student Favorite
Student Favorite
I know firsthand how difficult it is to learn programming whether you are a total newbie, or trying to change careers, but I have overcame these challenges myself and will guide you to overcome them too. I also have 10 years of tutoring experience to both children and adults alike. As a result, most of my students get comfortable with programming after 4-6 sessions, and become more independent in programming, being able to troubleshoot issues with their own code. For intermediate developers, I can tailor my lessons to your specific goals, and focus on more engineering topics, such as software architecture, design patterns, performance/efficiency/scalability considerations, and interacting with external components, such as hardware/networking/operating systems/databases. In addition, I can help with technical whiteboard interviews, having extensive experience on both sides of the interview table. I recommend just starting with a single 15-minute lesson to see if we are good fits for each other and start a roadmap to progress toward your goals! My rates is for a one-off session, so it is extremely negotiable if we work together regularly. I am a quant analyst in the HFT realm, so if trading stocks and options is something you are interested in, either as a casual side hobby project or for a career, let me know!
About Bill L.

I have always been a self-studier my entire life. Being able to learn with just books and your brain is a crucial skill to have. However, I know not everyone (and sometimes even myself) have the discipline and motivation to keep going during hard times. Or maybe the teacher/professor is not the best at teaching a subject. This is where I can help. My lessons are never generic, and caters exactly to my students' needs and goals. I value the importance of understanding, rather than memorization. P.S. I am a quant analyst in the competitive high frequency trading industry, doing research and programming algorithmic trading strategies to buy and sell stocks/options, using math and statistics, and developing low latency platforms using programming. So I really appreciate the real usefulness of academics in the real world. I am also very open about what I do, so feel free to ask me anything about it!

Levels taught

Teaches all skill levels

Teaching since {{year}}

Teaching since 2012

Education

Masters in Computer Science (Machine learning/Artificial Intelligence)

Teaches ages {{minAge}}+

Teaches ages 5+

Speaks {{languages}}

Speaks English, Mandarin Chinese

Speaks {{languages}}

Has background check

Instructor details
Python
Teacher's Studio
Teacher's Studio
SEE MAP
South Desplaines Street