Search
Nathanael G.'s Photo

Experienced Software Engineer with Math Degree
Nathanael G.

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $60

About Nathanael


Bio

I hold a B.S. in Mathematics (4.0 GPA) with minors in Computer Science and Strategic Intelligence from Liberty University. My academic work included a rigorous honors thesis on Markov chains and probabilistic convergence, as well as extensive coursework in real analysis, discrete mathematics, and programming. Professionally, I work as a backend and platform engineer, building and maintaining production-grade systems in Python, C++, C#, and Linux-based environments.

Although my primary...

I hold a B.S. in Mathematics (4.0 GPA) with minors in Computer Science and Strategic Intelligence from Liberty University. My academic work included a rigorous honors thesis on Markov chains and probabilistic convergence, as well as extensive coursework in real analysis, discrete mathematics, and programming. Professionally, I work as a backend and platform engineer, building and maintaining production-grade systems in Python, C++, C#, and Linux-based environments.

Although my primary career focus has been engineering rather than classroom teaching, I have formal instructional experience as a university teaching assistant for undergraduate mathematics courses, including Real Analysis and Discrete Mathematics. In that role, I graded coursework, giving individual feedback on difficult theoretical concepts. I have also mentored junior engineers in professional settings, guiding them through algorithmic debugging, testing strategies, and clean code practices. This experience has largely been one-on-one or small-group, problem-focused instruction with early-career professionals over a period of approximately two years.

In tutoring computer science topics such as Python, C++, Linux, algorithms, and systems design, I emphasize deep conceptual understanding alongside practical application. My approach begins with first principles—how the machine actually executes code—then builds toward writing clear programs and debugging systematically. Students can expect structured sessions, targeted exercises, and real-world examples drawn from production engineering environments. My goal is not merely to help students complete assignments, but to equip them with the analytical habits and technical confidence required to operate independently in demanding academic or professional contexts.


Education

Liberty University
Mathematics

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat

Nathanael hasn’t set a schedule.

We’re having trouble loading this schedule right now. Please try again later.


Approved Subjects

C++

C++

I hold a strong academic background in mathematics and computer science, and I have extensive hands-on experience working with C++ in both academic and real-world contexts. My work includes debugging complex codebases, reverse engineering legacy systems, and applying low-level concepts such as memory management, performance optimisation, and advanced data structures. I have been an active contributor to the open-source project ScummVM since Google Summer of Code 2020, with over 14,000 lines of C++ code merged into the project. This work has involved writing production-quality code, collaborating with other developers, and maintaining high standards of code clarity and correctness.
Linux

Linux

I have nearly a decade of experience using Linux as my primary operating system, primarily with Fedora Linux, and I am comfortable working across both desktop and server environments. My experience includes writing Bash and Zsh shell scripts, managing system processes and permissions, and navigating the Linux filesystem and command-line tools efficiently. I have administered Linux servers in both personal and professional settings, including managing a home server running Fedora Server and deploying web services on bare-metal infrastructure. My work has involved configuring and maintaining services such as Apache HTTP Server, OpenSSH, and Fail2ban, as well as working with networking concepts and system security.
C
Computer Programming
Microsoft Excel
Music Theory
Python
SQL
Nathanael G.'s Photo

Questions? Contact Nathanael before you book.

Still have questions?

Hourly Rate: $60
Contact Nathanael