Search
Fahad A.'s Photo

Computer Science, JavaScript, Java, Data Structures & Algorithms
Fahad A.

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $40

About Fahad


Bio

I hold a Bachelor's degree in Computer Engineering and am currently pursuing a Master’s in Computer Science. Professionally, I’ve worked as a Software Engineer at major tech companies including Microsoft and IBM, where I gained deep, real-world experience in areas such as JavaScript, Java, APIs, and data structures & algorithms.

In addition to my industry experience, I’ve always been passionate about teaching. During my undergraduate studies, I worked as a teaching assistant and tutor for...

I hold a Bachelor's degree in Computer Engineering and am currently pursuing a Master’s in Computer Science. Professionally, I’ve worked as a Software Engineer at major tech companies including Microsoft and IBM, where I gained deep, real-world experience in areas such as JavaScript, Java, APIs, and data structures & algorithms.

In addition to my industry experience, I’ve always been passionate about teaching. During my undergraduate studies, I worked as a teaching assistant and tutor for computer science courses, helping fellow students understand complex programming and algorithmic concepts. I also worked part-time as a robotics instructor for students aged 6 to 18, where I taught coding fundamentals and hands-on engineering in both one-on-one and group settings.


Education

California State University Northridge
Computer Engineering

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Computer Programming

Computer Programming

I hold a Bachelor's degree in Computer Engineering and am currently pursuing a Master’s in Computer Science. I've worked as a Software Engineer at leading tech companies including Microsoft and IBM, where I developed expertise in JavaScript, Java, RESTful APIs, and scalable system design. I have hands-on experience solving complex algorithmic problems and working with production-level code. My background enables me to break down technical concepts clearly and support learners at all levels.
Computer Science

Computer Science

I hold a Bachelor's degree in Computer Engineering and am currently pursuing a Master’s in Computer Science. I've worked as a Software Engineer at leading tech companies including Microsoft and IBM, where I developed expertise in JavaScript, Java, RESTful APIs, and scalable system design. I have hands-on experience solving complex algorithmic problems and working with production-level code. My background enables me to break down technical concepts clearly and support learners at all levels.
Data Structures

Data Structures

I hold a Bachelor's degree in Computer Engineering and am currently pursuing a Master’s in Computer Science. As a Software Engineer at Microsoft and IBM, I worked extensively with data structures and algorithms in real world applications, from optimizing backend systems to building efficient APIs. I also have experience preparing for and mentoring others through technical coding interviews. My goal is to make core computer science concepts like trees, graphs, and dynamic programming approachable and practical.
Java

Java

I hold a Bachelor's degree in Computer Engineering and am currently pursuing a Master’s in Computer Science. I’ve worked professionally with Java at companies like Microsoft and IBM, developing scalable backend systems and object-oriented applications. I have in-depth knowledge of Java fundamentals including classes, inheritance, interfaces, and exception handling. I also enjoy helping others master Java, from core syntax to advanced concepts like multithreading and data structures.
JavaScript

JavaScript

I hold a Bachelor's degree in Computer Engineering and am currently pursuing a Master’s in Computer Science. Professionally, I've developed and maintained backend services using Node.js and Express, and built full-stack applications with modern JavaScript frameworks. I have hands-on experience with asynchronous programming, RESTful APIs, MongoDB, and real-world debugging in JavaScript. I enjoy helping others understand both the language and runtime, from core JS concepts to scalable backend architecture with Node.js.
Fahad A.'s Photo

Questions? Contact Fahad before you book.

Still have questions?

Hourly Rate: $40
Contact Fahad