Search
Joel F.'s Photo

Joel F.

CS/CE expert helping in course material, homework and interview prep

CS/CE expert helping in course material, homework and interview prep

$59/hour

  • 61 hours tutoring

About Joel


Bio

I have 15 years of experience in the computer science industry. I have given numerous talks at conferences around the world. I am particularly excited about breaking down difficult topics into easy to understand sessions. My career spans working at the industry's most established companies such as Amazon. I guarantee you I am a high quality tutor and you would not want to miss out, as my schedule tends to fill quickly. Drop me a line and let me know how I can help! I am quite responsive and...

I have 15 years of experience in the computer science industry. I have given numerous talks at conferences around the world. I am particularly excited about breaking down difficult topics into easy to understand sessions. My career spans working at the industry's most established companies such as Amazon. I guarantee you I am a high quality tutor and you would not want to miss out, as my schedule tends to fill quickly. Drop me a line and let me know how I can help! I am quite responsive and patient with my students.

I am a subject-matter expert in the following topics. I can teach any topic in Computer Science and Engineering. I am compassionate and can pace myself based on the level of the student at any level. I believe everyone is different and I am quite patient with my students especially those who are struggling to grasp concepts.
I am a subject-matter expert in the following topics:
Computer Architecture
Operating Systems
Basic and Advanced Algorithms
C, C++, Assembler, Firmware, Python Programming
Computer Networks
Digital design and Embedded Systems.
Database Design
Interview preparation and mock interviews
Paper writing

If there is a Computer Engineering topic that is not mentioned above, or if there is a academic paper you are reading that you need help with, feel free to reach out to me to check if I can cover that.

I have a flexible schedule with an open calendar where you can choose convenient times for our sessions!


Policies

  • Hourly Rate: $59
  • Rate details: Discount available for booking multiple sessions in advance. Also, for a group classes, I can offer discounted pricing per student. Contact me for more details.
  • Lesson cancellation: 3 hours notice required
  • Background check passed on 6/18/2022

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Business

Career Development,

Career Development

Hello, I have over 10 years of experience interviewing candidates while working at top companies like amazon and google. I can tutor for career development and interviewing.
GRE

GRE

Secured 770/800 in GRE math when I took it in 2011.

Computer

C,

C

I am very familiar with C and have been writing code in it for decades.
C#,

C#

I am quite knowledgeable with C# language and the dot net framework which C# is based on. I have developed complex software in C# for image recognition and image processing. I have 15 years of experience in the computer science industry.
C++,

C++

I have written C++ code in the industry for the last 10 years. I have a deep understanding of advanced C++ concepts. Some popular projects with my contributions include the Android operating system and the Chrome browser. I have also written high performance tracing tools in C++.
Computer Engineering,

Computer Engineering

I have a masters in Computer Engineering. My GPA is 3.9/4. I have experience in the industry working on Embedded Systems. Some popular projects I have worked on in the industry include the Amazon Echo and the Pixel devices. I have a deep understanding of Computer Architecture and board design.
Computer Science,

Computer Science

I am an expert in Computer Science and can teach any topic in Computer Science including the following topics: Computer Architecture Advanced Algorithms Operating Systems C, C++, Assembler, Firmware, Python Programming Computer Networks Database Design
Java,

Java

I am deeply knowledgeable in Java. I have worked on the Android operating system at Google which is primarily written in Java. In my career, I also built a complex application using Java and graphviz which visualized a dynamically changing wireless network topology.
JavaScript,

JavaScript

I have built JavaScript applications using jQuery and boost libraries for over a decade in my career.
JQuery,

JQuery

I am quite familiar with jQuery which is a JavaScript framework. I have used in extensively in my projects such as smallcap.ninja. I know the technology very well and I’m confident I can tutor for it. I have 15 years of experience in the computer science industry.
Linux,

Linux

I am an expert in Linux. I am one of the contributors and maintainers of the Linux kernel which is the heart of the Linux operating system. I have worked on several Linux based projects in the industry such as Android and ChromeOS. I have expertise in Linux tracing and debugging.
Microsoft Windows,

Microsoft Windows

I am quite familiar with the windows OS and I’ve used it for the last 30 years. I have run various complex software from video editors to document processing to graphics design and games. I’m confident I can help students with it.
Networking (Computer),

Networking (Computer)

During my masters degree, I did research in wireless networking. I am very familiar with computer networking and have expertise in this. I have 15 years of experience in the computer science industry.
Python,

Python

I have used Python in my career, for over a decade. At a startup I used python to build a complex application managing virtual machines on a hypervisor. I have also used Python extensively for analyzing large amounts of operating system traces.
Ruby,

Ruby

I am deeply knowledgeable in Ruby. In my career, I used Ruby to build a complex web application to process and serve web pages to 1000s of users. Ruby is one of my favorite languages and I have used it since its early days.
SQL,

SQL

I have used various database through out my career such as MySQL, postgres and SQLite. I have designed and use databases in real world use cases such as storing and retrieving results of machine learning and customer data.
UNIX,

UNIX

I have 15 years of experience working on Unix systems. I have built complex systems based on Unix and I’m very familiar with the Unix command line and software.
General Computer

Corporate Training

C++,

C++

I have written C++ code in the industry for the last 10 years. I have a deep understanding of advanced C++ concepts. Some popular projects with my contributions include the Android operating system and the Chrome browser. I have also written high performance tracing tools in C++.
Career Development,

Career Development

Hello, I have over 10 years of experience interviewing candidates while working at top companies like amazon and google. I can tutor for career development and interviewing.
Java,

Java

I am deeply knowledgeable in Java. I have worked on the Android operating system at Google which is primarily written in Java. In my career, I also built a complex application using Java and graphviz which visualized a dynamically changing wireless network topology.
Networking (Computer),

Networking (Computer)

During my masters degree, I did research in wireless networking. I am very familiar with computer networking and have expertise in this. I have 15 years of experience in the computer science industry.
SQL,

SQL

I have used various database through out my career such as MySQL, postgres and SQLite. I have designed and use databases in real world use cases such as storing and retrieving results of machine learning and customer data.
General Computer

Science

Computer Engineering

Computer Engineering

I have a masters in Computer Engineering. My GPA is 3.9/4. I have experience in the industry working on Embedded Systems. Some popular projects I have worked on in the industry include the Amazon Echo and the Pixel devices. I have a deep understanding of Computer Architecture and board design.

Test Preparation

Career Development,

Career Development

Hello, I have over 10 years of experience interviewing candidates while working at top companies like amazon and google. I can tutor for career development and interviewing.
GRE

GRE

Secured 770/800 in GRE math when I took it in 2011.

Ratings and Reviews


Rating

5.0 (31 ratings)
5 star
(31)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Show reviews that mention

All reviews

Super knowledgeable & kind tutor

He gave me useful tips about learning data structures and java, including the right book and IDE. Gave me confidence to map my own study plan and most importantly, really encouraged me to go for it when I was so lost about how to go about learning these topics.

Yee Chee, 1 lesson with Joel

Intel x86 assembly

Joel was excellent with teaching Intel x86 assembly. He prepared material, provided code snippets that we went over and explained relevant concepts that I needed to read and possibly write assembly code. I would highly recommend Joel if you are someone stuck in assembly language !

Wendy, 1 lesson with Joel

Great Operating Systems Tutor

Joel is an amazing Operating Systems (OS) tutor and has been helping me understand concepts for my college course. He explains concepts both theoretically and shows how they work practically as well!

Swetha, 5 lessons with Joel

Knowledgeable Tutor in Assembly Language

My first tutoring session with Joel went extremely well. He helped me understand my current assembly language assignment on macros, arrays, and procedures. He's very patient, knowledgeable, and easy to work with. Highly recommend!

Reina, 1 lesson with Joel

Great session

Covered many different algorithms, and matched my interests and level. Sometimes the tutors cater towards only kids/high school, but he did a good job for an adult learner

Yu, 5 lessons with Joel

Seamless Online 1-on-1 Learning Experience

Joel was extremely knowledgeable and was concise. I was able to get the answers I needed and learned along the way! If you need a good tutor, Joel is your tutor! When he encountered an issue, he took the initiative to find the answer and helped with my understanding of the concepts regarding that.

Grace, 1 lesson with Joel

Very knowledgeable, patient, and understanding at any level

Joel was the best tutor I have encountered here on Wyzant. He tutored me on C++ and was very helpful. He explained every single thing he was doing and always asked me if I understood everything and if he needed to repeat himself. Very friendly and patient. Definitely recommend and am looking forward to my future lessons with him!

Genesis, 5 lessons with Joel

Great with Linux

Great teacher and is very patient. We went over bash scripting and logs and I learned a lot. I would highly recommend

Keith, 1 lesson with Joel
Contact Joel

Response time: 2 hours

$59/hour

Joel F.'s Photo

Joel F.

$59/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Joel

Response time: 2 hours