Search
Jakob S.'s Photo

Engineer, Former CS TA/Instructor - AP & College CS, Python, DSA
Jakob S.

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $60

About Jakob


Bio

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.


Education

University of Pittsburgh
Computer Science

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat

Jakob hasn’t set a schedule.

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


Approved Subjects

Computer Science

Computer Science

I graduated summa cum laude from the University of Pittsburgh with a degree in Computer Science and a 3.8 GPA, and I work as a full-stack software engineer with 4+ years of professional experience, currently as co-founder of a software company. I spent three semesters as an Undergraduate Teaching Assistant for Pitt's CS Department, supporting courses in Python, Java, and systems programming in C, and I was a lead instructor for youth coding camps for students in grades 6–12. I tutor across the full core of computer science — fundamentals, programming, data structures and algorithms — as well as specialized areas like compilers, computer graphics, and computer networking. My focus is on helping students genuinely understand the "why" behind concepts so they become confident, self-sufficient programmers.
CSS

CSS

As a full-stack software engineer with 4+ years of professional experience, I work with CSS daily to build production web interfaces. At an enterprise SaaS company I delivered a component library and customer-facing UI, working extensively with CSS, SCSS, and modern frameworks like Tailwind. I know multiple ways to center a div, and I'm comfortable across layout (Flexbox and Grid), design tokens, responsive design, and styling architecture for real applications. I can help with anything from core CSS fundamentals to building clean, maintainable styles for a full project or composable design in a mono-repo.
Data Structures

Data Structures

I studied data structures and algorithms as part of my Computer Science degree at the University of Pittsburgh, where I graduated summa cum laude. My coursework covered the full core — arrays, linked lists (singly, doubly, circular), trees (binary and binary search trees, heaps, B-trees), hash tables, graphs, stacks, and queues — along with the algorithms and complexity analysis that go with them. As an Undergraduate Teaching Assistant at Pitt, I helped students work through these exact concepts in labs and office hours, and as a software engineer I've implemented and deployed structures like stacks, queues, ring buffers, and memory arenas in production. I focus on building genuine intuition — drawing and visualizing how a structure works so a student can reason about it, not just memorize it.
Linux

Linux

I've used Linux extensively since college and run it as my primary desktop operating system today. As a software engineer I work in Linux environments daily — the command line, shell, file system, permissions, package management, and developer tooling — and I also manage Linux servers on VPS and cloud platforms and work with Docker for containerized environments. I can help students get comfortable with Linux fundamentals, working productively in the terminal, and using Linux as both a development and a server environment.
React

React

I build with React (and several other web frameworks) professionally as a full-stack software engineer with 4+ years of experience. I've used React in a corporate setting at an enterprise B2B SaaS company and as the front-end of a healthcare platform I architected for a consulting client, working with modern client-side React, component design, hooks, and state management. Server side rendering is also becoming more popular and I can help teach the difference between them, the pros and cons of each, and how to implement and deploy. I also have hands-on React Native experience from a mobile project. I can help with everything from first components and JSX to hooks, state management, and structuring a real application for production.
HTML
JavaScript
SQL
Jakob S.'s Photo

Questions? Contact Jakob before you book.

Still have questions?

Hourly Rate: $60
Contact Jakob