Search
Vladimir K.'s Photo

Computer Science Tutor for Adults & Children (10+)
Vladimir K.

2 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $50

About Vladimir


Bio

I hold a master's degree in Computer Science and have nine years of industry experience as a software engineer. I am currently pursuing a second master's degree, this time in Artificial Intelligence, at California Baptist University in Riverside, after transferring from ASU (I simply love to learn). Professionally I work as a full stack developer, and I teach from that same working knowledge: HTML, CSS, JavaScript, TypeScript, React, Next.js, Vercel, Firebase, Supabase, Python and Django on...

I hold a master's degree in Computer Science and have nine years of industry experience as a software engineer. I am currently pursuing a second master's degree, this time in Artificial Intelligence, at California Baptist University in Riverside, after transferring from ASU (I simply love to learn). Professionally I work as a full stack developer, and I teach from that same working knowledge: HTML, CSS, JavaScript, TypeScript, React, Next.js, Vercel, Firebase, Supabase, Python and Django on the web side; Dart and Flutter for mobile; and Godot for game development.

I have been teaching part-time for 8 years, working with middle and high school students, undergraduates, and career switchers in their thirties and forties. My approach is to break complex concepts into simple blocks that are relatable to your experience.
I keep sessions to one or two hours and structure them in four parts:
theory, where I introduce or re-iterate a concept;
guided practice, where we work through it together;
a short task you attempt on your own;
and a take-home task, though I adjust that last part to your schedule, since in my experience, adults tend to be too busy for homework.
Before any of this begins, we have an unpaid conversation about your experience level, age, availability and goals, because I plan the course around the student rather than the other way around.
If you want a deep understanding of a topic, I am the person to come to; if you need a quick answer, a search engine or ai prompt is all you would need.

Both my parents were Math tutors, so to my family teaching is a sacred calling rather than side income. I intend to earn a PhD and become a lecturer, and eventually a professor, and this is me laying the groundwork. I am Tanzanian with a Russian name, so if cultural exchange (or some Swahili lessons) interests you alongside the computer science, I am very open to that. All I ask is dedication and a willingness to learn.


Education

Jiangxi University of Science and Technology
Masters
California Baptist University
Masters

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat

Vladimir hasn’t set a schedule.

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


Approved Subjects

Computer Engineering

Computer Engineering

I am a computer science and programming tutor with over nine years of professional software engineering experience and a master’s degree in computer science. I tutor Python, Java, JavaScript, TypeScript, Kotlin, and Dart, as well as data structures, algorithms, object-oriented programming, SQL, databases, APIs, and software design. My real-world development experience includes React, Next.js, Flutter, React Native, Firebase, cloud-connected applications, and debugging production code. I help beginners, college students, and working developers strengthen coding fundamentals, solve programming problems, understand computer science concepts, and build practical projects.
Computer Programming

Computer Programming

I’m a full-stack software engineer with more than nine years of professional experience building production web, mobile, and cloud-connected applications. I work with Python, Java, JavaScript/TypeScript, Kotlin, and Dart, and I can teach each language alongside core computer science concepts such as data structures, algorithms, and object-oriented design. My experience includes dozens of shipped projects, from React and Next.js web applications to Flutter and React Native mobile apps, as well as Firebase- and SQL-backed backend systems. I focus on connecting programming concepts to real, working applications rather than teaching theory in isolation. Having also led an engineering team, I’m comfortable navigating unfamiliar codebases, debugging collaboratively, and adapting explanations to a student’s current skill level.
Computer Science

Computer Science

I’m a full-stack software engineer with more than nine years of professional experience building production web, mobile, and cloud-connected applications. I work with Python, Java, JavaScript/TypeScript, Kotlin, and Dart, and I can teach each language alongside core computer science concepts such as data structures, algorithms, and object-oriented design. My experience includes dozens of shipped projects, from React and Next.js web applications to Flutter and React Native mobile apps, as well as Firebase- and SQL-backed backend systems. I focus on connecting programming concepts to real, working applications rather than teaching theory in isolation. Having also led an engineering team, I’m comfortable navigating unfamiliar codebases, debugging collaboratively, and adapting explanations to a student’s current skill level.
Data Structures

Data Structures

With more than nine years of industry experience and a master’s degree in computer science, I help students master arrays, linked lists, stacks, queues, hash tables, trees, graphs, recursion, sorting, searching, and Big O analysis. Sessions focus on choosing efficient approaches, tracing code step by step, and turning abstract concepts into working solutions in Python, Java, JavaScript, or TypeScript. I support college coursework, coding interview preparation, and developers seeking stronger foundations in algorithmic thinking.
JavaScript

JavaScript

I'm a full-stack software engineer with 9+ years of professional experience building production web, mobile, and cloud-connected applications. I regularly write code Python, Java, JavaScript/TypeScript, Kotlin, Dart, and can teach these, along with core computer science fundamentals like data structures, algorithms, and object-oriented design. My hands-on work spans dozens of shipped projects, from React/Next.js web apps and Flutter/React Native mobile clients to Firebase and SQL-backed backends. I can connect programming concepts to real, working systems rather than just theory. I've also led an engineering team, which means I'm comfortable breaking down unfamiliar code, debugging alongside a student, and explaining concepts at whatever level they're starting from.
Python

Python

I’m a full-stack software engineer with more than nine years of professional experience building production web, mobile, and cloud-connected applications. I work with Python, Java, JavaScript/TypeScript, Kotlin, and Dart, and I can teach each language alongside core computer science concepts such as data structures, algorithms, and object-oriented design. My experience includes dozens of shipped projects, from React and Next.js web applications to Flutter and React Native mobile apps, as well as Firebase- and SQL-backed backend systems. I focus on connecting programming concepts to real, working applications rather than teaching theory in isolation. Having also led an engineering team, I’m comfortable navigating unfamiliar codebases, debugging collaboratively, and adapting explanations to a student’s current skill level.
React

React

I'm a full-stack software engineer who has designed and shipped dozens of production React and Next.js applications over the past 9 years, ranging from e-commerce platforms and operational dashboards to AI-integrated tools and content management systems. My React experience covers functional components and hooks, state management, form handling and schema validation (React Hook Form, Zod), component/UI libraries (Radix UI, Fluent UI, Tailwind CSS), and automated testing (Jest, React Testing Library). I've also extended these skills into React Native for cross-platform mobile development, which gives me a broad, practical view of component architecture and state management that transfers directly to explaining core React concepts clearly.
Vladimir K.'s Photo

Questions? Contact Vladimir before you book.

Still have questions?

Ratings and Reviews

Hourly Rate: $50
Contact Vladimir