Search
Loren O.'s Photo

Senior Software Engineer - C++, Go, PHP, Git: Debugging & Coding
Loren O.

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $60

About Loren


Bio

I am a senior software engineer with many years of professional experience working in C++, Go, PHP, and related software engineering fundamentals. I have worked on large, long-lived codebases and am especially comfortable helping students understand existing code, diagnose bugs, and reason through compiler and runtime errors. My background includes formal computer science coursework, extensive real-world development experience, and ongoing involvement with open-source projects, where reading,...

I am a senior software engineer with many years of professional experience working in C++, Go, PHP, and related software engineering fundamentals. I have worked on large, long-lived codebases and am especially comfortable helping students understand existing code, diagnose bugs, and reason through compiler and runtime errors. My background includes formal computer science coursework, extensive real-world development experience, and ongoing involvement with open-source projects, where reading, understanding, and improving unfamiliar code is a daily activity.

My teaching experience has primarily been one-on-one, working with students ranging from late high school through adult learners. I have helped college students with programming assignments, self-taught developers who are transitioning into professional work, and working engineers who need help debugging or understanding complex systems. My approach focuses on building conceptual understanding first, then applying it directly to the student’s specific problem. Rather than giving answers to memorize, I work through problems step by step so students learn how to think through similar issues on their own.

I am particularly well suited for tutoring in C++, Go, PHP, Git, and general software engineering topics such as debugging, code organization, and problem decomposition. I emphasize patience, clarity, and adapting explanations to the student’s background and learning style. My goal in every session is for the student to leave with greater confidence and a clearer mental model of how their code works and why.


Education

Rochester Institute of Technology
Computer Science

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Algebra 1

Algebra 1

I use algebra, geometry, and calculus regularly in my work as a software developer. I am comfortable teaching core Algebra 1 topics including equations, functions, and graphing. My approach is clarity-focused, patient, and centered on strong conceptual understanding rather than memorization.
Algebra 2

Algebra 2

I am comfortable teaching Algebra 2 topics including functions, factoring, polynomials, rational expressions, and exponential relationships. I focus on helping students understand how symbolic manipulation works and how concepts connect, rather than relying on memorization. My teaching style emphasizes clarity, step-by-step reasoning, and building confidence with more abstract material.
Computer Programming

Computer Programming

I am a professional software developer with experience working across multiple languages and systems. I am comfortable helping students understand core programming concepts including problem decomposition, debugging, control flow, data structures, and program design. My approach emphasizes clarity, practical reasoning, and building confidence so students can independently solve problems rather than rely on memorization.
HTML

HTML

I have a web development background and am very comfortable with HTML, CSS, and how web pages are structured. I am experienced at explaining core concepts such as elements, attributes, document structure, semantic markup, and page layout in a clear, intuitive way. My teaching style focuses on building strong fundamentals so students understand how HTML actually works rather than memorizing tags.
Probability

Probability

As a software developer, I regularly work with probability, combinatorics, and quantitative reasoning. I am comfortable teaching foundational probability concepts, including counting techniques, distributions, and statistical intuition. My approach focuses on clear explanations and building genuine conceptual understanding.
Calculus
Geometry
Precalculus
SQL

Examples of Expertise


Loren has provided examples of their subject expertise by answering 1 question submitted by students on Wyzant’s Ask an Expert.

Loren O.'s Photo

Questions? Contact Loren before you book.

Still have questions?

Hourly Rate: $60
Contact Loren