Avatar of the tutor
Bill L.
Chicago, Illinois
Background Check
Background Check
Teaching Locations:
Teaches Online
Online
Teacher's Studio
Teacher's Studio
Student's Home
Student's Home
Levels taught:
Beginner, Intermediate, Advanced
Levels taught:
Beginner, Intermediate, Advanced
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. P.S. Day to day, I research, model, and implement algorithmic trading strategies to buy and sell stocks and options professionally, and if that's something you are interested in applying math/stats/programming to, either as a casual 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. Full-time, I work as a quant analyst in the competitive trading industry, doing research and programming algorithmic trading strategies to buy and sell stocks/options, using math and statistics. 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!

Reviews

Write a Review
4.8
36 Reviews
5Review Star
86%
4Review Star
14%
3Review Star
0%
2Review Star
0%
1Review Star
0%
Teacher's Studio
Teacher's Studio

Bill is very patient and knowledgeable, explained everything clear and give great suggestions

Posted Nov 22, 2021
Teaches Online
Online

Intelligent and very good at explaining, he manages to make you understand what is best for you and good at advising you. highly recommended!!!

Posted Oct 15, 2021
Teaches Online
Online

My son loves his class! Bill teaches well to my 9 year old, my son understands him, has fun and is learning so much. I couldn't be happier.

Posted Jul 6, 2021
112233...1212Next >Next >

Photos & Videos

4 Photos & Videos
Images or videos the tutor uploaded
Images or videos the tutor uploaded
Images or videos the tutor uploaded
View
Images or videos the tutor uploaded
View
Experience
Quantitative Analyst
Jun 2016 - Present
High-frequency trading firm
● Improve the low-latency trading platform for handling market data and order entry for various stock and option exchanges ● Research, design, and implement consistently profitable algorithmic trading strategies
R&D Intern
Sep 2015 - Dec 2015
Allure Security Technology, Inc.
● Applied anomaly detection techniques on network data to find possible intrusions and malicious traffic.
Robotics Perception intern
May 2015 - Aug 2015
Autonomous Solutions, Inc.
● Prototyped real-time machine learning/computer vision algorithms allowing autonomous mining vehicles to detect and classify obstacles. o Developed road detection algorithms on rough surfaces based on 3D LiDAR point clouds. o Implemented pattern recognition methods to classify obstacles based on image features (VFH).
Bilingual math/science tutor
Sep 2009 - Mar 2012
Chinese-American Planning Council
● Tutored calculus, biology, computer science, and chemistry for newly immigrated high school students. ● Used both English and Mandarin Chinese to ensure that students fully understand the topics.
Education
Masters in Computer Science (Machine learning/Artificial Intelligence)
Jun 2017 - Jan 2019
Georgia Tech
Specialized High School
Aug 2008 - Jun 2012
Stuyvesant High School
Languages
English
Fluent/ Native Proficiency
Mandarin Chinese
Fluent/ Native Proficiency

Let Our Student Counselors Help You

We can match you with the perfect teacher and take care of all your scheduling needs.
Call us at 877-310-1872
Reserve Your Spot
Java
This teacher is not currently accepting students