Search
Mark B.'s Photo

Computer Science / Software Engineering Tutor
Mark B.

50 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $45
Response time: 6 hours

About Mark


Bio

Experienced software developer working as an up-to-date professional in the field with a history of developing scalable software and SAAS solutions for well known tech companies. I am well versed in multiple programming languages in addition to computer science concepts, software engineering, algorithms, data structures, full-stack development, and Android / IOS development.

I have a Bachelor's degree in Computer Science and a passion for teaching, collaboration, and helping others...

Experienced software developer working as an up-to-date professional in the field with a history of developing scalable software and SAAS solutions for well known tech companies. I am well versed in multiple programming languages in addition to computer science concepts, software engineering, algorithms, data structures, full-stack development, and Android / IOS development.

I have a Bachelor's degree in Computer Science and a passion for teaching, collaboration, and helping others succeed. Whether it's just for one assignment, classwork/exam preparation, or general computer programming or science tutoring, my number one goal is to see you succeed.

Feel free to reach out regarding anything specific you might need that are not related to what is listed.


Education

St. Edward's University
Computer Science

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Angular

Angular

I have a solid foundation with Angular, including building dynamic web applications, managing state with services, and implementing features like reactive forms and routing. I’m familiar with integrating APIs and optimizing applications for performance.
Computer Engineering

Computer Engineering

I have a strong understanding of engineering principles, with a focus on problem-solving, system design, and applied mathematics. My experience as a software engineer has given me insight into real-world engineering challenges, particularly in areas like computational modeling and optimization. I enjoy helping students break down complex engineering concepts into manageable steps, connecting theory to practical applications. Whether you're working on technical calculations, design projects, or conceptual understanding, I aim to equip students with the skills and confidence needed to excel in engineering coursework and beyond.
Computer Programming

Computer Programming

I specialize in teaching programming fundamentals and helping students build practical skills. Whether you're just starting or tackling advanced projects, I focus on writing efficient, readable code and breaking down concepts into manageable steps. My experience spans multiple languages, including Python, Java, and JavaScript, with a focus on back-end development.
Computer Science

Computer Science

I have a strong foundation in computer science, with a focus on programming, algorithms, and software development. I enjoy helping others grasp complex concepts in a clear and practical way. As a software engineer, I bring real-world experience to tutoring, helping students connect theoretical concepts to practical use cases in the field.
CSS

CSS

I have practical experience with CSS, including styling, layouts, and responsive design. As a software engineer, I’ve used CSS in real-world projects, ensuring a clear understanding of its core concepts and best practices.
Data Science

Data Science

I have experience with data science, including data analysis, visualization, and machine learning. As a software engineer, I’ve applied these skills to real-world projects, ensuring a clear understanding of their practical use.
Discrete Math

Discrete Math

With a background in computer science, having taken a course in Discrete Math, and four years of experience as a software engineer, I’m well-equipped to tutor discrete math. I’ve applied discrete math concepts in real-world programming and problem-solving scenarios, which gives me a unique perspective in explaining topics like logic, set theory, combinatorics, and graph theory.
Java

Java

I have extensive experience with Java, focusing on back-end development, object-oriented programming, and debugging. I can help students understand core concepts like inheritance, interfaces, and data structures, as well as apply Java to real-world projects.
JavaScript

JavaScript

I have solid experience with JavaScript, including core concepts like functions, asynchronous programming, and DOM manipulation. I’ve worked with frameworks like React and can guide students through building dynamic, interactive web applications.
JQuery

JQuery

I have hands-on experience with jQuery, including DOM manipulation, event handling, and animations. As a software engineer, I’ve used jQuery to simplify web development tasks and create dynamic user experiences.
Linux

Linux

I have practical experience working with Linux systems, including command-line usage, file management, and basic system administration. As a software engineer, I’ve worked with Linux for development and troubleshooting, providing a clear understanding of its core functions and tools.
Networking (Computer)

Networking (Computer)

I have practical experience with computer networking, including protocols, troubleshooting, and network design. As a software engineer, I’ve worked with networking concepts in real-world projects, ensuring a strong understanding of their practical applications.
Python

Python

I have extensive experience with Python and can help students at any level, from learning the basics to tackling real-world projects or debugging complex code.
Swift

Swift

I have a strong background in computer science and four years of experience working as a software engineer. I’ve developed hands-on expertise with Swift’s syntax, design patterns, and best practices.
Web Design

Web Design

I have a solid foundation in computer science and four years of professional experience as a software engineer, which makes me well-suited to tutor web design. I’ve worked extensively with the principles of web design, including HTML, CSS, JavaScript, and responsive design.
Algebra 1
Algebra 2
Biology
Calculus
Geometry
HTML
Prealgebra
Reading
Statistics
Trigonometry
Writing
Mark B.'s Photo

Questions? Contact Mark before you book.

Still have questions?

Contact Mark
Response time: 6 hours

Ratings and Reviews


Rating

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

Reviews

Amazing! Very helpful and knowledgeable

Mark is incredibly helpful and did a great job understanding my needs and tailoring his teaching style to exactly what I needed. Very grateful!

Justin, 1 lesson with Mark

Computer Science Expert

Mark has been a huge help in tutoring me with Java. He explains things clearly and makes tough topics easier to understand. His patience and ability to adjust to my learning speed have improved my understanding of the language. Whether it’s fixing errors in my code or helping me learn key concepts, Mark always makes sure I understand. Thanks to him, my confidence and Java skills have grown a lot.

Ryan, 9 lessons with Mark

AMAAAAZING tutor!!

Mark is super kind and helpful. He helped me understand many concepts hours before my exam and helped me pass my class. 10/10 would recommend. He's super understanding and has a very chill vibe so you aren't nervous. Best tutor ever!!

Oriana, 3 lessons with Mark

Super knowledgeable, helpful, and easy to understand

Mark is the rare technical expert who also excels at explaining complex concepts simply. I also really appreciated how he reviewed the material I said I was working on and came to our session ready to dive in immediately. Definitely recommend Mark for help with learning Java!

Patrick, 3 lessons with Mark

Great Communicator

Mark is fantastic to work with. Depth of knowledge and the ability to put it across are strong points. For fans of learning by doing. I need to have 160 words to submit a review so ignore the rest of this :)

Dave, 5 lessons with Mark
Hourly Rate: $45
Response time: 6 hours
Contact Mark