Hey, my name is Jakob, and I’m based in the Arlington/Falls Church area. I graduated summa cum laude from the University of Pittsburgh with a degree in Computer Science. I help students grow from confused to confident, self-sufficient programmers. Alongside tutoring, I worked as a full-stack software engineer for 4 years, and I am now a co-founder of a small software company. I use multiple languages and core CS concepts professionally every day.
My teaching background is hands-on, both at...
Hey, my name is Jakob, and I’m based in the Arlington/Falls Church area. I graduated summa cum laude from the University of Pittsburgh with a degree in Computer Science. I help students grow from confused to confident, self-sufficient programmers. Alongside tutoring, I worked as a full-stack software engineer for 4 years, and I am now a co-founder of a small software company. I use multiple languages and core CS concepts professionally every day.
My teaching background is hands-on, both at the university and the 6-12 levels. I worked as an Undergraduate Teaching Assistant for Pitt's CS Department, supporting courses including Intro to Python, Intermediate Java, Intro to Assembly, and Intro to Systems Programming in C. As a TA, I led labs (~20 students) with planned presentations and provided one-on-one support during weekly office hours. I was also the lead instructor for Tech Divaz, a summer camp introducing middle school girls to coding and STEM, as well as a multi-week tech camp for grades 6–12. I genuinely enjoy the moment a concept clicks for someone.
I tutor a wide range of computer science topics: AP Computer Science (Java), JavaScript/React, CS fundamentals, and more. I’m also well-versed in specialized areas, such as Game Development (e.g., Godot), Compilers, Computer Graphics, and Computer Networking. Whether you're preparing for the AP CS exam, stuck on a data structures assignment, or curious about coding, I'll meet you where you are and build from there.
My approach is patient and practical: I demystify whatever you're stuck on and tailor sessions to your goals. I like to visualize abstract concepts, so you can picture what your code is actually doing. The most important part is understanding the why and internalizing the concepts, not just memorizing the answer.
I offer in-person sessions at Arlington/Falls Church-area libraries and online sessions with an interactive code editor. Message me with your course, curiosity, or what you're working on, and we'll find a time. I'd love to help.